Customer refund processing time

When there are sufficient funds in your Stripe account, refunds are submitted to the customer's bank immediately and can take five to ten working days to appear in their account. If there are insufficient funds, the refund will be pending until the balance is positive. In some cases, refunds may be processed as reversals, where the original payment disappears from the account statement and the balance reflects as if the charge never occurred.

When sufficient funds are available in your Stripe account balance, Stripe submits refunds to your customer's bank immediately. Depending on the bank's processing time, it can take anywhere from five to ten working days to show up in your customer's bank account.

When sufficient funds aren't available, the refunds will be pending and you will need to ensure that the balance is brought back to the positive before the refunds are sent out.

Additional information