Yes, Amazon refunds your money when you cancel an order — but the timing and method depend on what stage the order is in
When you cancel an Amazon order before it ships, the money goes back to your original payment method. If you paid with a credit or debit card, the refund appears as a credit on that card's next statement cycle, usually within 3 to 5 business days. If you used an Amazon gift card balance or store credit, the funds return to your Amazon account when ready and are ready to spend right away.
The catch is that Amazon cannot cancel an order once it has already shipped. At that point, your only option is to refuse the delivery or start a return after it arrives. Both of those paths take longer and involve more steps than a straightforward cancellation.
Key Takeaways
- Canceling an unshipped order refunds your money to the payment method you used, with credit card refunds taking 3 to 5 business days to appear.
- Amazon gift card balance and store credit refund when ready to your account when you cancel.
- Once an order ships, you cannot cancel it through the standard cancellation button — you must refuse delivery or return it after arrival.
- Refunds for returned items take 5 to 10 business days to process after Amazon receives and inspects the package.
How to cancel an order before it ships
Open your Amazon account and go to Your Orders (found under the account menu). Find the order you want to cancel and select Cancel Items. Amazon will ask you to choose a reason — common options include "No longer needed," "Ordered by mistake," or "Found a better price elsewhere." You do not have to pick a specific reason; any choice works the same way.
Click Cancel [Item Name] to confirm. Amazon will show you a confirmation message that the cancellation is complete. At this point, the refund process begins. If the order has not yet left the warehouse, the cancellation goes through when ready. If it has already been picked and packed but not yet handed to the carrier, Amazon may still process the cancellation, though this is less certain.
When your refund appears on a credit or debit card
Credit and debit card refunds do not happen when ready. Amazon sends the refund request to your card issuer (your bank or credit card company), but the card company controls when the money actually posts to your account. Most refunds show up within 3 to 5 business days, but some take up to 10 business days depending on your bank's processing speed.
During this waiting period, the refund may show as "pending" in your account, meaning it is on the way but not yet final. Once it posts, it becomes a permanent credit. If more than 10 business days pass and you still do not see the refund, contact Amazon customer service with your order number — they can confirm the refund was sent and help you investigate further with your bank if needed.
What happens if the order already shipped
If the Cancel Items button is no longer available on your order page, the package has already shipped and Amazon cannot stop it. You have two options: refuse the delivery when it arrives, or accept it and return it afterward.
If you refuse delivery, the package goes back to Amazon automatically, and your refund begins processing once they receive it. This usually takes 5 to 10 business days from the return date. If you accept the package and then change your mind, you can start a return through Your Orders by selecting Return Items. You will need to pack it up, print a label, and drop it off at a carrier location or Amazon return point. The refund timeline is the same: 5 to 10 business days after Amazon scans it back in.
Refunds for items damaged or not as described
If your order arrives damaged or does not match the listing, you can request a refund without returning the item in some cases. Go to Your Orders, find the item, and select Return or Replace Items. Choose the reason — "Item defective or does not work," "Item not as described," or "Item damaged in shipping" — and Amazon will often refund you when ready without requiring the item back.
In other cases, Amazon may ask you to return the item first before processing the refund. The system will tell you which applies to your situation. If Amazon does require a return, follow the same process as a standard return: print the label, ship it back, and wait for the refund to process once they receive it.
Partial refunds and multi-item orders
If you ordered multiple items in one order and only want to cancel some of them, you can cancel individual items without touching the others. Go to Your Orders, select the order, and choose Cancel Items. You will see a checkbox next to each item — check only the ones you want to cancel. The refund will be proportional to the items you canceled, and any items you keep will ship normally.
If the order includes a discount or promotion that applied to the whole order, Amazon recalculates the discount based on the remaining items. Sometimes this means the remaining items cost slightly more per unit than they would have in the original order. This is normal and expected.
Frequently Asked Questions
Can I cancel an order that is out for delivery today?
No. Once a package is in the delivery vehicle, you cannot cancel it through Amazon. Your only option is to refuse the delivery when the driver arrives, or accept it and return it. If you refuse, the package returns to Amazon and your refund begins processing.
Why does my refund say "pending" after 5 days?
Pending refunds are normal and mean your bank is still processing the credit. Most pending refunds post within 3 to 5 business days, but some banks take up to 10. If it stays pending longer than that, contact Amazon with your order number and they can verify the refund was sent.
Do I lose money if I cancel a Prime order?
No. Canceling an order does not affect your Prime membership or charge you a fee. You get a full refund of the order amount. Prime membership is separate from individual orders.
What if I cancel but the item already shipped from the warehouse?
If the cancellation button is gone, the item has shipped and cannot be canceled. You must refuse delivery or return it after it arrives. Both paths result in a full refund, but they take longer than a cancellation.
Can I cancel a pre-order?
Yes. Pre-orders can be canceled the same way as regular orders — through Your Orders and Cancel Items. Your refund will be processed once the cancellation is confirmed, and you will not be charged when the item releases.