Contribution margin tells a D2C brand how much each order contributes towards fixed costs and profit after the costs that rise with every order. This calculator gives three levels: CM1 (after product cost), CM2 (after fulfilment, returns and payment costs) and CM3 (after marketing). It takes monthly totals or one SKU, uses placeholder defaults you must replace, and sends nothing anywhere. This is general information, not accounting advice. Checked November 2026.
Free seller calculator
D2C Contribution Margin Calculator (CM1, CM2, CM3) for Indian Brands
By Blooprint team · Published 9 November 2026 · 5 min read
Key takeaways
- CM1 is what is left after product cost, CM2 after fulfilment, returns and payment costs, and CM3 after marketing; there is no official standard, so write down your definition and keep it fixed.
- Returns and RTO belong inside CM2, because a returned order still carries shipping, handling and often damaged stock that the order's revenue never covers.
- Defaults in this calculator are placeholders for a mid-priced product, not marketplace rates; every input is editable and nothing is sent anywhere.
- Judge a SKU on CM3 per order and in total, since a high CM1 can hide a negative CM3 once returns, shipping and ads are counted.
In this guide
How are CM1, CM2 and CM3 defined here?
There is no official definition. Brands, investors and finance teams draw the lines differently, so the definitions below are the ones this calculator uses. If your team defines them otherwise, keep your own and stay consistent.
| Level | Calculation here | What it answers |
|---|---|---|
| CM1 | Net revenue minus product cost (COGS) and packaging | Does the product itself make money? |
| CM2 | CM1 minus marketplace fees, payment or collection fees, shipping, and return costs | Does the order make money after delivery? |
| CM3 | CM2 minus marketing spend (ads, coupons, influencer, affiliates) | Does the order make money after acquiring the customer? |
Net revenue here means selling price after discounts, excluding GST, for orders that were delivered and kept. Use prices excluding GST throughout so tax does not distort the result.
Which costs go into CM2 for Indian sellers?
- Marketplace fees. On Flipkart these include commission, fixed fee, shipping and a collection fee, which vary by tier, category and price band; the exact figures are in Seller Hub. Flipkart has zero commission on eligible products under Rs 1,000 since 14 November 2025, but that is commission only.
- Collection or payment fee. COD costs more than prepaid; see the COD vs prepaid margin calculator.
- Shipping. Forward shipping on every order, and often return shipping on RTO. A shipment that cannot be delivered is sent back to the seller's pickup address.
- Returns. Returned orders lose their revenue but keep their shipping and handling cost.
- Programmes that change cost lines. Shiprocket's September 2026 product update lists ShipSure billing as prepaid, with the premium deducted with freight and refunds processed once the RTO status updates. If you buy such protection, add its premium as a shipping cost.
Check this first. Use numbers from your last 60 to 90 days of settlements and courier invoices. Defaults here are placeholders so the page works on first load.
Contribution margin calculator
How does the formula work?
Let n be orders placed, r the return rate and net the average price after discount.
- Kept orders = n x (1 - r). Returned orders = n x r.
- Net revenue = kept orders x net.
- CM1 = net revenue - kept orders x product cost.
- CM2 = CM1 - kept orders x net x (commission % + payment %) - (n x forward shipping + returned orders x return shipping) - returned orders x product cost x damage %.
- CM3 = CM2 - marketing spend.
Two simplifications to know. First, it assumes the marketplace does not charge commission on returned orders; fee treatment on returns varies and I could not confirm Flipkart's rule from a public page, so check your statements. Second, it assumes returned stock goes back to sale except for the damage percentage.
Worked example with the defaults
1,000 orders, list price Rs 1,200, 15% discount, so net is Rs 1,020. 20% come back: 800 kept, 200 returned.
- Net revenue: 800 x 1,020 = Rs 8,16,000.
- Product cost on kept orders: 800 x 380 = Rs 3,04,000. CM1 = Rs 5,12,000, about 62.7% of net revenue.
- Fees: 12% of Rs 8,16,000 = Rs 97,920.
- Shipping: 1,000 x 85 + 200 x 85 = Rs 1,02,000.
- Stock lost: 200 x 380 x 15% = Rs 11,400. CM2 = Rs 3,00,680, about 36.8%.
- Marketing Rs 1,50,000. CM3 = Rs 1,50,680, about 18.5%, or about Rs 151 per order placed.
The same brand with a 35% return rate would see CM3 fall sharply, because shipping is paid on all 1,000 orders while revenue comes from 650. All figures are illustrations, not market benchmarks.
What is a good contribution margin?
I will not give a benchmark, because I have no reliable Indian source for one and it varies by category, price point and channel. Use these tests instead:
- CM3 should be positive for the SKU, and large enough to cover your fixed costs (team, tools, rent) across the volume you sell.
- CM2 should be stable month to month. If it swings, returns or shipping are the cause.
- A rising CM1 with a falling CM3 means growth is being bought with ads or hidden by returns.
How do I improve each level?
- CM1: better sourcing, packaging cost, and price. Compare with the marketplace pricing calculator.
- CM2: lower returns and RTO, better courier rates, prepaid push, and fee audits. Read about RTO cost.
- CM3: shift ad spend to SKUs with the best CM2. For launch-stage choices, see using zero-commission programmes to launch a D2C brand.
FAQ
What is contribution margin in e-commerce? It is revenue minus the costs that vary with each order. Brands often split it into CM1 after product cost, CM2 after fulfilment and returns, and CM3 after marketing, though definitions differ between companies.
Why is CM3 lower than CM2? CM3 subtracts marketing spend, such as ads, coupons and influencer costs, from CM2. It shows whether an order is profitable after you paid to get the customer.
Should GST be in the calculation? No. Enter prices and costs excluding GST. GST is collected on behalf of the government, so it is not revenue or cost. Ask your chartered accountant about input credit and TCS.
Where do returns go, CM1 or CM2? Here, returns reduce kept orders, so revenue and product cost fall, and the shipping and damage cost go into CM2. Some brands treat returns as a revenue deduction instead. Choose one method and keep it.
Can I use this for one SKU? Yes. Enter the SKU's orders, price, cost and its share of marketing. Compare SKUs on CM3 per order, not just on total rupees.
Does the calculator save my numbers? No. It runs in your browser and does not send anything anywhere. Refreshing the page resets the defaults.
Next step
If your CM3 is thin on a few SKUs, Blooprint's Amazon account management team can help with pricing, catalogue and ad spend across marketplaces.
How we help sellers with this
Results for brands like yours
Related guides
- D2C zero-commission launch strategy
- RTO cost calculator
- COD vs prepaid margin calculator
- Myntra Seller Margin Calculator (2026)
- Selling price calculator
- Break-even calculator
Want this handled for you?
Blooprint Automation is an Amazon SPN verified partner and Amazon Ads Advanced Partner in Bengaluru. We manage seller accounts, catalogues and ads on Amazon, Flipkart, Myntra, Meesho and quick commerce. Book a free audit and we will tell you what to fix first.
Sources
- https://globalwebsters.com/blog/flipkart-seller-fees-and-rate-card-2026-explained/
- https://www.freepressjournal.in/business/e-commerce-major-flipkart-introduces-zero-commission-model-for-all-products-priced-below-1000
- https://www.shiprocket.in/blog/return-to-origin/
- https://www.shiprocket.in/blog/product-highlights-from-september-2026/