ECOM-B08.html
Visual Commerce
September 9, 2026
9 min read

How Indian D2C Brands Cut RTO From 39.2% to 21% in 4 Months

It is the Tuesday after a festive-season sale, and your OMS dashboard says 39 out of every 100 orders shipped are coming back. Not returned by an unhappy customer — never delivered at all. The buyer wasn’t home, the pincode wasn’t serviceable, the address had a typo nobody caught before the courier left. You paid to ship it, you’ll pay to bring it back, and the ad spend that won the sale is gone either way.
RTO Risk Score — score your last order
Address completeness
Pincode RTO history
Payment mode
Order source
Select one option in each row to see your risk score.

The number nobody puts next to CTR and ROAS

Every D2C dashboard in India tracks click-through rate, cost per acquisition, and conversion rate to two decimal places. Almost none of them give RTO — Return to Origin, a shipment that boomerangs back undelivered — the same scrutiny, even though it erases revenue after the sale is already booked as “won.” That gap is expensive, and it is now measurable at scale.


What changed, and when

Unicommerce’s India D2C Report 2026, drawn from 410 million-plus shipments across 6,000+ D2C brands on its Uniware platform, tracked RTO for optimised D2C sellers across the last festive-to-post-festive cycle. The number fell from 39.2% at the November 2025 festive peak to 25.6% in January 2026 to 21.0% by March 2026 — an 18-point drop, sustained over four months, not a one-week promo blip.

This is not a market-wide average. It describes brands that deliberately made three changes. The report is explicit that the fix was not a courier upgrade — these sellers didn’t switch logistics partners. They changed what happens at checkout and before dispatch.

The Four-Month Trajectory
39.2%
Nov 2025
Festive peak
25.6%
Jan 2026
21.0%
Mar 2026

Same brands. No courier switch. Three operational fixes running December–February.


The three fixes, in order of what they actually did

1. A prepaid incentive at checkout. Not removing COD — nudging the mix. COD orders in the same festive quarter returned at 58%, against under 15% for prepaid — roughly a 4x gap. An older Unicommerce index shows the same structural pattern further back: COD RTO at 20.9% versus prepaid at 5.8%, a 3.6x gap. This is not a festive anomaly. COD share is the single biggest lever inside any brand’s blended RTO number, which is why a ₹40–₹60 prepaid discount or free-shipping-on-prepaid offer moves the needle without touching a single delivery.

2. Pin-code-level courier routing. Instead of shipping every order through one contracted courier regardless of destination, route by actual delivery performance per pincode — Courier A clearing 97% in one pincode but only 78% in another is common, and routing around it is a data problem, not a relationship problem.

3. Address verification before dispatch. A confirmation step — SMS or WhatsApp — that catches an incomplete or wrong address before the shipment leaves the warehouse, not after it fails delivery three times and comes back.

Courier-Switch Instinct vs. What Actually Worked
What sellers usually try first What Unicommerce’s data shows worked
Switch to a “better” logistics partner No courier change in the tracked cohort
Disable COD in high-RTO pincodes Prepaid incentive, COD kept live
Absorb RTO into pricing as a cost of doing business Treat RTO as a fixable four-month project
Route every order through one contracted courier Route per pincode by delivery-success data
Follow up on failed deliveries “when there’s time” Confirm address before dispatch, before failure happens

Why this hits Tier 2/3 sellers hardest — and matters most there

Tier 2/3 cities now generate 66% of new D2C orders in India, a figure independently corroborated by a separate analysis of the same Unicommerce data. That is the growth engine of Indian D2C right now. It is also where address data is thinnest and COD reliance is highest — the same geography carrying the RTO liability is carrying the order growth. Cutting COD there to fix RTO would cut the growth. That is exactly why Unicommerce’s optimised brands incentivised prepaid instead of banning COD.

If you sell into Tier 2/3 pincodes and haven’t separated your COD RTO rate from your prepaid RTO rate in reporting, you are looking at one blended number that hides the actual lever. Split it before you do anything else.


What an unfixed RTO number actually costs you

Cost-per-RTO figures vary by source and aren’t backed by one single audited study, but vendor estimates cluster in a consistent range: roughly ₹350–₹600 per returned order once you add forward shipping (₹50–120), reverse shipping (₹50–100), packaging (₹15–40), and the wasted customer-acquisition spend behind the original sale (₹150–500) — a worked example on a ₹1,200 AOV order puts the total near ₹561. Treat that as a directional estimate, not an invoice line.

What Your RTO Rate Is Costing You
Estimated range: ₹350–₹600
Orders returned per month
Estimated monthly cost
Estimated monthly cost at 21% RTO
₹ saved per month at 21% vs current rate

For context on scale: an industry estimate places India’s annual COD-driven RTO losses above ₹20,000 crore — a figure attributed to RedSeer in secondary reporting that this research could not trace to a primary publication, so read it as a widely repeated industry estimate rather than an audited number. The point isn’t the precision of any single ₹ figure. It’s that the range is large enough to change how a founder prioritises Q4 budget.


The lever most sellers miss: how RTO actually gets triggered

RTO isn’t a courier deciding to give up. Standard practice among major Indian couriers — Delhivery, Xpressbees, Ekart, Bluedart — is three delivery attempts before a shipment is flipped to RTO. Every hour between “customer wasn’t available” (an NDR, or non-delivery report) and your response to it is an hour closer to that third failed attempt. Vendor estimates suggest compressing NDR response time to a same-day WhatsApp reschedule link recovers 35–45% of at-risk orders that would otherwise lapse into RTO — treat that as a directional benchmark, not a guarantee, but it costs process discipline, not capital.

