RTO (Return to Origin)
RTO is when a shipment is returned to the merchant after failed delivery — single biggest margin drain in Indian COD ecommerce. Typical 18–35% on COD, 4–8% on prepaid. Reducible by 30–50% with AI risk scoring.
What is RTO?
RTO (Return to Origin) is the process by which an undelivered shipment is sent back to the merchant after delivery attempts have been exhausted (NDRs failed, buyer refused, address wrong, or buyer changed mind).
RTO is the single biggest margin killer in Indian COD ecommerce. A 25% COD RTO rate typically wipes out 8–15 percentage points of gross margin.
RTO rate benchmarks (2025–2026)
| Category | Prepaid RTO | COD RTO | Top-quartile COD |
|---|---|---|---|
| Fashion & Apparel | 7–12% | 22–35% | <18% |
| Beauty | 5–9% | 16–26% | <14% |
| Electronics | 3–7% | 12–20% | <10% |
| Home & Furniture | 6–11% | 20–32% | <16% |
| Food & Nutrition | 4–8% | 14–22% | <12% |
| Jewellery | 8–13% | 25–38% | <20% |
See our Ecommerce Shipping Benchmark Report for the full breakdown.
Why RTO costs more than it seems
The visible cost is "I shipped and got nothing." The real cost has 5 components:
- Forward freight (paid, not recovered)
- Reverse freight (paid on the return leg)
- COD handling fee (already paid, not refunded)
- Lost sale opportunity (revenue gone)
- Inventory blocked in transit for 5–10 days (working capital opportunity cost)
Worked example for ₹800 AOV COD with ₹70 freight each way:
Order placed: +₹800 revenue potential
Forward freight: -₹70
COD handling: -₹16
Order RTOs:
Revenue: ₹0 (lost)
Reverse freight: -₹70
Inventory return: +₹560 (back in stock, tied up 5–10 days)
Net cash loss per RTO: ~₹156 plus inventory lockup
That's roughly 20% of order value per RTO event. At 25% RTO rate, every 4 orders ships, 1 is lost. The annual P&L impact at scale is brutal.
Use the RTO Loss Calculator to model your specific volume.
Worked example — D2C fashion brand at scale
Monthly GMV: ₹2 Cr
AOV: ₹1,250
Orders/month: 16,000
COD share: 60%
COD orders: 9,600
COD RTO rate (typical): 25%
RTO shipments/month: 2,400
Loss per RTO: ~₹250 (apparel scale)
Monthly RTO loss: ₹6,00,000
Annual RTO loss: ₹72,00,000
Reducing RTO from 25% to 18% (a 7-point improvement) saves ~₹20 lakh annually for this brand.
Seven levers to reduce RTO
- Address verification at checkout — pincode validation, phone validation, landmark requirement (1–3 pp reduction)
- OTP COD — SMS verification before dispatch (3–6 pp reduction)
- Pre-dispatch AI risk scoring (AI RTO Shield) — score every COD order, hold high-risk ones (5–8 pp reduction)
- WhatsApp-confirmed NDR re-attempts — saves wasted re-attempt cost
- Prepaid incentive — 5–8% discount for prepaid shifts mix away from COD
- Selective COD by pincode tier — disable COD where historical RTO > 40%
- Better packaging + expectation setting — branded packaging, pre-delivery SMS/WhatsApp
See the full walkthrough: How Ecommerce Sellers Can Reduce RTO.
B2C vs B2B RTO context
B2C: RTO is a major operational concern, especially on COD. 90% of merchant focus on RTO reduction is B2C.
B2B: RTO is rare in B2B shipping. Manufacturers and distributors transact on documented orders; the receiver expects the shipment. Rare causes: wrong invoice value (e-way bill mismatch), receiver out of business, address change without notification. RTO rates in B2B are typically <2%.
For B2B operators, the analogous concern is "receipt-refused" — handled by document-quality SOPs rather than risk scoring.
How a multi-carrier platform reduces RTO
A platform like ShipyBox combines:
- Pre-dispatch AI RTO Shield on every COD order
- Multi-carrier allocation favouring carriers with lower historical RTO per pincode
- WhatsApp NDR resolution before re-attempts
- Pincode-tier risk-adjusted COD eligibility
- Per-AWB tracking of NDR → RTO progression
Operators running all five typically see 30–50% relative reduction in RTO over 90 days.
Frequently asked questions
What is a healthy RTO rate for Indian D2C ecommerce?
Prepaid: 5–10%. COD aggregate: 18–25% (acceptable), <18% (healthy), <14% (top-quartile). Tier-3 destinations can push these higher.
Can RTO be reduced to zero?
No. Some RTO is structurally unavoidable (buyer moved, genuine mind-change, address issue). Top operators get to 12–18% on COD, not zero.
Does AI RTO Shield really work?
Yes — pre-dispatch AI risk scoring on COD orders is the highest-impact single lever, typically delivering 5–8 percentage point reduction. It works because Indian COD RTO has predictable patterns (pincode history, first-time buyer flag, AOV-category interaction) that ML models can detect.
What's the difference between NDR and RTO?
NDR = a single delivery attempt failed. RTO = the shipment has exhausted attempts and is returning to merchant. NDR precedes RTO; not every NDR becomes RTO.
How long does an RTO shipment take to return?
5–10 days typically. The shipment moves back through the courier's reverse network — slower than forward delivery in most cases.
Should I refund the buyer for RTO orders?
For COD: no money was collected, so no refund needed. For prepaid RTO: yes, refund within 7 days of receiving the shipment back.
Does mode (surface vs air) affect RTO rate?
Marginally. Air shipping has slightly higher first-attempt success rate on metros (faster delivery = buyer home), but RTO is mostly driven by buyer-side factors, not mode.
Can a multi-carrier platform reduce RTO across all couriers?
Yes — pre-dispatch risk scoring, WhatsApp NDR, and pincode-tier carrier allocation are platform-layer levers that work regardless of which carrier ultimately ships the order.
- NDR (Non-Delivery Report)
- COD (Cash on Delivery)
- OTP COD
- First-Attempt Delivery (FAD)
- Reverse Pickup
Related ShipyBox resources
- Ecommerce Shipping Statistics India — citation-ready 2026 industry data
- Courier Zone Guide India — zone definitions and worked examples
- Logistics Glossary (full 120+ term reference) — all shipping terms in one page
- Ecommerce Shipping Benchmark Report — healthy / at-risk / poor KPI ranges
Talk to ShipyBox
ShipyBox is India's AI-first multi-courier shipping platform — built for both Indian D2C ecommerce brands (Shopify, Amazon, Flipkart, Meesho) and B2B operators (manufacturers, distributors, wholesalers, corporate shipping). Book a 15-minute demo to see how the platform automates the operational workflow behind this term — pre-dispatch RTO Shield, multi-courier allocation, weight dispute disputes, branded tracking and COD remittance acceleration.
For NCR-anchored shippers (Delhi, Gurugram, Noida, Faridabad, Ghaziabad), see our NCR shipping network guide.