Shipping unit economics is the per-order P&L of an ecommerce business: revenue (AOV), minus COGS (product + packaging), minus fully-loaded shipping cost (carrier + accessorial + COD remittance + RTO loss share), minus payment-gateway fees, minus CAC amortised over the customer’s order pattern. The result is contribution margin per order. Indian D2C brands with healthy unit economics typically run contribution margin per order of 18β28% on a first-order basis and 35β50% on a repeat-order basis. This guide gives the formulas, the typical Indian benchmarks, and the optimisation levers.
The wider cluster sits under our Business Courier Solutions in India pillar.
Why unit economics decides whether your business works
Most early-stage D2C founders track revenue and growth rate. Both can lie. Revenue can grow on a structurally loss-making model if you keep buying it with paid acquisition. What can’t lie is per-order contribution margin compounded by repeat rate and frequency.
The cohort math:
Cohort lifetime value β contribution margin per order Γ orders per customer over horizon
If contribution margin per order is βΉ140 and the average customer places 2.3 orders in 12 months, customer LTV at 12 months is roughly βΉ322. If CAC is βΉ450, you’re paying βΉ128 to acquire each customer above what they pay you back in year one. Growth charts will look great. The business is losing money.
Read our Shipping KPI Tracking Ultimate Guide for the dashboard view of the metrics this guide defines.
The per-order P&L: line by line
The full per-order P&L for Indian D2C ecommerce β every line matters:
| Line | Typical share of AOV (healthy D2C) |
|---|---|
| Gross AOV | 100% |
| Less: discounts and promotions | 5β15% |
| = Net AOV | 85β95% |
| Less: COGS (product + inbound + packaging) | 30β45% |
| Less: shipping fully-loaded | 6β10% |
| Less: payment-gateway fee | 1.5β2.5% |
| Less: RTO loss share | 2β6% |
| = Contribution margin per order | 18β28% (first), 35β50% (repeat) |
Two things drive the difference between first-order and repeat-order margin: (a) repeat orders carry zero new-customer CAC, and (b) repeat customers convert at higher AOV (more confident purchasing). For the cost-center view of these line items, see Cost Center Shipping Management.
contribution margin per order ecommerce and cogs shipping included are the queries this section owns.
What “fully-loaded shipping cost” includes
Most founders count the carrier base rate and call it a day. The fully-loaded number is usually 1.4β1.8x that. The components:
- Base carrier rate (per zone, per weight slab).
- Fuel surcharge β currently 18β22% of base across most Indian carriers, weekly-variable.
- COD remittance fee β βΉ25β40 flat or 2% of order value, whichever is higher.
- Address-correction / redelivery / holding fees β usually βΉ15β30 per incident; varies by carrier.
- Packaging materials β corrugate boxes, void fill, dunnage, tape.
- Labels and stationery β invoice paper, AWB labels, return labels.
- Reverse-pickup share β even on forward-only orders, you carry a share of the reverse logistics infrastructure.
- RTO loss share β RTO rate Γ per-RTO cost (covered in detail below).
Read How to Calculate Shipping Costs for the per-shipment calculator that adds these up cleanly.
RTO loss: the silent margin killer
Return-to-origin is the single biggest hidden cost in Indian ecommerce unit economics. It does not show up on a per-shipment invoice β it shows up as a percentage of revenue you no longer have.
Indian RTO rate ranges by category:
| Category | RTO rate (typical) |
|---|---|
| Fashion and apparel | 18β30% |
| Footwear and accessories | 15β25% |
| Beauty and personal care | 8β14% |
| Electronics | 8β15% |
| Home and kitchen | 10β18% |
| Books and stationery | 5β10% |
| Food and grocery | 5β9% |
Per-RTO cost in India: typically βΉ120β280, comprising:
- Forward freight (already spent).
- Reverse freight (the bring-back).
- Inventory dust loss (handling damage, fashion seasonality).
- Finance cost on cash trapped in transit.
The formula: RTO drag % of revenue = RTO rate Γ per-RTO cost / AOV. A fashion brand with 25% RTO at βΉ220 per RTO and βΉ1,100 AOV drags 5% of revenue to RTO β bigger than most marketing budgets.
The biggest single lever is forcing prepaid by capping COD on high-RTO categories or by offering small prepaid incentives. See Returns Management Strategy for the operational counterpart.
Free shipping vs paid shipping unit economics
The “free shipping” decision is the most-debated lever in Indian D2C. The framework:
- Conversion lift: Indian D2C brands typically see 15β25% conversion uplift when free shipping moves above the fold. The effect is psychological, not informational.
- AOV lift via threshold: “Free above βΉ699” reliably lifts AOV 8β18% as buyers add to qualify.
- Cost absorbed: you eat the shipping line β 6β10% of AOV.
The threshold math. Set the threshold above your current AOV by 15β25%. If current AOV is βΉ560, the threshold lands at around βΉ699; the AOV lift more than pays for the absorbed shipping on the qualifying orders.
Where free shipping kills the business: AOV under βΉ400, contribution margin pre-shipping under 30%, or category RTO rate above 20%. In any of those conditions, free shipping turns a marginal model into a losing one.
How to Offer Free Shipping Profitably goes deeper into the model. shipping profitability analysis flips on the free-shipping decision more than any other.
CAC, payback, and the repeat-order angle
cac payback ecommerce india is the metric that ties unit economics to fundability.
CAC payback period = months to recover CAC from contribution margin. Healthy Indian D2C: 3β8 months. Beauty and supplements often hit 3β5; fashion sits at 5β8; categories with low frequency push past 9 and become hard to fund.
The honest truth: most D2C founders over-index on CAC reduction. The bigger lever is repeat rate. A 10% lift in repeat rate compresses payback faster than a 10% cut in CAC, because repeat-order contribution margin is 1.7β2x first-order margin.
Where does repeat rate come from? Most directly from product quality and packaging integrity. Second-most directly from the shipping experience β late delivery, damaged item, or NDR all suppress repeat. Read Customer Retention Shipping Experience for the experience layer.
Indian-context benchmarks
A healthy Indian D2C unit economic model:
| Metric | Healthy | Warning | Red flag |
|---|---|---|---|
| Shipping as % of net revenue | 6β10% | 10β12% | 12%+ |
| Contribution margin per order (first) | 22β28% | 16β22% | <16% |
| Contribution margin per order (repeat) | 38β50% | 28β38% | <28% |
| RTO loss as % of revenue | <4% | 4β8% | >8% |
| CAC payback period | 3β6 months | 6β9 months | >9 months |
| Repeat rate (12-month) | 28%+ | 18β28% | <18% |
If three of these are in red flag, you have a unit-economics problem that scaling will magnify, not solve. Bangalore D2C founders we work with see the full range; the ones with the lowest red-flag count grow the fastest in year two.
Optimisation levers, ranked by ROI
In rough order of magnitude of impact on contribution margin per order:
- Reduce RTO. Address verification at checkout, NDR phone call, prepaid push, COD cap for new addresses. The ROI is the largest because RTO loss compounds with shipping cost.
- Renegotiate carrier rates at volume. A 15% rate reduction at 1,000 orders per month is βΉ15,000 a month dropping straight to contribution margin. Multi-carrier rate cards through aggregators usually beat single-carrier negotiations.
- Right-size packaging. Volumetric weight kills margin invisibly. Trimming 5 cm per side often saves a full weight slab. See How to Calculate Shipping Costs.
- Convert COD to prepaid. Prepaid drops RTO 3β5x, kills the COD remittance fee, and tightens cash cycle. Worth a 2β5% prepaid incentive.
- Re-target free-shipping threshold. Test the threshold quarterly against AOV; most brands set it once and never revisit. 6..
For market context on India’s ecommerce growth and category mix, see Invest India’s retail and ecommerce sector page and the IBEF retail industry report.
Frequently Asked Questions
What is unit economics in shipping?
Unit economics in shipping is the per-order profit and loss of an ecommerce business with shipping cost fully loaded. It includes AOV, COGS, all-in shipping (carrier rate, accessorials, COD remittance, RTO loss share), payment fees, and amortised CAC, ending in contribution margin per order. Healthy Indian D2C brands run 18 to 28 percent on first orders and 35 to 50 percent on repeats.
What should shipping cost be as a percentage of revenue?
For a healthy Indian D2C unit economic model, fully-loaded shipping including carrier rate, RTO loss, packaging, and COD remittance fees should sit between 6 and 10 percent of net revenue. 12 percent or above signals a structural problem usually in AOV, packaging weight, or prepaid mix that needs fixing before scaling.
How is RTO loss calculated?
RTO loss per order equals RTO rate times the per-incident cost of an RTO. Per-incident cost in India is typically 120 to 280 rupees and includes forward freight, reverse freight, inventory dust, and finance cost on trapped cash. Multiply by RTO rate to get the percentage drag on revenue. Fashion brands often lose 4 to 7 percent of revenue to RTO.
When does free shipping make business sense?
Free shipping makes sense when the conversion lift (typically 15 to 25 percent) and AOV lift from threshold pricing more than cover the absorbed shipping cost. It works when AOV is above roughly 700 rupees and contribution margin pre-shipping is above 30 percent. Below those numbers, free shipping usually destroys unit economics quietly.
What is CAC payback period for Indian D2C?
CAC payback is the time taken to recover customer acquisition cost through contribution margin from that customer. Indian D2C brands typically target 3 to 8 months. Brands with strong retention and shipping experience compress payback by lifting repeat rate, which compounds margin faster than scaling acquisition spend.
Wrap
Unit economics is the only chart that matters for an Indian D2C brand. Get the per-order P&L explicit, attack RTO first, then carrier rates, then packaging, then COD conversion, then the free-shipping threshold. Talk to the CourierBook B2B team if you want a multi-carrier rate card and an RTO-reduction playbook against your current shipping data.