The true cost of cash on delivery
What failed COD orders cost Indian D2C brands, and how to measure it
A research review and measurement guide from Humalyze. October 2026.
Cash on delivery remains the payment backbone of Indian direct-to-consumer commerce. Depending on the dataset and the season, COD carries roughly half of D2C order volume, and more than half in the tier 3 cities that now drive most of the growth. It exists for good reasons: it transfers delivery risk from the buyer to the seller, and for a first-time customer of an unfamiliar brand, that transfer is rational.
But COD carries a failure mode that prepaid almost never does. Across Shipway's FY25 shipment data, about 26% of non-prepaid orders were returned to origin, against under 2% of prepaid orders. Each failed order costs freight in both directions, packaging, handling fees, blocked stock, and a share of the marketing spend that won it. For a brand shipping 1,000 COD orders a month, a conservative full-cost estimate puts the loss near ₹50,000 a month.
The evidence base is thinner than the problem. Most published numbers come from platforms that sell RTO-reduction products, and their figures deserve the discount that implies. But the shape of the problem is consistent across every independent cut we found: India, the UAE, platform after platform. COD fails at ten to twenty times the prepaid rate, the failures concentrate in identifiable patterns, and across the material we reviewed the largest gap is not tooling but measurement: few published accounts say what failed COD orders actually cost the brand.
This paper lays out the evidence, builds the cost model, reviews the interventions and their evidence strength, and ends with a measurement method any brand can run with a spreadsheet. It claims no client results; it is a review of public evidence plus a method.
COD's persistence is a trust story, not a payments story. UPI made digital payment nearly frictionless, yet COD still accounts for roughly 45 to 55% of D2C orders in the datasets we reviewed. ClickPost's festive 2025 analysis of over 4.25 crore shipments found COD at 52% of tier-3 orders. The geography matters: tier 2 and 3 cities produced about three-quarters of festive order volume, so the places growing fastest are the places where COD dominates.
The direction, though, is changing. ClickPost's longitudinal analysis of 635 million orders found prepaid reached 41% of orders in 2025, up from 32% a year earlier, with tier 2 cities growing prepaid fastest. GoKwik reported prepaid surpassing COD across its network for the first time during the 2025 Republic Day sale period, with UPI at about 46% of order volume.
The sensible planning assumption is a long taper, not a cliff: prepaid will keep winning the top of the market, and COD will remain the default where new customers and new geographies come from. Brands therefore need two capabilities at once: converting ready customers to prepaid, and running the remaining COD book without losing money on it.
Three events get blended into "returns" in most dashboards, and the blending corrupts every downstream decision.
- Cancellation: the order dies before dispatch. Nearly free.
- Customer return: the order delivered, then came back. A product and expectation problem.
- RTO (return to origin): the order shipped but never delivered. No sale, no payment, freight spent both ways.
The payment-mode split lives almost entirely in the third bucket. The Shorages dataset of roughly 30,000 UAE orders is the cleanest public illustration: COD orders completed 78.6% of the time with 19.6% RTO; prepaid completed 93.9% with 2.9% RTO, while post-delivery returns were similar across both modes (about 2 to 3%). Shipway's FY25 India data shows the same shape at far larger scale.
Throughout this paper, "the problem" means RTO on COD orders. Brands that do not separate the three buckets should do that first; the method in section 6 begins there.
A failed COD order costs six things; the courier invoice rarely shows them all.
- 1Forward freight. Spent regardless of outcome. Aggregator benchmarks put a light parcel at roughly ₹36 to ₹45 per leg, more by weight and zone.
- 2Return freight. Usually charged at or near the forward rate; some rate cards add an RTO handling fee. Freight alone for one failure is often ₹70 to ₹90.
- 3Packaging. Box, filler, tape, label. Largely unrecoverable.
- 4COD and handling fees. Whether they apply to returned orders depends on the rate card; check yours.
- 5Damage and write-offs. Units that spend two to three weeks in the failure loop come back crushed, opened or expired at some rate; food and beauty suffer most.
- 6Invisible costs. An acquisition allocation - the ad spend behind an order that produced no revenue - and stock blocked in transit for one to three weeks instead of selling. The allocation is a real cost of the failure, but it is not cash an RTO fix hands back; lower RTO makes the same acquisition budget produce more delivered orders.
A conservative all-in estimate is ₹150 to ₹300 per failed order for a typical light parcel; ₹200 is a reasonable planning figure until a brand computes its own. Base.com's India guide independently puts the all-in loss at ₹180 to ₹350 per returned COD order, which brackets the same range.
Worked example. 1,000 COD orders a month at a 25% RTO rate is 250 failures. At ₹200 each, ₹50,000 a month, ₹6 lakh a year. The courier invoice will show perhaps two-fifths of that. The rest is real but invisible without deliberate accounting.
Two adjacent costs complete the picture. Working capital: COD remittances lag delivery by 7 to 14 days, so at 1,000 COD orders a month about ₹2 lakh of revenue permanently sits in couriers' hands, an unsecured float with a financing cost. Reconciliation leakage: batch remittances arrive net of deductions, and weight re-weigh charges are auto-accepted unless disputed; order-level matching is where recoverable money typically surfaces.
Scale and concentration. Shipway ShipNotes FY25 (millions of D2C shipments on one platform, as covered by Mediabrief and BW Disrupt): about 26% of non-prepaid orders returned, under 2% of prepaid. GoKwik puts the industry average at roughly 20 to 25%, approaching 40% for adverse category and geography mixes.
Geography. City-level RTO in Shipway's data runs from 18% (Vadodara) to 35% (Patna). GoKwik has reported state extremes around 34% (Bihar) and individual pincodes near 72%. Averages conceal; geography mixes decide.
Time. Shipway: 22% RTO when first attempted within 1 to 2 days, 27% at 3 to 5 days, 35% beyond 5 days. Distance compounds: intra-city returns least, special zones most. These splits are observational: slow lanes and special zones differ from fast metro lanes in more ways than transit days, so read the gradient as where to dig, not as proof that speed alone closes it.
Order value. The ₹500 to ₹1,000 band returned most (28%), consistent with impulse purchase and post-purchase regret decaying over transit days. GoKwik attributes 60 to 70% of RTOs to low buying intent rather than logistics failure.
Category. Base.com's 2026 benchmarks put fashion at 25 to 40% RTO, electronics at 8 to 18% and beauty at 5 to 15%; the vendor publishes no methodology or sample for these ranges, so we treat the category ordering as orientation rather than measured fact. Sizing uncertainty, impulse buying and bracketing are the named drivers of fashion's premium.
Fraud. GoKwik reported that over a two-week window in early 2024 it observed 2 to 10% of orders being fraudulent on affected merchants (up to 15 to 20% for some), a spike figure rather than a steady state. It claims OTP verification lifts fake-order detection from about 80% to 95%; that is the vendor's own account of its product.
Not India-only. The UAE shows the same structure (19.6% COD RTO vs 2.9% prepaid across roughly 30,000 orders analysed by Shorages), which suggests the cause sits in the payment mode's incentives rather than in Indian logistics quality. That dataset is a comparison, not evidence about India; the Indian picture above rests on the Shipway, GoKwik and ClickPost figures.
Evidence caution. Nearly all of these numbers originate from platforms that sell RTO-reduction products (Shipway sells shipping software; GoKwik sells checkout and RTO tools). We read press coverage, not raw data. The figures are best treated as well-sourced orders of magnitude, and the directionally consistent picture across independent platforms is more trustworthy than any single figure.
Strongest logic and consistent vendor evidence:
- Pre-dispatch confirmation (WhatsApp, IVR, OTP) removes no-intent and fake orders before freight is spent, the cheapest point of intervention. Vendor case studies claim RTO cuts of 20 to 30%+; unaudited, but the mechanism is sound and the cost trivial.
- Same-day NDR contact rescues orders inside the roughly three-attempt window; courier platforms now build this in (Delhivery SmartNDR, aggregator NDR automation) because it demonstrably recovers deliveries.
- Address quality work (landmark fields, validation, scoring before dispatch) targets the causes vendors consistently place among the largest drivers of RTO: address errors, impulse buys and fakes.
Good economics when measured honestly:
- COD fees (typically ₹39, charged by about a third of brands): research reports COD share down about 13 points, conversion down about 5%, RTO down about 6 points. A volume-for-quality trade worth testing, with regulatory weather to watch.
- Prepaid conversion incentives: small discounts or free shipping on prepaid; under-2% return rates on prepaid make even generous incentives cheap against the ₹200 failure cost.
- Delivery speed: fixing the slowest lanes attacks the 22%-to-35% time gradient directly, at real freight cost.
Useful but easy to overuse:
- Pincode-level COD restriction: the arithmetic is compelling at 35%+ RTO, but it taxes the genuine majority inside bad pincodes and cuts into the tier-3 demand driving growth. Tiered policies beat binary ones.
- Risk scoring at checkout: effective against fraud and repeat refusers; depends on network data a single brand cannot see itself.
The uncomfortable finding across all of them: the published evidence rarely says whether a chosen intervention worked, cohort against cohort, after the fact. Vendor material reports tooling activity; measured outcomes are scarce.
The review we recommend, and run, fits in a spreadsheet and a month.
Week 1, export. 90 days of orders with payment mode, value, pincode, courier, dates and final status; the charge detail from the aggregator; the bank's remittance credits. Split cancellations, RTO and post-delivery returns before anything else.
Week 2, cost. Tag every failed COD order and cost the full stack per order, marking estimates as estimates. Group the total by pincode cluster, courier, product, value band and NDR reason. Reconcile remittances for the same window. Output: one defensible total and a ranked list of failure groups.
Week 3, one fix. Take the largest group, pick the matching intervention, and write down the prediction before switching it on.
Week 4, measure. Thirty days against the baseline, cohort against cohort where possible, side effects watched. Keep, adjust, or revert and take the next item.
The loop is the product. Each quarterly pass is faster, and the brand accumulates something its competitors mostly lack: its own numbers.
We read no primary transaction data; every figure cited comes from platform-published reports or press coverage of them, and most platforms sell products adjacent to the problem. Worked examples use stated assumptions, not a specific brand's economics. Nothing here is a promise of results; it is a map of where the money leaks and a way to count it.
About Humalyze: Humalyze is a Chennai-based firm that works with businesses on data, technology and human capital. Our first research focus is the cost of failed orders for D2C brands, reviewed on the brand's own data. This paper is a review of public evidence; it makes no earnings claims and cites its sources throughout.
Sources
Prefer reading on paper or sharing a copy? The same paper as a five-page PDF.
Download the white paper (PDF)