Skip to main content
eECOMCAOutsourced Finance Team
Menu

Contribution Margin (CM1 / CM2 / CM3) Calculator

See how much each order contributes after product cost, fulfilment, returns and marketing — CM1, CM2 and CM3.

Reviewed by CA Apurav GargUpdated Your numbers stay in your browser

Calculator

Note:
Example values — replace with yours.

Your order

What the customer pays for one order, including GST.

Use “Custom rate” for rates like 3% or 0.25%.

Landed cost, excl. GST if you claim ITC on it.

Boxes, tape, inserts. Blank = none.

Per delivered order. Blank = none.

Charged on every order dispatched.

Returns and marketing

Share of dispatched orders that come back undelivered.

Ad spend ÷ orders dispatched. Blank = none.

Enter costs excluding GST if you claim ITC on them; including GST if you can’t.

Advanced options

Coupon or offer given on the invoice. Blank = none.

Return shipping + handling + any marketplace fee charged on an RTO.

Returned units you can’t resell.

Your result

Show figures

, per order dispatched

₹36345.4% of net revenue

For every ₹100 of net revenue, ₹45 is left after marketing.

Net revenue
₹800
CM1
₹554 (69.3%)
CM2
₹463 (57.9%)
Check my break-even ROAS
From net revenue to CM3, per order dispatched
Net revenue₹800Product cost−₹246CM1₹554Fulfilment & RTO−₹91CM2₹463Marketing−₹100CM3₹363

Running totalDeduction

Breakdown

Breakdown
Item₹ per order dispatchedHow we got this
Net revenue (excl. GST, after discount and RTO)₹800
Less: product cost (incl. damaged returns)−₹246
₹554
Less: packaging−₹15
Less: marketplace and payment fees₹0
Less: forward shipping−₹60
Less: cost−₹16
₹463
Less: marketing−₹100
₹363

Rounded to the nearest rupee. Tap ⓘ to see the working.

What this tells you

Revenue alone does not tell you whether an order makes money. This calculator takes one order and peels away its costs in three layers, so you can see where the margin goes — product, fulfilment and returns, or marketing.

CM1
CM1 is net revenue minus the cost of the products sold, including stock lost to damaged returns.
CM2
CM2 is CM1 minus the cost of getting orders to customers: packaging, marketplace and payment fees, shipping, and the cost of returned (RTO) orders.
CM3
CM3 is CM2 minus marketing spend. It is what each order contributes towards your fixed costs, such as salaries and rent.

Assumptions used

  • Product GST rate choices: 0%, 5%, 18%, 40%, or a custom rate.
  • Figures are per order dispatched: every dispatched order pays packaging and forward shipping; only delivered orders earn revenue and pay marketplace or payment fees.
  • Returned (RTO) orders cost the “cost per RTO” you enter, and the damaged share of returned units is written off at product cost.
  • Costs are entered excluding GST where you claim input tax credit, and including GST where you cannot.
  • Fixed costs such as salaries, rent and software are not included — they come out of CM3.
  • Figures are rounded to the nearest rupee for display only; the working uses exact values.
Legal references and sources
Product GST rate choices
Rate rationalisation effective 22 September 2025 on the recommendations of the 56th GST Council meeting. Tools also offer "Custom" for special rates such as 3% or 0.25%.
Effective from 22 Sept 2025 · Awaiting CA verification · Official source
Contribution margin definitions
Management-accounting definitions used by ecomca (not a statutory definition).
Awaiting CA verification

How this is calculated

  1. Delivered share = 1 − RTO rate.
  2. Net price = (selling price − discount) ÷ (1 + product GST rate).
  3. Net revenue = delivered share × net price.
  4. Product cost = delivered share × product cost + RTO rate × damaged share × product cost.
  5. CM1 = net revenue − product cost.
  6. CM2 = CM1 − packaging − delivered share × fees − forward shipping − RTO rate × cost per RTO.
  7. CM3 = CM2 − marketing per order dispatched.
  8. Per order delivered = any per-dispatched figure ÷ delivered share.

