Reporting & BILast reviewed: 2026-07-30

Contribution Margin

The contribution margin is the difference between the revenue and the variable costs of a product, order or customer. It shows how much is available to cover fixed costs and generate profit.

The contribution margin is the difference between the revenue (turnover) and the variable costs of a reference object – for example an item, an order, a customer relationship or a product group. It indicates how much money remains after deducting the directly attributable costs, in order to "cover" the company's fixed costs and generate profit beyond that. In short: contribution margin = revenue − variable costs.

Unlike gross profit or return on sales, the contribution margin is a metric of marginal costing (partial cost accounting). It deliberately isolates the volume-dependent costs and initially leaves the fixed costs aside. In doing so, it answers a very practical question: is it worth selling an additional unit, order or channel – and at what volume does the product pay for itself? For retail, e-commerce and manufacturing, it is therefore the central steering metric for range, pricing and program decisions.

At a glance

  • Contribution margin = revenue − variable costs
  • Marginal costing: fixed costs are initially disregarded
  • CM I (after variable costs) and CM II (after attributable fixed costs)
  • Basis for break-even, range and pricing decisions
  • Controllable per item, order, customer, channel or cost object

How do you calculate the contribution margin?

The basic formula is: contribution margin = net revenue − variable costs. Related to a single unit, this is called the unit contribution margin (selling price per unit minus variable costs per unit). Multiplied by the sales volume, this yields the total contribution margin. Variable costs are those that rise and fall with the quantity produced or sold – for example material input, purchase cost of goods, freight, packaging, volume-based commissions or transaction fees.

The clean separation of variable and fixed costs is essential. Rent, administrative salaries, depreciation or software licences are incurred regardless of quantity and therefore do not count towards the variable costs of the unit contribution margin. This delineation is the core of contribution margin accounting and determines how meaningful the metric is.

Contribution margin per unit and in percent

If a retailer sells an item for 50 euros net and the variable costs (purchase cost, shipping, packaging) amount to 32 euros, the unit contribution margin is 18 euros. Expressed as a contribution margin ratio, that is 36 percent of the revenue. The ratio is well suited to making items with different price levels comparable and to directing scarce resources – such as warehouse space or advertising budget – towards the most profitable positions.

Contribution Margin I and Contribution Margin II

In multi-level contribution margin accounting, the contribution margin is broken down in stages in order to assign fixed costs step by step. Contribution margin I arises after deducting the variable costs from the revenue. From CM I, the fixed costs that can be directly attributed to the reference object are then deducted – for example product-related tooling costs, channel-specific marketplace fees or the costs of a dedicated product line. The result is contribution margin II.

This staged approach makes it visible whether a product or customer still contributes positively after deducting its own fixed costs. An item with a high CM I can shrink considerably in CM II once specific warehousing or marketing costs are attributed. Larger cost accounting systems continue the stages up to CM III or CM IV, for example at the level of product group, division and overall company, until the operating result stands at the end.

Why the contribution margin matters

The contribution margin is the bridge between turnover and profit. Turnover alone says nothing about profitability: a high-turnover item with high variable costs can contribute less to the result than a niche product with a lean cost block. For operational steering, the contribution margin is therefore often more meaningful than the return on sales.

Specifically, it serves as a basis for decisions on price floors, special orders, discount tiers and the question of which items should be discontinued. As long as an additional order delivers a positive contribution margin, it improves the result – even if the price is below full costs, provided free capacity is available. Together with the fixed costs, the contribution margin also determines the break-even point, i.e. the sales volume at which a product reaches the profit zone.

Break-even and bottleneck control

The break-even point is found by dividing the fixed costs by the unit contribution margin: fixed costs ÷ contribution margin per unit = volume at which the profit threshold is reached. With limited capacity – such as machine hours or warehouse space – the relative contribution margin per bottleneck unit is additionally considered, in order to align the program with the products offering the highest contribution per scarce unit.

Distinction: contribution margin vs. gross profit and profit

The contribution margin is frequently confused with gross profit. Gross profit is turnover minus cost of goods or manufacturing costs and only takes into account the costs of the goods sold. The contribution margin, by contrast, deducts all variable costs – including shipping, packaging, transaction fees or volume-based commissions. As a result, the contribution margin is usually lower than the gross profit and more precise for sales decisions.

The contribution margin differs from profit in that fixed costs have not yet been deducted. Only when the sum of all contribution margins exceeds the total fixed costs does an operating profit arise. The contribution margin is therefore not a profit figure, but a contribution to covering fixed costs – hence the name.

Contribution margin in the ERP system

Modern ERP and inventory management systems calculate the contribution margin largely automatically, because they already maintain revenues, purchase costs and many variable cost components anyway. From item master, order and transaction data, the contribution margin can be derived per line item, order, customer, sales channel or cost object and evaluated in dashboards and reporting. The prerequisite is well-maintained data quality: correct purchase costs, stored shipping and packaging costs as well as cleanly assigned commissions and fees.

Via cost centres and cost objects, multi-level contribution margin accounting can be mapped in the ERP or in a connected BI tool. Using drill-down, you can navigate from the overall view down to individual orders and thus identify which customers or items drive or burden the contribution margin. In e-commerce, particular care is needed, because channel-dependent costs such as marketplace commissions, payment fees and returns can significantly change the real contribution margin per order.

Data quality as a prerequisite

A contribution margin report is only as good as the underlying cost data. Outdated purchase costs, missing freight costs or unrecorded return rates lead to inflated contribution margins and wrong range decisions. That is why maintaining item and supplier conditions as well as consistently posting variable incidental costs are among the fundamentals of a reliable contribution margin analysis.

Example

Practical example: range decision in online retail

An e-commerce retailer sells two products. Product A achieves 40 euros in turnover at 28 euros of variable costs (purchase cost, shipping, payment fee), i.e. 12 euros contribution margin per unit (30 percent). Product B brings 90 euros in turnover at 78 euros of variable costs, making 12 euros contribution margin – but only a 13 percent ratio. In absolute terms both are equal, yet per advertising euro spent and per shipping process, product A is clearly more profitable.

After attributing the product-specific fixed costs (photo studio, special packaging, warehouse space), only a CM II of 4 euros remains for product B, while product A stands at 9 euros. The analysis in the ERP dashboard leads the retailer to shift advertising budget and warehouse space in favour of product A and to sharpen the prices of product B, instead of blindly expanding B's turnover.

Frequently asked questions

Contribution margin I is the revenue minus the variable costs. From CM I, the fixed costs directly attributable to the product, customer or channel are then deducted – the result is contribution margin II. This makes it visible whether an object still contributes positively even after its own fixed costs.
No. Gross profit is turnover minus cost of goods. The contribution margin deducts all variable costs, i.e. additionally shipping, packaging, transaction fees and volume-based commissions. As a result, the contribution margin is usually lower and more meaningful for sales decisions.
Yes. If the variable costs exceed the revenue, the contribution margin is negative – every unit sold then increases the loss. In this case the price or cost structure should be reviewed, or the item discontinued, as it does not even cover its own variable costs.
In the ERP, the contribution margin serves range, pricing and customer steering. It is calculated automatically per item, order, customer or channel from revenues and variable costs and evaluated in reporting, in order to make break-even, discount limits and profitable products visible.

Questions about Contribution Margin in your ERP project?

We advise vendor-neutrally – and implement it ourselves on request.

Free consultation