Cancel through Your Account Before the Order Ships
The fastest way to stop an Amazon order is to cancel it yourself through your account while the order is still in "Not Yet Shipped" status. Log into your Amazon account, go to Your Orders, find the order you want to cancel, and select Cancel Items. Amazon will walk you through which items you can cancel and ask you to choose a reason. Once you confirm, the cancellation processes immediately and your payment method gets refunded.
The catch: you can only cancel this way if the order hasn't moved to "Preparing to Ship" or "Shipped" status yet. Amazon's system locks orders once they enter the warehouse fulfillment process, which can happen within hours of placing the order, especially for items in stock at a nearby fulfillment center. If the status has already changed, the self-service cancellation button disappears and you'll need to contact Amazon directly instead.
Refunds for cancelled orders typically post back to your original payment method within 3 to 5 business days, though the exact timing depends on your bank or credit card company. If you used an Amazon gift card balance, the money returns to your account instantly.
Key Takeaways
- You can cancel most orders yourself through Your Orders as long as the status shows "Not Yet Shipped".
- Once an order moves to "Preparing to Ship" or "Shipped", you cannot cancel it yourself and must contact Amazon customer service.
- Refunds return to your original payment method in 3 to 5 business days, or instantly if you paid with a gift card balance.
- If you want to refuse delivery of a package that has already shipped, you can decline it at your door or request a return through Amazon.
What to Do If the Order Has Already Shipped
If your order status shows "Shipped" or "Out for Delivery", you cannot cancel it through the self-service method. Instead, contact Amazon customer service through the Contact Us button in Your Account. Explain that you want to cancel the order and ask whether Amazon can intercept the package before delivery. Amazon sometimes can halt delivery if the carrier hasn't yet picked up the package from the fulfillment center, but this depends on timing and the carrier involved.
If Amazon cannot stop the shipment, your next option is to refuse the package when it arrives. You can do this by marking it "Return to Sender" or by telling the delivery driver you don't want it. The package will go back to Amazon, and you'll receive a refund once Amazon confirms receipt and processes the return—usually within 2 to 3 weeks.
Alternatively, you can accept delivery and then request a return through Your Orders. This is often faster than refusing at the door because Amazon processes the return immediately once you initiate it, rather than waiting for the carrier to return the package first.
Contacting Amazon Customer Service for Cancellations
Amazon's Contact Us page offers several ways to reach customer service: phone, chat, or email. Phone is usually fastest for cancellation requests because a representative can check your order status in real time and tell you whether cancellation is still possible. Chat is available 24/7 and works well if you prefer text. Email is slowest and may take 24 to 48 hours for a response.
When you contact Amazon, have your order number ready. You'll find it in Your Orders or in your confirmation email. Tell the representative clearly that you want to cancel the order and ask them to explain whether the order can still be stopped or whether you'll need to refuse or return it instead. Amazon representatives can often cancel orders that are no longer showing the self-service cancel button, so it's worth asking even if you see no option in your account.
Cancellations for Pre-Orders and Future Delivery Dates
Pre-orders and items scheduled for delivery on a future date can usually be cancelled at any time before they ship, even if the order is weeks or months away. Go to Your Orders, find the pre-order, and look for the Cancel Items button. If you don't see it, contact Amazon customer service—pre-orders sometimes don't show the cancel button in the account interface but can still be cancelled by a representative.
For Subscribe & Save orders (Amazon's recurring delivery program), cancellation works differently. You can pause or cancel the subscription at any time through the Manage Your Subscriptions page, but only future deliveries are affected. If a shipment has already been charged and is preparing to ship, you'll need to cancel that individual order through Your Orders or contact customer service to stop it.
Partial Cancellations and Multi-Item Orders
If your order contains multiple items and you want to cancel only some of them, Amazon lets you select which items to cancel. Go to Your Orders, click the order, and choose Cancel Items. You'll see a list of each item in the order with a checkbox next to it. Check only the items you want to cancel and leave the others unchecked. The items you cancel will be refunded, and the rest will ship as normal.
This works as long as the order hasn't shipped yet. Once the order ships, items are usually packed together, and Amazon cannot split the shipment. In that case, you'll need to refuse or return specific items after delivery instead.
What Happens to Your Refund
When you cancel an order, Amazon refunds the full purchase price plus any applicable tax. If you paid for expedited shipping (like One-Day or Two-Day Delivery), that charge is also refunded. The refund goes back to the payment method you used at checkout—your credit card, debit card, or bank account.
The refund appears as a credit on your statement within 3 to 5 business days, though some banks take longer to post the credit. If you used an Amazon gift card or account balance, the money returns to your Amazon account instantly and you can spend it on future purchases right away. If you used a third-party payment service like PayPal or Apple Pay, the refund goes back through that service on the same timeline.
Frequently Asked Questions
Can I cancel an order that's already out for delivery?
You cannot cancel it through your account, but you can refuse the package when it arrives. Tell the delivery driver you don't want it, or mark it "Return to Sender". The package goes back to Amazon and you'll receive a refund once they confirm receipt, usually within 2 to 3 weeks. Accepting delivery and requesting a return through Your Orders is often faster.
What if I cancel but the package still arrives?
This can happen if the cancellation request and the shipment crossed in timing. You can refuse the package at your door, or accept it and return it through Your Orders. Either way, you'll get a refund. If you've already received it and want to return it, go to Your Orders, find the order, and select Return Items.
Do I lose money if I cancel a Prime order?
No. Cancelling an order does not affect your Prime membership or charge you anything. Your refund includes the full purchase price and any shipping charges. Prime membership is separate from individual orders.
How long does a refund take after I cancel?
Refunds to credit cards, debit cards, or bank accounts take 3 to 5 business days to appear on your statement. Refunds to Amazon gift card balance or account credit appear instantly. Your bank may take additional time to post the credit to your account even after Amazon processes it.
Can I cancel an order placed with a gift card?
Yes. The refund amount goes back to your Amazon account as gift card balance, which you can use on future purchases. You cannot transfer it back to the original gift card or to cash.