Worked examples

Example 1: A ₹1,180 order with a 20% RTO rate

Selling price ₹1,180 including 18% GST, no discount. Product cost ₹300, packaging ₹15, no marketplace fees, forward shipping ₹60. One in five orders comes back (20% RTO), each costing ₹80, and 10% of returned units cannot be resold. Marketing works out to ₹100 per order dispatched.

Net revenue
₹800.00
Product cost
₹246.00
CM1
₹554.00
Fulfilment and RTO
₹91.00
CM2
₹463.00
Marketing
₹100.00
CM3
₹363.00
CM3 as % of net revenue
45.4%

Example 2: A discounted order with marketplace fees

Selling price ₹1,155 including 5% GST, with a ₹105 discount on the invoice. Product cost ₹350, packaging ₹20, fees ₹50 per delivered order, forward shipping ₹50. 10% RTO at ₹70 each, no damaged returns. Marketing ₹150 per order dispatched.

Net revenue
₹900.00
Product cost
₹315.00
CM1
₹585.00
Fulfilment and RTO
₹122.00
CM2
₹463.00
Marketing
₹150.00
CM3
₹313.00
CM3 as % of net revenue
34.8%

Example 3: A low-price order where marketing turns it into a loss

Selling price ₹590 including 18% GST. Product cost ₹220, packaging ₹15, fees ₹40 per delivered order, forward shipping ₹70. 30% RTO at ₹90 each, with 20% of returned units damaged. Marketing ₹180 per order dispatched.

Net revenue
₹350.00
Product cost
₹167.20
CM1
₹182.80
Fulfilment and RTO
₹140.00
CM2
₹42.80
Marketing
₹180.00
CM3
−₹137.20 (loss)
CM3 as % of net revenue
−39.2%

Our MIS & Reporting service builds this view from your actual books every month, by channel and by SKU.

Questions sellers ask

What is the difference between CM1, CM2 and CM3?

CM1 is net revenue minus the cost of the products sold, including stock lost to damaged returns. CM2 is CM1 minus the cost of getting orders to customers: packaging, marketplace and payment fees, shipping, and the cost of returned (RTO) orders. CM3 is CM2 minus marketing spend. It is what each order contributes towards your fixed costs, such as salaries and rent.

Why work per order dispatched rather than per order delivered?

You pay to pack and ship every order you dispatch, including the ones that come back. Working per order dispatched spreads the cost of returns over all orders, which is how the cost actually lands in your books. Switch to “per order delivered” to compare with reports that only count delivered orders.

How do RTO orders affect my margin?

A returned order earns no revenue, but you still pay forward shipping, packaging, return shipping and handling, and you may lose the stock if it comes back damaged. That is why a 20% RTO rate can take a large share of CM2 even before marketing.

Should I enter costs including or excluding GST?

Enter costs excluding GST if you claim input tax credit on them, because that GST comes back to you. If you cannot claim it — for example on some courier invoices — enter the cost including GST, since the GST is then a real cost.

What is a healthy CM3 for a D2C brand?

It depends on your category, your fixed costs and whether you are growing or profitable. What matters is that CM3 across all orders covers your monthly fixed costs — salaries, rent, software — with something left over. Track it month by month rather than comparing with other brands.

How do I use CM2 to set an ad budget?

CM2 is what each order leaves before marketing, so it is the most you can spend to win that order without losing money. Use “Check my break-even ROAS” to turn it into the ROAS your ads need to hit.

Want our team to check these numbers against your actual settlement reports?

We reconcile marketplace settlements, GST and TDS for D2C and marketplace sellers every month. Share your reports and we will walk you through what we find.

Disclaimer

Indicative estimate for general information only, based on the assumptions shown on this page. It is not professional advice. Rates on this page have not yet been verified by a CA.

Report a problem with this calculator