Contribution Margin vs Gross Margin: D2C Founders Get This Wrong

Contribution Margin D2C
HomeInsights › Contribution Margin vs Gross Margin
D2C Metrics

Gross margin is the most over-trusted number in D2C finance. Contribution margin is the most under-tracked. The gap between the two is where most D2C businesses quietly bleed cash.

A D2C brand with 55% gross margin sounds healthy. Investors nod. Co-founders relax. The deck gets sent. Six months later, the same brand can’t figure out why cash is tight despite growing revenue. The reason is almost always the same: gross margin is hiding the variable costs that make D2C economically distinct from traditional retail. When you sell through a store, the store handles fulfilment, customer acquisition, returns, and payment processing. When you sell direct-to-consumer, you pay for all of that, and most of it never shows up in gross margin.

Contribution margin is what’s left after honestly subtracting every variable cost associated with a single order. For most Indian D2C brands, the gap between gross margin and contribution margin is 25-40 percentage points. A 55% gross margin business is often a 15-30% contribution margin business once everything is accounted for.

Free resource: A free 60+ page playbook covering unit economics, contribution margin, working capital, and fundraising, written from inside 200+ D2C brands. Download it here.
Key Takeaways
  • Gross margin only subtracts COGS. Contribution margin subtracts every variable cost per order.
  • For most Indian D2C brands, the gap between the two is 25-40 percentage points.
  • Payment gateway fees, RTO costs, return handling, and CAC are the four most commonly ignored variable costs.
  • A 55% gross margin business can easily be running at 8-15% contribution margin once all costs are counted.
  • Healthy D2C contribution margin sits at 15-25%. Below 10% is structurally fragile.
  • The 14-day setup framework: pull data, build the calculator, validate, and build the dashboard.

01 Gross Margin: What It Actually Tells You

Gross Margin % = (Revenue − COGS) ÷ Revenue × 100

COGS for a D2C brand includes: the product cost itself (manufacturing or sourcing), inbound logistics from factory to warehouse, and sometimes a portion of warehousing if allocated as direct COGS. That’s it.

Gross margin tells you one thing: does your product make money? If gross margin is 25%, sourcing or pricing is wrong. If it’s 60%, there’s headroom to absorb D2C operating costs.

Key Insight

Gross margin does NOT tell you whether your business makes money. It tells you whether your product does. These are two very different questions in D2C.

02 Contribution Margin: The Real Profitability Number

Contribution margin per order accounts for every variable cost that flows from a single transaction. Here is the full cost stack:

  • Revenue per order (AOV)
  • Less: COGS
  • Less: Packaging materials
  • Less: Inbound logistics (factory to warehouse, allocated per unit)
  • Less: Outbound shipping
  • Less: Payment gateway fees
  • Less: Return shipping (allocated by return rate)
  • Less: Restocking / write-off cost on returned inventory
  • Less: RTO cost (allocated by RTO rate on COD orders)
  • Less: Warehousing cost per unit
  • Less: Order processing and customer support cost per order
  • Less: Marketing cost amortized over orders (or CAC x cohort acquisition)
  • = Contribution Margin per order

The pattern across Indian D2C: gross margin of 50-60% becomes contribution margin of 15-25% once all variable costs are honestly subtracted. Brands at 10-15% CM are structurally fragile. Brands above 25% compound and can absorb shocks.

03 The Variable Costs Most D2C Founders Forget

These five cost categories account for most of the gap between gross margin and contribution margin. They are not exotic or edge-case. They are standard D2C operating costs that routinely get buried in operating expenses instead of being tracked per order. For a complete picture, see our guide on hidden costs in D2C margins.

01 / Payment Gateway Fees

Payment Gateway Fees

UPI is ~0% MDR for low-value transactions but card and wallet payments run 1.5-2.5%. International cards run 2.5-3.5%. BNPL adds another 1.5-3%. On a brand doing ₹50 lakhs monthly revenue with typical payment mix, gateway fees are ₹75,000-1,25,000 per month. Every single month. It belongs in unit economics, not in “other expenses.”

02 / Reverse Logistics and RTO on COD

Reverse Logistics and RTO on COD

COD is non-negotiable for trust and conversion, but carries real costs. Forward shipping is paid for orders refused at the door. Reverse logistics returns the inventory. Inventory often comes back damaged and gets written off. RTO rates run 8-25% of COD orders depending on category. The all-in cost of an RTO can be 1.5x the cost of a successful delivery, earning ₹0 of revenue.

