Cancel an eBay order in your account before the seller ships it

You can cancel an eBay order yourself through your account as long as the seller has not yet shipped the item. Log into eBay, go to Purchases, find the order you want to cancel, and select Cancel order. eBay will ask you to choose a reason — the most common are "I no longer want this item" or "I ordered by mistake." Once you submit the cancellation request, the seller has a set time to respond, usually 24 to 48 hours.

If the seller has already shipped the item, you cannot cancel through this method. Instead, you will need to refuse the package when it arrives, or contact the seller to ask about a return. The process changes depending on whether the item is in transit or already at your door.

Key Takeaways

  • You can cancel an unshipped order yourself through your eBay account under Purchases, and the seller has 24 to 48 hours to respond.
  • If the seller has already shipped, you cannot cancel the order — you will need to refuse delivery or return the item after it arrives.
  • Most sellers will approve cancellations for unshipped items, but they are not required to if you chose a reason like "changed my mind."
  • If a seller refuses your cancellation request, you can escalate the case to eBay for review within 30 days of the order date.
  • Your refund will be issued to your original payment method once the seller approves and eBay processes it, which usually takes 3 to 5 business days.

How to find and cancel an order in your eBay account

Open eBay and sign into your account. Click on your username in the top right corner, then select Purchases from the dropdown menu. You will see a list of your recent orders. Find the order you want to cancel and click on it to open the order details.

Look for a button or link that says Cancel order. This option only appears if the seller has not yet marked the item as shipped. Click the button and eBay will show you a list of reasons for the cancellation. Select the reason that best matches your situation — "I no longer want this item," "I ordered by mistake," or "I want to return this item" are the most common choices. After you select a reason, click Cancel order again to send the request to the seller.

The seller will receive your cancellation request and has up to 48 hours to respond. Most sellers approve cancellations for unshipped items right away. You will receive an email from eBay once the seller approves or denies your request.

What happens if the seller has already shipped your item

If the seller has marked the order as shipped before you cancel, the Cancel order button will not appear in your account. At this point, you have two options: refuse the package when it arrives, or wait for it to arrive and then return it.

To refuse the package, you do not need to do anything in your eBay account. When the delivery driver arrives, tell them you refuse the delivery. The package will be returned to the seller, and eBay will issue you a refund once the seller confirms they received it back. This usually takes 5 to 10 business days after the package is returned.

If you miss the chance to refuse the package and it is already delivered, you can open a return request in your eBay account within 30 days of the order date. The seller will provide a return shipping label, and you send the item back. Once the seller receives and inspects the returned item, your refund will be processed.

When a seller denies your cancellation request

Some sellers will deny a cancellation request, especially if you chose a reason like "I changed my mind" or "I found it cheaper elsewhere." Sellers are not required to approve every cancellation request, but they must have a valid reason to refuse.

If a seller denies your request, you can escalate the case to eBay. Go back to your Purchases page, find the order, and look for an option to Contact eBay or Escalate case. Explain to eBay why you believe the cancellation should be approved. eBay will review the case and make a final decision. You have 30 days from the order date to escalate a denied cancellation.

In most cases, eBay will side with the buyer if the item has not shipped. However, if the seller can show that the item has already been prepared for shipment or that they have a no-cancellation policy stated in their listing, eBay may uphold the seller's denial.

How long a refund takes after cancellation is approved

Once the seller approves your cancellation request, eBay processes the refund. The refund is sent back to your original payment method — the credit card, debit card, PayPal account, or eBay gift card balance you used to pay for the order.

The time it takes to see the refund depends on your payment method. If you paid with a credit or debit card, the refund usually appears in 3 to 5 business days. If you paid with PayPal, the refund goes to your PayPal account first, and then you can transfer it to your bank if you want. If you paid with an eBay gift card balance, the money is returned to that balance when ready and you can use it to buy something else.

Do not assume the refund failed if you do not see it right away. Banks and credit card companies sometimes take longer to post refunds, especially if the cancellation was approved on a Friday or before a holiday. If more than 5 business days have passed and you still do not see the refund, contact eBay to check the status.

Reasons to give when you cancel an order

eBay asks you to choose a reason when you cancel, and the reason you pick can affect whether the seller approves. The most seller-friendly reasons are "I ordered by mistake" or "I want to return this item." These reasons suggest the problem is on your end, not the seller's, and most sellers will approve quickly.

Reasons like "I no longer want this item" or "I found it cheaper elsewhere" are less likely to be approved, because they suggest you changed your mind after placing the order. Some sellers have policies against canceling for these reasons. If you use one of these reasons and the seller denies your request, you can still escalate to eBay, but the outcome is less certain.

Never lie about the reason. eBay and sellers can see patterns in cancellation requests, and if you repeatedly cancel with false reasons, your account may be flagged. Stick to the truth — if you genuinely changed your mind, say so, and if the seller denies it, escalate to eBay.

Frequently Asked Questions

Can I cancel an order if I already received it?

No, you cannot cancel an order after it arrives. Instead, you can open a return request within 30 days of the order date. The seller will provide a return shipping label, and once they receive the item back, your refund will be processed. This is different from cancellation but achieves the same result.

What if the seller does not respond to my cancellation request?

If the seller does not respond within 48 hours, eBay will automatically approve your cancellation and issue the refund. You do not need to do anything — just wait for the email confirmation. If you do not receive confirmation after 48 hours, check your Purchases page to see the status.

Will I get charged a restocking fee if I cancel?

No, cancellations do not include restocking fees. You get a full refund of the item price and any shipping you paid. Restocking fees only explore to returns, and even then, eBay sellers are not allowed to charge them for most items.

Can I cancel an order if I paid with a gift card?

Yes, you can cancel regardless of how you paid. If you paid with an eBay gift card balance, the refund goes back to that balance when ready. You can then use it to buy something else or leave it in your account.

What if my order is part of a multi-item purchase?

You can cancel individual items within a multi-item order. Go to your Purchases page, click on the order, and you will see each item listed separately. You can cancel one item and keep the others. The refund will be for just the canceled item.