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 5-10 business 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 there is sufficient funds 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 5-10 business days to show up on your customer’s bank account.

When there isn’t sufficient funds, the refunds will be pending and you will need to ensure that the balance is brought back to the positive before the refunds will be sent out.

Additional Information