You can cancel a Flipkart order for free from My Orders as long as it hasn't shipped. Open the order, tap Cancel, pick a reason and confirm. Once an order has shipped, the Cancel button usually disappears. After that your options are to refuse the delivery or return the item. For prepaid orders the refund goes back to the way you paid. For cash on delivery there is nothing to refund, because you haven't paid yet.
Written by vishakha. Last updated 13 November 2026. Flipkart changes its rules and menus, so check the order page for what you can do on your own order.
| Where is your order? | What you can usually do |
|---|---|
| Placed, not shipped | Cancel it from My Orders |
| Shipped or out for delivery | Cancel is usually gone. Refuse delivery, or return it later |
| Delivered | You can't cancel it. Start a return instead |
How to cancel an order on the Flipkart app
- Open the Flipkart app and sign in to the account you ordered from.
- Go to My Orders.
- Select the order, or the item, you want to cancel.
- Tap Cancel and choose a reason.
- Confirm. You'll see a cancellation message, and the order status changes to cancelled.
If the order has several items, look for the Cancel option on the item itself. It may let you cancel only that item.
How to cancel on the website
- Log in to Flipkart in your browser.
- Open My Orders from your account menu.
- Click the order, then Cancel.
- Choose a reason and confirm.
The order has already shipped. Now what?
This is the question most people have. Once an order is on its way, Flipkart normally removes the Cancel button. You still have options:
- Refuse the delivery. When the delivery agent arrives, you can decline to accept the parcel. The order is then returned to the seller and the refund process starts. This is reported by several guides, so check the order page for what Flipkart offers on your order.
- Take it and return it. Most items can be returned within the window shown on the product page, with some exceptions. If you've received the item, this is the route.
- Contact Flipkart support. Ask whether the order can still be stopped. They don't always say yes, but it costs nothing to ask. Have the order ID ready.
Are there cancellation charges?
Usually not for a normal order that hasn't shipped. Some guides report that a few sellers charge a fee if you cancel after the item is packed, mostly for large appliances. Flipkart shows any charge before you confirm, so read the screen before you tap the final button. If a fee surprises you, you can back out and decide again.
When do you get your refund?
A cancelled prepaid order is refunded to the payment method you used. How long it takes depends on that method and your bank, so any single number would be a guess. UPI and wallet refunds are generally quicker than card and net banking refunds. If you paid by cash on delivery, there is nothing to refund, because you haven't paid yet.
If your money hasn't come back after the time your bank quoted, check the order page for the refund status. Then contact Flipkart support with the order ID, the amount and the payment method.
Can't see the Cancel button?
- The order has already shipped or is out for delivery.
- You're signed in to a different account from the one that placed the order.
- The item isn't eligible for cancellation, or the order has been delivered.
- The app is out of date. Update it, refresh My Orders, then try again.
Cancelling during a big sale
Be careful if you plan to cancel and reorder during a big sale. Prices and stock change quickly, and the item might cost more or sell out before you buy again. If you're doing it to get a better offer, check the new price before you cancel. Our Flipkart upcoming sale calendar shows when the next sale starts.
If you ordered through a cashback site
A cancelled order doesn't earn cashback. If you cancel and place a new order, start again from the Flipkart cashback page on Hyyzo so the new order is tracked from the first click.
Need to ask support? Copy this
Hello, I want to cancel order [order ID], placed on [date] for [product name]. The Cancel option isn't available in the app. Please cancel it, or tell me the best way to stop it. Thank you.
Frequently asked questions
How do I cancel an order on Flipkart?
Go to My Orders, select the order, tap Cancel, choose a reason and confirm. This works until the order ships.
Can I cancel a Flipkart order after it has shipped?
Usually not from the app, because the Cancel button disappears. You can contact support, refuse the delivery, or return the item once it arrives.
Are there charges for cancelling a Flipkart order?
Normally not before shipping. A few sellers may charge a fee after the item is packed, mostly for large items. Flipkart shows any charge before you confirm.
How long does a Flipkart refund take after cancelling?
It depends on how you paid. The refund goes back to your original payment method, and UPI and wallet refunds are generally quicker than card or net banking.
What if I paid cash on delivery?
If you cancel before delivery there is nothing to refund, because you haven't paid anything yet.
Why can't I see the cancel option on Flipkart?
The order has probably shipped or been delivered, or you are signed in to a different account. Update the app, refresh My Orders and try again.