D2C ProfitCalculate My Profit

What is RTO in ecommerce? Meaning, causes and real cost

RTO (Return to Origin) is an order shipped but never delivered. What causes it, how it differs from a return, how common it is in India and what it costs.

Published 26 Oct 2026

Key takeaways

  • RTO full form: Return to Origin — an order that shipped but was never delivered, so the courier returns it to you.
  • It's different from a customer return, which happens after delivery.
  • In India about 26% of COD orders end in RTO, against under 2% of prepaid ones.
  • Each RTO costs you freight both ways plus damaged stock — about ₹180 per order in our example — but usually not the product.

RTO stands for Return to Origin. It's what happens when an order ships out but never reaches the customer — they refuse it at the door, aren't reachable, or the address doesn't work — so the courier brings it back to you. For Indian sellers it's one of the biggest hidden costs in the business, mostly because of Cash on Delivery.

RTO vs return vs cancellation

The three get mixed up all the time, but they cost you very different amounts:

What happensWhenWhat it costs you
CancellationBefore the order shipsAlmost nothing — no shipping has been paid
RTOAfter shipping, before deliveryFreight both ways, packaging, any damaged stock — and the sale
Customer returnAfter deliverySame freight both ways, plus a refund of money you'd already collected

What does RTO mean in courier and shipping terms?

In a courier's tracking, "RTO" or "RTO initiated" means the delivery has been abandoned and the parcel is on its way back to the address it was picked up from — your warehouse. It usually follows one or more failed delivery attempts, each logged as an NDR (non-delivery report) with a reason such as "customer refused", "customer not available" or "address incomplete". NDR is the warning; RTO is what happens if nobody acts on it.

Couriers and shipping aggregators bill the trip back as an RTO charge, on top of the forward freight you've already paid. On marketplaces the rules depend on the platform and fulfilment mode, so check your seller dashboard — for Meesho, seller guides even disagree on whether RTO is charged at all; see Meesho's charges.

Why RTO happens

  • Cash on Delivery. A COD buyer hasn't paid anything, so refusing the parcel costs them nothing. Impulse buys, second thoughts and orders placed "just to see" all turn into RTO.
  • Unreachable customers and bad addresses. Wrong phone numbers, incomplete addresses and buyers who aren't home after a few delivery attempts.
  • Slow delivery. The longer the wait, the more buyers change their mind or buy elsewhere.
  • Fake or prank orders, which COD makes free to place.

How common is it?

GoKwik's network data puts RTO near 26% for COD orders against under 2% for prepaid. It also varies sharply by category — fashion, ethnic wear and footwear run highest, groceries and supplements lowest. See the full table in our RTO rate benchmarks.

To work out your own rate: RTO rate = RTO orders ÷ orders dispatched. Use dispatched, not placed — orders cancelled before shipping aren't RTO.

Because COD and prepaid behave so differently, your overall RTO rate is really a mix of the two. To estimate it: expected RTO = COD share × COD RTO rate + prepaid share × prepaid RTO rate. At the national rates:

Share of orders on CODExpected RTO rateRTO orders per 1,000 shipped
20%6.8%68
40%11.6%116
60%16.4%164
80%21.2%212
100%26.0%260

Every 10 points of orders you move from COD to prepaid removes about 24 RTOs per 1,000 orders shipped.

What RTO actually costs

RTO isn't a lost product — the parcel comes back and usually goes into stock again. What you lose is the shipping you paid twice, the packaging, and any stock that comes back damaged or unsellable.

Worked example

1,000 COD orders dispatched a month at the national COD RTO rate of about 26%, with a ₹400 product, ₹65 forward and ₹55 return freight, and 15% of returned stock unsellable.

Inputs

Dispatched orders
1000
RTO rate
26%
Freight, out + back
₹120

Result

RTO orders
260
Double freight
₹31,200
Damaged stock
₹15,600
Total RTO loss
₹46,800 / month
Cost per RTO order
₹180

And that's before the margin you never earn on orders that don't get delivered. On a ₹999 product, one order earns you about ₹285 on COD against ₹453 prepaid at those national RTO rates — the gap is almost entirely RTO.

What to do about it

Example RTO rate: 26% national COD benchmark from our rate registry, sourced to GoKwik's own network data.

FAQ
What is the full form of RTO in ecommerce?

RTO stands for Return to Origin: an order that was shipped but couldn't be delivered, so the courier brings it back to the seller.

What is the difference between RTO and a return?

RTO happens before delivery — the buyer refuses the parcel or can't be reached. A return happens after delivery, when the buyer sends the product back. Both cost freight both ways, but a return also means refunding money you'd already collected.

What does 'RTO initiated' mean in tracking?

That the courier has given up on delivering the parcel and is sending it back to the seller's pickup address, usually after failed delivery attempts.

Who pays RTO charges, the seller or the buyer?

The seller. The courier bills the return trip to you on top of the forward freight, and the buyer pays nothing for refusing a COD order — which is why COD RTO is so high.

How do you calculate RTO rate?

RTO rate = orders returned to origin ÷ orders dispatched. Use dispatched rather than placed, because orders cancelled before shipping aren't RTO. Track COD and prepaid separately.