How to Reduce RTO in Indian Ecommerce (2026)
To reduce RTO in Indian ecommerce: verify COD orders by call or WhatsApp before dispatch, validate addresses and pincodes at checkout, incentivise prepaid payment, communicate delivery timing clearly, and block repeat offenders. Well-run stores cut RTO from 30% to under 15%.
Return-to-origin is the largest hidden cost in Indian ecommerce and the one most sellers accept as unavoidable. It is not — RTO rates vary hugely between stores selling identical products, and almost all of that variance comes from process rather than luck.
The steps
- 1
Measure RTO by segment first
Break your RTO rate down by payment method, product category, city tier and order value. The problem is almost never uniform — usually a specific combination drives most of it, and that is where effort should go.
- 2
Verify COD orders before dispatch
An automated WhatsApp or IVR confirmation before shipping catches accidental orders, wrong numbers and buyers who have changed their mind. This single step typically cuts COD RTO by a third and costs very little per order.
- 3
Improve address quality at checkout
Validate pincodes, require a landmark field, and verify phone numbers with OTP. A large share of Indian RTO is undeliverable addresses rather than refused deliveries, and checkout is the cheapest place to fix that.
- 4
Push customers toward prepaid
Offer a small discount, free shipping or a loyalty benefit for prepaid orders. Prepaid RTO is dramatically lower than COD. Even shifting 20% of orders from COD to prepaid moves the overall rate meaningfully.
- 5
Communicate before delivery arrives
Send dispatch and out-for-delivery notifications over WhatsApp with expected timing. Customers who know a delivery is coming are far more likely to be available for it. Silent shipping is a major and avoidable cause of failed deliveries.
- 6
Handle NDR quickly
Non-delivery reports need same-day follow-up. Most aggregators give you a window to reattempt before the parcel returns. Stores that action NDRs within hours recover a substantial share of otherwise-lost orders.
- 7
Block or restrict repeat offenders
A small number of customers account for a disproportionate share of RTO. Flag them and restrict them to prepaid. Most aggregators offer risk scoring that makes this straightforward to automate.
Common mistakes
It varies enormously between stores selling the same products. Most of that variance is process, which means it is controllable.
Verify by WhatsApp or IVR before dispatch. This is the single highest-impact change available to most Indian stores.
Action them same-day. The reattempt window is short and a large share of NDRs are recoverable if you move quickly.
Break it down by payment method, category and city tier. Uniform averages hide the specific combination causing the problem.
Want us to handle this instead?
Tell us where you're stuck. We'll give you a straight answer on scope, cost and whether it's worth outsourcing at all.
Frequently asked questions
What is a normal RTO rate in India?
COD orders typically run 15–30% RTO, prepaid orders under 5%. Well-run stores with verification and address validation get COD down to 10–15%. Rates above 30% usually indicate a specific fixable problem rather than general market conditions.
Should I stop offering cash on delivery?
For most Indian stores, no — COD remains a large share of orders outside metros and removing it can cut revenue sharply. The better approach is reducing COD RTO through verification while nudging customers toward prepaid with incentives.
How much does RTO actually cost?
Forward shipping, return shipping, packaging, and the product sitting in transit rather than selling. For a ₹800 order, an RTO typically costs ₹120–₹200 in direct shipping alone, before handling and the opportunity cost of tied-up inventory.
Does COD verification annoy customers?
Done well, no — a short WhatsApp confirmation reads as good service rather than friction, and gives customers a chance to correct their address. What annoys people is repeated calls. Automate it, keep it to one touch, and make it easy to confirm.