“I’m Losing ₹80/Order” — How to Calculate D2C Unit Economics (Before It Kills Your Brand)

Here’s a conversation I have with D2C founders at least twice a week:

“We’re doing ₹5 lakh/month in revenue. Things are going great!”

Me: “What’s your contribution margin per order?”

“…What?”

That pause — that’s the moment most D2C brands in India start dying. Not because demand is low or the product is bad, but because nobody ran the numbers.

A recent study of 100+ Indian D2C founders by DSG Consumer Partners, Meta, and ViralMint found that 55% under-invest in understanding their own economics. Most can tell you their revenue. Very few can tell you their profit per order.

This guide gives you the exact framework to calculate your unit economics — with Indian-specific numbers for shipping, COD, RTO, payment gateways, and packaging.

What Are Unit Economics? (The 30-Second Version)

Unit economics answers one question: “Do I make or lose money on each order?”

Not overall revenue. Not GMV. Not what your Shopify dashboard says. The actual profit (or loss) after every single cost is deducted from a single order.

The formula:

Contribution Profit = Selling Price − COGS − Shipping − Packaging − Payment Gateway Fee − RTO Loss Allocation − Ad Cost Per Order

If this number is positive, you have a business. If it’s negative, you have a hobby that’s burning cash.

The ₹999 Product Example: Where Most Founders Get Shocked

Let’s walk through a real example. You’re selling a skincare product at ₹999 (one of the most common price points in Indian D2C).

Cost ComponentAmount (₹)Notes
Selling Price999MRP on website
COGS (Cost of Goods)−250Manufacturing + raw materials
Packaging−45Box + bubble wrap + tape + branded insert
Forward Shipping−75Shiprocket/Delhivery average for 500g under 500km
Payment Gateway (2%)−20Razorpay/Cashfree on prepaid orders
GST (12% on skincare)−107After input credits
RTO Loss Allocation−8525% RTO on COD: forward + reverse + opportunity cost spread across successful orders
Meta Ads (CAC)−350Average CAC at ₹350/order (common for Indian D2C)
Contribution Profit+₹676.7% margin — one bad month wipes this out

₹67 profit on a ₹999 order. That’s a 6.7% contribution margin.

Now imagine your Meta ads have a bad week and CAC jumps to ₹450. Or RTO spikes to 35% during a festival sale. Or Flipkart undercuts your price and you drop to ₹899.

Suddenly you’re losing ₹80+ per order — and your Shopify dashboard still shows “₹5 lakh revenue this month!”

The 8 Cost Components Every Indian D2C Brand Must Track

1. Cost of Goods Sold (COGS)

This includes raw materials, manufacturing, and contract manufacturing fees. For most Indian D2C brands, COGS should be 20-30% of selling price. If it’s above 35%, your pricing needs work before spending on marketing.

2. Packaging Costs

Most founders underestimate this. A basic branded experience costs ₹25-50/order. Custom printed boxes jump to ₹80-150/unit at low volumes. Don’t invest in custom boxes until you’re at 500+ orders/month.

3. Shipping Costs (Forward)

Typical rates through aggregators like Shiprocket for a 500g shipment: Within zone ₹35-50, Metro to metro ₹55-75, Metro to Tier 2/3 ₹70-95, Remote/NE India ₹100-130. If you’re offering free shipping (and you probably should above ₹499), this entire cost comes from your margin.

4. Payment Gateway Fees

Razorpay, Cashfree, and PhonePe Business charge roughly: UPI 0%, Debit cards 1.5-2%, Credit cards 2-2.5%, COD ₹0 gateway fee but massive hidden costs from RTO. Pro tip: Same-day settlement from Cashfree helps reinvest in ads faster.

5. RTO Loss Allocation (The Hidden Killer)

RTO doesn’t just cost you reverse shipping — it costs forward shipping (₹75 wasted), reverse shipping (₹60), repackaging/QC (₹15-20), blocked inventory for 7-14 days, and 10-15% of returns are unsellable.

Data from 142 Indian D2C brands shows 28-35% RTO rates on COD orders, with each failed order costing ₹180-240. At 10,000 COD orders/month, that’s ₹5.8-7.2 lakh lost to RTO alone.

6. Customer Acquisition Cost (CAC)

CAC is rising 30% year-on-year in Indian D2C. Beauty/Skincare: ₹250-400, Fashion: ₹200-350, Food/FMCG: ₹150-250, Electronics: ₹400-600. 62% of founders report creative fatigue — repeated creatives failing to sustain ROAS despite higher spends.

7. GST

Most ecommerce products fall in the 12-18% GST bracket. After input credits, effective liability is usually 5-12% of selling price. Don’t forget marketplace TCS at 0.5% on Amazon/Flipkart — that blocks working capital until reconciled.

8. Returns (Non-RTO)

Even prepaid orders get returned. Fashion brands see 15-25% return rates. Factor 5-15% of orders being returned depending on your category.

Healthy vs. Dangerous Contribution Margins

Industry benchmark for healthy Indian D2C brands: 30-40% contribution margin. 25-40% is sustainable. 15-25% is risky — one bad month wipes profit. Below 15%, you’re slowly dying and probably don’t know it yet.

5 Ways to Fix Negative Unit Economics

1. Increase Average Order Value (AOV)

Shipping costs are roughly fixed per order. Getting AOV from ₹999 to ₹1,499 with bundles drops shipping as a percentage from 7.5% to 5%. Tactics: “Buy 2 Get 10% Off” bundles, free shipping threshold at 1.3x current AOV, add-on items at checkout, combo packs.

2. Crush RTO with Prepaid Conversion

Every COD order you convert to prepaid saves ₹180-240 in potential RTO costs. Top brands get 50%+ prepaid using: ₹50-100 prepaid discount, WhatsApp OTP verification for COD, IVR confirmation calls, and blocking repeat RTO addresses.

3. Reduce CAC with Organic + WhatsApp

50% of traffic for top D2C brands is now organic. Invest in SEO content (buying guides convert at 2.8%), WhatsApp broadcasts (95% open rate, 25-30% cart recovery), verified micro-influencers, and referral programs (₹50-100 CAC vs ₹350 on ads).

4. Negotiate Shipping Rates

At 300+ shipments/month, ask your logistics partner for volume-based rates, lower weight slab charges, waived COD remittance fees, and faster COD remittance cycles (7 days instead of 14).

5. Focus on Repeat Purchases

Your second sale has zero CAC. Repeat customers cost 1/5th of new acquisition. Brands with loyalty programs see 20-40% increase in repeat purchase rates within 6 months. WhatsApp automation for reorder reminders builds the habit loop.

Your Unit Economics Homework (Do This Today)

Open a spreadsheet. Fill in for your last 100 orders: (1) Average Selling Price, (2) Average COGS, (3) Packaging cost, (4) Shipping cost, (5) Payment gateway fees, (6) RTO cost allocation, (7) Total ad spend ÷ total orders = CAC, (8) GST liability.

ASP minus the sum of items 2 through 8 = Your Contribution Profit.

If this number is below 15% of your ASP, don’t spend another rupee on ads until you fix it. Scaling with broken unit economics is like pouring water into a leaking bucket — the faster you pour, the faster you drown.

Need Help Fixing Your Unit Economics?

At Growww Tech, we help Indian D2C brands fix their unit economics before scaling. That includes optimizing shipping costs, reducing RTO with COD verification flows, setting up WhatsApp automation for retention, and building stores that convert — so your CAC comes down naturally.

If your contribution margin looks scary after doing this exercise, talk to us. We’ll audit your unit economics for free and show you exactly where the money is leaking.

Related reading:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *