How long does a refund take to reach the customer?
Updated 12 October 2026
It depends on the gateway and the bank. A Stripe refund usually shows in 5 to 10 business days. Razorpay says 5 to 7 working days.
- Stripe refunds go only to the original payment method.
- Razorpay can make instant refunds, which arrive almost at once.
- Razorpay normal refunds are not possible on payments over 6 months old.
- Tell the customer when you refund so they know to wait for their bank.
See and answer every order easily
Every online order sits in your Menuthere dashboard, so you can tell the customer when you refund. Payments go through your own gateway account.
Next questions
Sources (2)
- Stripe help page: docs.stripe.com, Stripe, read 30 September 2026
- Razorpay help page: razorpay.com, Razorpay, read 30 September 2026