03 / Return Handling and Restocking

Return Handling and Restocking

Fashion and beauty see return rates of 30-50%. Each return costs reverse shipping, inspection, repackaging or write-off, and inventory carrying cost. A brand with 40% return rate and 60% gross margin is often running at 15-25% CM once returns are properly accounted for. The hidden costs of returns compound faster than most founders expect.

04 / CAC Amortized Over the Cohort

CAC Amortized Over the Cohort

CAC is variable: it scales with acquired customers, and it absolutely belongs in unit economics. Amortize CAC across the cohort‘s lifetime: apply the per-order CAC to each transaction. First-order CM will be lower but is the honest representation. CAC payback analysis only makes sense when CAC is tracked per order this way.

05 / Discounts and Coupons

Discounts and Coupons

When a customer uses a 10% discount code, that 10% comes directly out of CM. Brands that treat discounts as “marketing expense” rather than margin reduction systematically misread their economics. Net revenue (after discount) is the top line for CM computation. Gross revenue is misleading when discount rates run 8-20% of GMV, which is typical for D2C brands in growth phase.

04 A Worked Example: From 55% Gross Margin to 8% Contribution Margin

A hypothetical Indian D2C skincare brand. ₹1,000 AOV. This is not an outlier. It is representative of a mid-tier brand with a typical cost structure.

Line ItemAmount (₹)% of AOV
Revenue (AOV)₹1,000100.0%
Less: Discount (10% blended)₹10010.0%
Net Revenue₹90090.0%
Less: COGS₹45045.0%
Less: Packaging₹353.5%
Gross Margin Line
Gross Margin₹41541.5%
Variable D2C Operating Costs
Less: Outbound shipping₹707.0%
Less: Payment gateway (avg 2%)₹181.8%
Less: Return handling (15% return rate x ₹100/return)₹151.5%
Less: RTO cost on COD (40% COD x 12% RTO x ₹150/RTO)₹70.7%
Less: Warehousing per unit₹151.5%
Less: Customer support per order₹101.0%
Less: CAC amortized (₹600 CAC ÷ 3 orders in cohort)₹20020.0%
Contribution Margin₹808.0%
Reality Check

Is 8% contribution margin viable? Marginally. The brand is making money on each order but has very little buffer. A 10% CAC increase, a small uptick in return rate, or a supplier cost increase tips this into negative territory. The same brand published as “55% gross margin” sounds investable. Published as “8% contribution margin” it tells a very different story. The second number is the one investors are increasingly trained to ask for.

“A 55% gross margin business can be an 8% contribution margin business. The gap is not rounding error. It’s the entire operating reality of running a D2C brand in India.”
Ankit Sarawagi, CFOmatrix

05 How to Start Measuring Contribution Margin Correctly

A practical 14-day framework to move from “we track gross margin” to “we track contribution margin by channel, SKU, and cohort.”

  1. Days 1-3: Pull the data. Get a 90-day window of orders. For each order you need: gross revenue, discount applied, net revenue, COGS, shipping cost, payment method (to apply correct fee), whether COD or prepaid, whether returned (and return type), warehousing allocation, and channel acquired through. This is the foundation. Without clean order-level data, everything downstream is directional at best.
  2. Days 4-7: Build the contribution margin calculator. A single spreadsheet with one row per order or one row per channel. Apply each cost line from the framework above. Map your actual shipping rates, your actual gateway rates by payment method, your actual return rate and cost, your actual RTO rate on COD. This is not a template exercise. It requires your actual numbers.
  3. Days 8-10: Validate the numbers. Cross-check totals against your accounting system. Payment gateway fees should reconcile against gateway statements. Shipping costs against 3PL invoices. Return data against customer service tickets. If the numbers don’t reconcile, the gap is data leakage that needs to be fixed before the model is reliable.
  4. Days 11-14: Build the dashboard. Pivot your CM spreadsheet into four views: CM by channel, CM by product SKU, CM by month, CM by customer cohort. These four views catch most of the leakage that hides in blended numbers. A channel with 8% CM next to a channel with 28% CM is an immediate decision: shift budget.
CFO Lens

The goal is not a perfect model. The goal is a defensible model that you can update monthly and present to investors without hesitation. Start with directional accuracy. Refine over three months. By month three, you’ll have a contribution margin P&L that tells you more about your business than your accounting P&L does.

06 What to Do With the Number Once You Have It

Tracking contribution margin is not the end goal. It is the input to five decisions that compound into structurally better economics.