The 90-Day Sequence
0 of 4 steps checked

Sellers with low order volume per pincode won’t get statistically reliable pincode-routing data as fast as Unicommerce’s large-scale cohort — expect Step 2 to take longer at smaller scale, and don’t promise your team an 18-point drop on a fixed four-month clock.


Where your visuals fit into this

None of this replaces conversion work. It sits next to it. A listing photographed and styled to convert gets someone to click “buy” — but if a third of those buys boomerang back unpaid because of a checkout choice or a dispatch gap, the conversion-rate work is being quietly cancelled out by an operations gap nobody is grading with the same rigor as CTR. Both halves of that equation need an owner. If you don’t know your visual-conversion baseline against your RTO number in the same spreadsheet, that’s the first fix — a visual brand audit will tell you where the click is actually going, so the operational fix above isn’t paying for a leak upstream too.

Sources
  • RTO trajectory 39.2% → 25.6% → 21.0% (Nov 2025–Mar 2026), and “the fix was not the courier” — Unicommerce, India D2C Report 2026
  • Dataset scale (410M+ shipments, 6,000+ D2C brands) — Unicommerce, India D2C Report 2026
  • COD 58% vs prepaid under 15% return rate, festive FY26 quarter — First Resort research roundup
  • Historical COD 20.9% vs prepaid 5.8% RTO gap (FY23 Index) — First Resort research roundup
  • Tier 2/3 cities generating 66% of new D2C orders, FY26 — YourStory
  • Independent corroboration of the 66% Tier 2/3 figure — CXOToday
  • Cost-per-RTO worked example (~₹561 on ₹1,200 AOV) — HillTeck
  • Annual India-wide COD-driven RTO loss estimate (₹20,000+ crore, attributed to RedSeer, unverified primary) — TrackVid
  • Three-delivery-attempt RTO trigger and 35-45% NDR recovery estimate — Base
Questions worth answering
It’s high but not unusual at a festive peak — Unicommerce’s own optimised-brand cohort hit that exact number in November 2025. What separates “normal seasonal spike” from “ongoing problem” is what happens next. If your RTO is still near 30-35% two months after the festive rush with no COD-vs-prepaid split in your reporting, that’s the signal to act, not the number itself.
The Unicommerce data specifically states the drop happened without a courier change. Switching couriers can help at the margin, but if your addresses are bad and your checkout has no prepaid incentive, a new courier inherits the same failure points. Fix the input before you fix the vendor.
You can start it, but the statistical signal will be thinner than a large-scale dataset like Unicommerce’s. Begin with your worst 10-20 pincodes by raw RTO count rather than trying to route your entire pincode list at once — it’s a smaller, faster version of the same fix.
Only if you apply it to every order. Structure it as a checkout-page nudge (₹40-₹60 off, or free shipping, prepaid only) rather than a blanket promotion, and measure it against the ₹350-₹600 estimated cost of an RTO order it prevents — the math tends to favour the incentive once COD RTO is running 3-4x prepaid RTO.
Couriers generally attempt delivery three times before flipping a shipment to RTO, so every hour of delay closes that window. A same-day WhatsApp reschedule link, rather than a call-back queue, is the fastest zero-capex fix available and is estimated to recover a meaningful share of at-risk orders before the third attempt fails.
Yes, for the split, not the headline number. Unicommerce’s dataset was built on brands with real scale; if your blended 20% is hiding a 35% COD rate against a 6% prepaid rate in a fast-growing Tier 2/3 segment, that gap is where your next order-volume risk sits as you scale into more of those pincodes.
A
Advait Sontakke
Commercial photographer, brand director, and ex-CA based in Mumbai. Founder of Advait Sontakke Visual Solutions. Reads a brand the way he was trained to read a balance sheet. Meet Advait →
Pick your lane

You just scored your RTO risk. Join the Vibe Community as —

Next step

Your visuals get the click. Don’t let your checkout give the sale back.

Pick one: run the risk-matrix scoring above against last month’s order list and flag anything that lands in the “high” band, or pull your COD-vs-prepaid RTO split for the last festive quarter and see which one is actually driving your blended number. Either takes an afternoon, not a quarter.

Advait Sontakke, commercial photographer and brand director based in Mumbai, writes about D2C operations and visual commerce for Indian e-commerce sellers. This post covers how Unicommerce’s India D2C Report 2026 tracked optimised D2C brands’ Return to Origin (RTO) rate falling from 39.2% at the November 2025 festive peak to 25.6% in January 2026 to 21.0% by March 2026 — an 18-point drop achieved not by switching couriers but through three operational fixes: a prepaid incentive at checkout, pin-code-level courier routing based on delivery performance, and address verification before dispatch. The article covers why COD orders return at roughly 4x the rate of prepaid orders, why Tier 2/3 cities — now 66% of new D2C order growth — carry the highest RTO stakes, what an unfixed RTO number costs a seller in wasted forward and reverse shipping plus lost customer-acquisition spend, and a 90-day sequence for verifying addresses, routing by pincode, incentivising prepaid, and responding to non-delivery reports before they lapse into RTO. Advait Sontakke Visual Solutions serves D2C brands, marketing leaders, and creative directors across India, offering the Visual Brand Audit and the Visual Conversion Checklist as entry points for sellers who want their conversion visuals and their operational numbers read against the same rigor. Based in Mumbai, serving brands across India and globally.
image/svg+xml

Premium Professional Campaign Shoots

View this post on Instagram

Editor’s Picks