Money, pricing & unit economics

How do I factor RTO, returns, COD, shipping and discounts into my true margin?

The short answer

These are the silent margin killers that live inside CM2, and in India they're brutal: COD orders can cost 50-100% more to serve, RTO on COD often runs 20-35%, and each returned order burns forward + reverse shipping, repackaging, blocked capital and wasted CAC. The honest way to model it is to spread total RTO/return cost across every order shipped, not just the ones that came back, and to net every discount and coupon off revenue before you calculate CM1. Do that and your real contribution margin usually drops several points below what your gross margin promised.

A quick summary to orient you. The real value is below: the resources worth your time, from people who've actually done it, not us.

Here are the resources

Hand-picked from around the web, each with a note on why it earns your time. India-specific ones carry a badge.

4 resources 3 India-specific 4 link-checked Read Use

Read

📊 Report
✓ Link checked India Free Intermediate

Why we picked it A data-backed benchmark from 410M+ shipments across 6,000+ brands, the closest thing to an industry yardstick for where your RTO and returns should sit versus peers, including the stark COD-vs-prepaid return gap.

India D2C Report 2026: Operations, RTO & Growth Data

From Unicommerce by Unicommerce

  • Benchmarks drawn from 410M+ shipments and 6,000+ brands
  • Festive-quarter COD returns dwarf prepaid returns (roughly 58% vs 15%)
  • Return share of orders has been rising year over year
Open unicommerce.com
📄 Article
✓ Link checked India Free Intermediate

Why we picked it A reference list broader than just CM1/CM2, useful once you've got the basics down and want to know what an actual CFO would track for a scaling Indian D2C brand.

D2C Unit Economics: 16 Metrics Every E-commerce Startup Should Know

From CFO Matrix

  • Covers 16 metrics beyond the basic gross/contribution margin pair
  • Written from an outsourced-CFO perspective for scaling Indian brands
  • Good checklist to benchmark your own dashboard against
Open cfomatrix.in
📄 Article
✓ Link checked Free Intermediate

Why we picked it The best worked-example explainer for actually doing the math: Net Sales minus product cost, shipping, payment fees, fulfilment and allocated ad spend, computed across orders and SKUs. It shows you the arithmetic rather than just defining the term.

Contribution Margin Formula for Ecommerce (With Real Examples)

From storehero.ai by StoreHero

  • Contribution margin = Net Sales - Product Cost - Shipping - Payment Fees - Fulfilment - Allocated Ad Spend.
  • Allocating ad spend to orders is where most brands' contribution margin quietly turns negative.
  • SKU-level contribution margin reveals which products can carry ad spend and which can't.
Open storehero.ai

Use

🛠️ Tool
✓ Link checked India Free Intermediate

Why we picked it The most concrete India-specific breakdown of what a returned COD order actually costs - forward + reverse shipping, packaging, product damage, blocked capital and wasted CAC - with a formula and calculator. RTO is the biggest hidden line in Indian CM2, and this is the resource that makes it real.

True Cost of RTO for Indian D2C Brands: Formula + Calculator

From hillteck.com by HillTeck

  • Cost per RTO = forward shipping + return shipping + packaging + damage + blocked capital + wasted CAC.
  • RTO can quietly consume 8-15% of revenue for COD-heavy brands.
  • Spread RTO cost across all orders shipped to get honest per-order contribution.
Open hillteck.com

People also ask

What is contribution margin for a D2C brand, and what do CM1, CM2 and CM3 mean? Contribution margin is what's left from an order after the costs that move when you sell one more unit; in Indian D2C the convention is to stack it... Beginner 4 resources → How do I calculate CAC, and what's the difference between blended CAC and new-customer CAC? Blended CAC divides all acquisition spend by every new customer (including organic, referral and repeat-driven traffic); new-customer paid CAC divi... Intermediate 3 resources → What does a healthy CM1 / CM2 / CM3 actually look like for an Indian D2C brand? Rules of thumb for Indian D2C: aim for CM1 (gross) of 60%+ so there's room to absorb the ecosystem tax, CM2 comfortably positive after shipping, RT... Intermediate 4 resources → My revenue keeps growing but I'm still losing money. Why does that happen? Growth hides a broken unit economics model: if your CM3 per order is negative, every additional order digs the hole deeper, and topline just makes ... Intermediate 4 resources → What's a good LTV:CAC ratio, and when is my D2C brand actually profitable? Compute LTV on contribution profit (not revenue), and the classic benchmark is a 3:1 LTV:CAC with CAC payback inside roughly 3-6 months; below ~1:1... Intermediate 4 resources → How do I model my D2C unit economics in a spreadsheet, and how many orders do I need to break even? Build one row per order: net price after discount, minus COGS, shipping, packaging, payment fee, an RTO/returns allowance and allocated CAC - that ... Beginner 4 resources →
eChai Partner Brands