Cash on Delivery brings you orders you would never get otherwise — and then takes a bite back through RTO (return to origin): parcels refused or never picked up, shipped at your cost both ways. Here is what actually reduces it.
A refused COD parcel costs you forward shipping, return shipping, packaging, and days of locked stock — typically ₹80–₹200 per RTO even when the product survives the round trip. Industry chatter puts Indian COD RTO anywhere from 10% to 30%+ depending on category and audience; your own number is the only one that matters. Count last month's refused parcels before you change anything, so you can tell whether these fixes work for you.
To see what RTO does to your margin per product, run your numbers through our free margin calculator — it has a COD-returns field for exactly this.
Each cause has a different fix — which is why "just block COD" is the wrong first move.
Within an hour of a COD order, send: "Namaste! Confirming your order for [product], ₹[amount] payable on delivery to [area, pincode]. Reply YES to confirm." Silent or "no" orders don't ship. This one habit typically removes the impulse-faded segment entirely — the people who wouldn't accept were mostly the ones who won't reply.
Most RTO-by-address is missing house numbers and wrong pincodes. A checkout that validates the pincode and forces a proper address field beats "send address in chat" every time (one more reason chat orders should end in a checkout link).
Offer a small, honest carrot: "Pay online and get free delivery" or ₹30–50 off. Even shifting a quarter of COD orders to prepaid changes your month. Don't punish COD buyers — just make prepaid slightly nicer.
For expensive items, collect a small token online (₹100–200) and the rest on delivery. Token-payers almost never refuse the parcel — they have skin in the game. Use it selectively: first-time buyers, big carts, historically bad pincodes.
RTO rates differ meaningfully by courier per region. If you ship through an aggregator (see the Shiprocket vs India Post comparison), check its courier recommendation instead of always picking the cheapest forward rate — a ₹10 cheaper forward leg is a bad deal if that courier's RTO in that pincode runs high.
Every extra day between order and delivery grows the refuse-rate. Same-day dispatch is an RTO strategy, not just a service nicety.
After the fixes above, if a segment still burns you, restrict surgically: disable COD above a price cap, for specific pincodes with repeat refusals, or for carts with multiple high-value items. Keep it on everywhere else — for most Indian SMB audiences, COD still brings 40–60% of orders, and turning it off entirely usually costs more revenue than RTO ever did.
What is a normal COD return rate in India?
It varies widely — commonly quoted ranges run 10–30% depending on category, audience and speed. Measure your own rate first; it is the only number that should drive decisions.
What does one COD return actually cost?
Forward shipping + return shipping + packaging + locked stock — typically ₹80–₹200 per parcel even when the product comes back sellable. Damaged or unsellable returns cost the full product value on top.
Does WhatsApp order confirmation really reduce RTO?
Yes — it is usually the single biggest win. Requiring a YES reply before shipping filters out the impulse orders that were never going to be accepted.
Should I just turn off Cash on Delivery?
Usually no. COD often carries 40–60% of Indian SMB orders. Confirm orders, fix addresses, nudge prepaid and use partial COD first; restrict COD only for the specific segments that still burn you.
Manva stores support COD with proper checkout addresses, order tracking and Shiprocket shipping — and the WhatsApp assistant tells you your real numbers.
Start free — build your site in minutesManva is an AI business platform for Indian small businesses: it builds your website and online store, and runs your business with you on WhatsApp.