Contribution margin
Contribution margin is the amount left from a sale after subtracting variable costs, showing how much each unit contributes toward covering fixed costs and profit.
Also known as: unit contribution margin
Contribution margin is revenue per unit minus the variable costs directly tied to that unit - cost of goods, packaging, payment processing fees, per-unit shipping. It is usually expressed both as a dollar amount and as a percentage of price, and it answers a narrower question than gross margin: how much does this specific sale contribute once the costs that scale with volume are covered. That narrower focus is exactly what makes it useful in the middle of a fast-moving pricing decision, when there is no time to re-run a full profit and loss statement for a single SKU.
How contribution margin works
The formula is simple - selling price minus variable cost per unit equals contribution margin. What makes it powerful is what it excludes: fixed costs like rent, salaries, and software do not change with any single sale, so they are deliberately left out of the calculation. That makes contribution margin the right number to check before approving a markdown, a bundle, or a bulk discount, since it shows whether a lower price still leaves something on the table. It is worth distinguishing from gross margin, which usually includes a broader allocation of costs and is better suited to evaluating a category's overall health rather than a single pricing decision made in the moment.
- Contribution margin ($) = selling price minus variable cost per unit
- Contribution margin (%) = contribution margin divided by selling price
- Used to sanity-check break-even, markdown, and promotional decisions
- Tracked separately from gross margin, which folds in a wider set of allocated costs
Example
A mid-market beauty retailer sells a $45 skincare set with $19 in variable cost (product, packaging, and pick-and-pack), giving a contribution margin of $26, or 58%. During a clearance event, the retailer drops the price to $32. Contribution margin falls to $13, or 41% - still positive, meaning each unit sold still helps cover fixed costs, even though the gross margin percentage has dropped noticeably.
The retailer considers pushing the clearance price down further, to $24, to clear the remaining inventory faster ahead of a new product launch. At $24, contribution margin per unit falls to $5, or about 21%. It is still positive, but thin enough that the team decides to check total unit volume needed to justify the deeper discount rather than assuming faster sell-through automatically means a better outcome - a useful reminder that a positive contribution margin does not by itself guarantee a discount is the right call.
Why it matters for retailers
Contribution margin is the fastest sanity check for any discount decision - as long as it stays positive, selling more units is still adding value, even at a lower price. It is especially critical during markdown and clearance events, where the real question is not how big the discount looks but whether the price still contributes more than it costs to sell.
How Retailgrid helps
Retailgrid calculates contribution margin in real time as prices change, so category managers can see the exact margin impact of a proposed discount before it goes live. Pricing guardrails can be set to block any price change that would push contribution margin negative, giving teams the confidence to move fast on clearance pricing without risking a loss-making sale, and the same guardrails extend into rules-based pricing so contribution margin floors apply automatically across every SKU, not just the ones a manager remembers to check.