Checkout Go live About Contact Sign in Start free
Free tool

What are returns
actually costing you?

Returns to origin are the largest silent cost in Indian D2C. Put your own numbers in and see the annual figure — then what cutting it by 62% is worth.

Your numbers

3000

Total orders across every channel.

1200

Your blended AOV in rupees.

60

Percentage of orders placed as cash on delivery.

25

Share of COD orders that come back undelivered.

80

What you pay to send one parcel out.

80

What the courier charges to bring it back.

35

Box, filler, label and the labour to pack it.

Returns to origin cost you

₹0

a year, in freight and packaging you never get back

COD orders a month 0
Of those, coming back 0
True cost of one RTO ₹0
Bleeding every month ₹0

With a 62% reduction

₹0

back in your pocket each year — the average reduction across orders scored by Zelly Checkout.

Estimates only. Order value is treated as recoverable, since RTO stock is usually resellable; only hard logistics cost is counted. Your real figure depends on category, city mix and courier terms.

What RTO is, and why India has it worse

RTO stands for return to origin — an order that ships out and comes back undelivered, with the customer never having paid. It is a different problem from a return, where the customer received the goods and chose to send them back. With a return you at least had a sale. With an RTO you had freight in both directions and nothing else.

India carries this cost more heavily than most markets for one reason: cash on delivery. When nothing has been paid at the point of dispatch, the shopper has no stake in the parcel arriving. A change of mind, an unreachable phone, a half-typed address or simply nobody home on the third attempt all end the same way — the parcel comes back, and the brand pays for the round trip.

What one failed delivery actually costs

Most brands underestimate this because the loss never appears as a single line in the P&L. It is spread across the courier invoice, the packaging bill and the shelf. For a typical ₹1,200 order:

Forward freight ₹80
Return freight ₹80
Packaging and pick-pack labour ₹35
COD handling fee ₹25
Total, per failed delivery ₹220

The goods usually come back sellable, so the order value is not lost outright. What is lost is every rupee of logistics spend, plus two to three weeks of working capital tied up in stock that was in a van instead of on a shelf. At 3,000 orders a month with 60% COD and a 25% RTO rate, that is 450 failed deliveries a month and roughly ₹12 lakh a year in pure logistics waste.

Five levers that actually move the number

1. Verify the phone number

An unreachable customer is the single most common reason a parcel comes back. An OTP at checkout costs you almost nothing and removes a large share of the worst orders before they are ever packed.

2. Check the address before you dispatch, not after

A free-text address line is where returns are born. Structure it, confirm the locality genuinely matches the pincode, check the lane is serviceable, and resolve it to a point rather than a neighbourhood. Zelly runs five checks on every address in under half a second.

3. Score each order rather than each customer segment

Blanket rules — block COD above ₹3,000, block these pincodes — are blunt and cost you good orders. A per-order score built from phone verification, address quality, buyer history, pincode performance and cart value separates the risky order from the risky-looking one.

4. Make prepaid the easier choice, only where it matters

A small fee waiver offered at the payment step converts a meaningful share of risky COD into prepaid. Offered to everyone it is just a discount; offered only on flagged orders it is cheaper than a single round trip.

5. Pick the courier that performs on that lane

The cheapest courier on the rate card is rarely the cheapest once failed deliveries are counted. Routing per pincode on actual delivery history beats a static allocation.

Should you just switch off cash on delivery?

Almost never. COD remains how a very large share of Indian shoppers buy, especially outside the metros and in first-time purchases from an unfamiliar brand. Turning it off reliably cuts RTO to near zero and reliably cuts your order volume too, usually by more than it saves. The goal is not less COD — it is less bad COD.

Frequently asked questions

What is RTO in ecommerce?

RTO stands for return to origin: an order that ships out and comes back undelivered, without the customer ever paying. It is not the same as a return, where the customer received the goods and sent them back. In India RTO is overwhelmingly a cash-on-delivery problem, because nothing has been paid at the point the parcel is dispatched.

What is a good RTO rate in India?

It varies enormously by category and price point. Fashion and accessories typically see the highest rates, and higher cart values attract more refusals. Most D2C brands selling heavily on cash on delivery report RTO somewhere between 15% and 35% of COD orders. What matters more than the benchmark is your own trend line and what each return actually costs you.

How is RTO cost calculated?

Take the number of COD orders that come back in a month, then multiply by the true cost of one failed delivery: forward freight, return freight, packaging, COD handling, and the working capital tied up while the stock is in transit. The order value itself is not lost, because the goods usually come back sellable, but every rupee of logistics spend on that order is gone.

How do I reduce RTO?

The levers that move the number are: verifying the phone number, checking the address is real and deliverable before dispatch, scoring each order for risk using buyer history and pincode performance, offering a prepaid incentive on the risky ones, and choosing a courier that actually performs on that lane. Blanket-blocking cash on delivery works but costs you more in lost orders than it saves.

Should I just turn off cash on delivery?

Usually not. COD is how a large share of India buys, and switching it off tends to cost more in abandoned carts than it saves in returns. The better approach is selective: keep COD available for the shoppers who will accept the parcel, and steer only the high-risk orders toward paying upfront.

What does Zelly do about RTO?

Zelly Checkout scores every order from 0 to 100 before it is packed, using phone verification, address quality, buyer history, pincode return rate and cart value. You set the threshold above which cash on delivery is withdrawn, and the band below it where a prepaid nudge is offered instead. Across orders scored by Zelly the average reduction in returns to origin is 62%.

Stop paying for
round trips.

Zelly Checkout scores every order before you pack it, and lets you set the line yourself.