Amazon refunds cancelled orders within 3 to 5 business days to your original payment method
When you cancel an Amazon order before it ships, the refund process begins when ready, but the money does not appear in your account right away. Amazon initiates the refund the same day you cancel, but your bank or credit card company controls how fast the funds actually post to your account. Most refunds show up within 3 to 5 business days, though some take up to 10 business days depending on your financial institution.
The timeline changes if your order has already shipped. Once a package leaves Amazon's warehouse, you cannot cancel the order through your account — you have to refuse delivery or start a return instead. Refunds for returned items follow a different process and take longer.
Key Takeaways
- Cancelling before shipment triggers a refund within hours, but your bank takes 3 to 5 business days to post the money.
- If your order already shipped, you cannot cancel it — you must refuse delivery or return the item after it arrives.
- Refunds for returned items take longer because Amazon must receive and inspect the package before processing your money back.
- Check your Amazon account under "Returns" to see the refund status and expected arrival date for your specific order.
What happens when you cancel before the order ships
When you cancel an order that has not yet left Amazon's warehouse, the cancellation is nearly when ready. You will see a confirmation message in your Amazon account, and the order status changes to "Cancelled". Amazon stops the order from being packed and shipped.
The refund itself processes within a few hours of cancellation. Amazon sends a refund request to your payment method — whether that is a credit card, debit card, or Amazon account balance. However, the refund does not when ready appear as money in your bank account or credit card statement. Your bank has to receive Amazon's request, verify it, and then credit your account. This is where the 3 to 5 business day wait comes from. Weekends and holidays do not count as business days, so a cancellation on Friday afternoon might not show up until the following Wednesday.
If you paid with an Amazon gift card balance or store credit, the refund goes back to your Amazon account when ready and is available to spend right away.
Why refunds take longer if your order already shipped
Once your order has been picked, packed, and handed off to a carrier like UPS or USPS, you lose the ability to cancel it through your Amazon account. The "Cancel Order" button disappears. At this point, you have two options: refuse delivery when the package arrives, or accept it and return it later.
If you refuse delivery, the carrier sends the package back to Amazon automatically. Amazon then has to receive the package, scan it back into inventory, and process the refund. This adds 5 to 10 extra days to the timeline on top of the shipping time. You might not see your refund for 2 to 3 weeks total.
If you accept the package and then return it, the timeline is even longer. You have to initiate a return through your Amazon account, print a shipping label, and mail the item back. Amazon does not process your refund until they physically receive and inspect the returned item. Depending on how far away you are from an Amazon return center, this can take 3 to 4 weeks.
How to check your refund status in your Amazon account
You do not have to guess when your money will arrive. Amazon shows you the expected refund date for every cancelled or returned order. Log into your Amazon account and go to "Returns" in the left menu (or search for "Returns" if you are on mobile). Find the order you cancelled or returned.
For a cancelled order, you will see the refund amount and the date Amazon expects the money to reach your bank. This date is usually 3 to 5 business days from the cancellation date. For a returned item, Amazon shows the date they expect to receive your package back, plus an additional 2 to 3 business days after that for inspection and processing.
If the refund date has passed and the money still has not shown up, contact your bank first. Sometimes the refund is pending on their end and has not posted to your visible balance yet. If your bank says they have not received anything from Amazon, then contact Amazon customer service with your order number.
What to do if your refund is delayed
Delays happen most often when your bank is slow to process the refund, not because Amazon is holding it up. If 5 business days have passed since you cancelled your order and the money has not arrived, check your bank account online or call your bank's customer service line. Ask them to search for any pending transactions from Amazon. Sometimes a refund shows as "pending" for a day or two before it posts.
If your bank has no record of a refund from Amazon, then contact Amazon customer service. Have your order number ready. Amazon can confirm whether they sent the refund and to which payment method. If there was an error — for example, if you cancelled with a card that you have since closed — Amazon can reissue the refund to a different payment method.
For returned items, delays are more common because Amazon has to receive and inspect the package. If you shipped the item back more than 3 weeks ago and still have not seen a refund, contact Amazon with your return tracking number. They can check whether the package has arrived at the return center and what stage of inspection it is in.
Refunds to different payment methods
The refund method depends on how you originally paid. If you used a credit card or debit card, the refund goes back to that card. If you used an Amazon gift card or store credit, the refund goes back to your Amazon account balance. If you used a third-party payment service like PayPal or Apple Pay, the refund goes back to that service, and then you may have to transfer it to your bank account yourself.
If you paid with multiple payment methods on the same order — for example, a gift card plus a credit card — Amazon refunds each method proportionally. The refund to your credit card takes 3 to 5 business days, while the refund to your gift card balance is when ready.
If you closed the credit card or debit card you used to pay for the order, the refund cannot go back to that card. Contact Amazon customer service and provide an alternate payment method. They can reissue the refund to a different card or bank account.
Frequently Asked Questions
Can I cancel an order that is already out for delivery?
No. Once a package is out for delivery, you cannot cancel it through your Amazon account. You can refuse delivery when the driver arrives, and the package will be sent back to Amazon automatically. The refund process then begins when Amazon receives the package back, which adds extra time.
Do I get refunded the full amount, including shipping?
Yes, if you cancelled before the order shipped. You get back the full purchase price plus any shipping charges you paid. If you refused delivery or returned an item, you get back the purchase price, but Amazon may deduct a return shipping fee depending on the reason for the return and the item type.
What if I cancelled my order but still received the package?
Contact Amazon customer service when ready with your order number and tracking number. You can either refuse the package when it arrives or accept it and return it. Either way, let Amazon know so they can make sure your refund is processed correctly. Do not open the package if you plan to refuse it.
Why does my refund say it will take 10 business days?
Some banks and credit card companies take longer than others to process refunds. Amazon usually sends the refund within hours, but your financial institution may take up to 10 business days to post it to your account. If your bank is particularly slow, you can contact them to ask why and whether they can speed up the process.
Can I get a refund as a gift card instead of to my original payment method?
Not automatically. Amazon refunds to your original payment method. If you want the refund as a gift card balance instead, contact Amazon customer service and ask them to reissue it as store credit. They can usually do this, though it may take an extra day or two.