Action 01

Channel Pruning

If a channel runs at 5% CM and another at 25%, shift marketing spend toward the higher-margin channel even at the cost of slower top-line growth. Revenue earned at 5% CM is not worth pursuing at the same rate as revenue earned at 25% CM. This is the most immediate lever and typically yields results within 30 days of implementation.

Action 02

Pricing Adjustments

If CM is structurally too low across channels, the issue is usually pricing or AOV. A 5% price increase on the same cost base flows almost entirely to CM. Most D2C brands underprice in their first two years out of fear of conversion impact. The actual conversion impact of small price increases (3-7%) is typically much lower than founders anticipate, especially in categories with real product differentiation.

Action 03

Return Rate Intervention

If returns are the largest drag on CM (common in fashion and beauty), invest in operational fixes: better photography, accurate sizing guides, better product descriptions. A 5 percentage point reduction in return rate typically adds 2-4 points to CM. This is among the highest-ROI operational investments available to a D2C brand once you have the CM data to see it clearly.

Action 04

CAC Reduction

Through channel mix optimization, organic content marketing, community building, or improving conversion rates on existing traffic. CAC payback analysis becomes actionable only when you know your per-order contribution margin. Reducing CAC by 15% when CM is 8% has a dramatically larger impact than the same reduction when CM is 25%.

Action 05

Cohort Retention

Repeat purchase rate is mathematically the most leveraged improvement to unit economics. A customer who buys three times instead of two has 50% better cohort economics. Investment in retention pays back faster than investment in acquisition once you cross ₹1 crore monthly revenue. Loyalty programs, subscription models, and post-purchase engagement compound directly into CM.

Get the Full D2C Finance Playbook

60+ pages covering contribution margin, unit economics, working capital, and fundraising. Written from inside 200+ D2C brands.

Download Free Playbook

07 Frequently Asked Questions

What’s the difference between gross margin and contribution margin in plain terms?

Gross margin shows whether your product makes money. Contribution margin shows whether your business makes money on each order. Gross margin only subtracts COGS. Contribution margin also subtracts shipping, payment fees, returns, RTO, packaging, warehousing, and customer acquisition cost amortized over the cohort. For most Indian D2C brands, gross margin is 25-40 percentage points higher than contribution margin.

What’s a good contribution margin for an Indian D2C brand?

Healthy first-order contribution margin sits between 15-25%. Below 10%, the brand is structurally fragile and vulnerable to small cost increases. Above 30%, the brand likely has pricing power, category advantage, or operational excellence worth protecting. Below zero, every order loses money and the brand is funding its own customer acquisition out of capital.

Should CAC be included in contribution margin?

Yes. CAC is a variable cost that scales with acquired customers and absolutely belongs in unit economics. The standard treatment is to amortize CAC over the cohort: if you spent ₹600 to acquire a customer and they make 3 orders on average, allocate ₹200 of CAC to each order’s contribution margin. Some founders separate first-order contribution margin (which includes full CAC) from post-acquisition contribution margin (which excludes CAC). Both are useful, and both are more honest than ignoring CAC in the unit economics calculation entirely.

How is contribution margin different from EBITDA?

Contribution margin is a per-order metric. EBITDA is a company-level metric that subtracts both variable costs (like contribution margin does) and fixed operating costs (rent, salaries, software). A brand can have positive contribution margin per order and still have negative EBITDA if fixed costs exceed the total contribution margin pool. Contribution margin tells you whether each order makes money. EBITDA tells you whether the whole business does.

Can a D2C brand survive long-term with low contribution margin?

It depends on what’s driving the low number. If contribution margin is low because of high CAC and the brand has strong retention, post-acquisition contribution margin can still be healthy and the business can compound. If contribution margin is low because of high COGS, shipping, or returns, the structure is broken and won’t fix itself with scale. See our analysis on hidden costs in D2C margins for a detailed breakdown of each structural driver.

AS
Founder, CFOmatrix | Fractional CFO for D2C and Growth-Stage Companies
Ankit Sarawagi has spent over a decade building, scaling, and cleaning up finance functions across startups and growth-stage companies, including 200+ D2C and consumer brands. He runs CFO Matrix, a fractional CFO practice focused on Indian D2C and growth-stage businesses.
What do you think?

Leave a Reply

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

Insights

More Related Articles

Cap Table Planning for D2C Founders Before First Cheque

The Data Room Checklist for D2C Fundraising

D2C Valuation Methods: How Indian Investors Price Brands