Contribution margin calculator
The contribution margin is the net revenue that remains after deducting the chosen variable costs to cover fixed costs and profit. Calculate per-unit value, margin percentage, total value and break-even with a visibly defined cost basis.
Calculate contribution margin online
Enter your net values and keep the chosen cost level constant across all comparisons. The example values show what the result looks like.
The result appears here, with the working. Nothing is stored.
The contribution margin formula
The German federal start-up portal (Existenzgründungsportal) describes the contribution margin as revenue minus variable costs. For reliable comparisons you also have to disclose which variable costs your level contains.
Per unit Margin Contribution margin ÷ net revenue × 100
Break-even quantity Fixed costs ÷ positive per-unit contribution margin
Which costs belong in the contribution margin?
There are several valid contribution margin levels. The mistake rarely comes from the formula but from changing definitions, flat-rate costs or different periods.
| Cost block | Typical content | Check question |
|---|---|---|
| Cost of goods | Purchase, production and directly attributable product packaging | Costs per SKU and period up to date? |
| Shipping & fulfilment | Postage, pick-and-pack and volume-dependent warehouse services | Actual rates used instead of a flat rate? |
| Payment & platform | Transaction and sales-dependent marketplace fees | Refunded or tiered fees taken into account? |
| Returns | Variable handling, return shipping and goods that cannot be resold | Spread consistently across sales or orders? |
| Marketing | Only attributable variable advertising costs for the chosen level | Attribution and period documented? |
CM1, CM2 and CM3 on one order
This staging is common in e-commerce: CM1 after cost of goods, CM2 after order-related costs, CM3 after attributable advertising costs. In classic multi-level contribution costing, fixed-cost blocks are instead deducted step by step after the first level; what matters is that you define your levels once and stick to them.
| Item | Amount | Share of net revenue |
|---|---|---|
| Net revenue (€119.00 gross ÷ 1.19) | €100.00 | |
| − Cost of goods (COGS) | -€35.00 | |
| = CM1 | €65.00 | 65% |
| − Shipping and packaging | -€6.50 | |
| − Payment fees | -€2.20 | |
| − Returns share | -€4.00 | |
| = CM2 | €52.30 | 52.3% |
| − Attributable advertising costs | -€22.00 | |
| = CM3 | €30.30 | 30.3% |
An illustrative example without customer data. For the margin per unit before these costs use the margin calculator.
Four checks before every decision
- Net revenue, quantity and costs must cover the same period and the same unit.
- A positive contribution margin does not automatically cover all fixed costs.
- A negative value calls for a check of data and allocation first.
- Only compare products, months and channels at an identical cost level.
Frequently asked questions about contribution margin
How do you calculate the contribution margin?
What counts as variable costs?
What does a negative contribution margin mean?
What are CM1, CM2 and CM3 in e-commerce?
How is the break-even quantity calculated?
Do not pull every value together by hand
NorthProfit can bring profit and cost values together from data sources that are actually connected. Completeness and result depend on the available sources and maintained costs; NorthProfit does not replace accounting or tax advice.