Contribution margin: formula and use
Contribution margin is the slice of each sale that covers fixed costs and then profit. Here's why it matters more than gross margin for pricing decisions.
The one-line version
Contribution margin is the amount each unit sold contributes toward covering fixed costs (and, after fixed costs are covered, toward profit). It's price minus variable cost per unit.
The formula
Contribution margin per unit = Price − Variable cost per unit
Contribution margin ratio = Contribution margin ÷ Price
Why this metric matters more than gross margin
Gross margin is useful for accounting and benchmarking, but it bundles things together. Contribution margin separates fixed costs from variable costs cleanly, which makes it the right tool for:
- Pricing decisions — how does a $1 price change affect bottom line?
- Product mix — which SKUs deserve marketing dollars?
- Break-even — how many units to cover fixed costs?
- Scaling decisions — does volume actually help my business?
A worked example
A coffee shop sells:
| Item | Price | Variable cost | Contribution margin | CM ratio |
|---|---|---|---|---|
| Espresso | $3.50 | $0.40 | $3.10 | 89% |
| Latte | $5.00 | $0.90 | $4.10 | 82% |
| Pastry | $3.00 | $1.20 | $1.80 | 60% |
| Sandwich | $8.00 | $3.50 | $4.50 | 56% |
The espresso has the highest CM ratio. But the sandwich has the highest contribution per unit. Which deserves the prime menu spot? It depends on whether your bottleneck is customer count (push espresso) or check size (push sandwiches).
Contribution margin vs gross margin
| Gross margin | Contribution margin | |
|---|---|---|
| Denominator | Revenue | Revenue (for ratio); per-unit for $ |
| Numerator | Revenue − COGS | Revenue − Variable costs only |
| What it excludes | OpEx | Fixed costs (any kind) |
| Best for | External benchmarks | Internal pricing decisions |
The difference matters because some "COGS" is actually fixed (factory rent, salaried production manager) and some "OpEx" is actually variable (commission, shipping). Contribution margin doesn't care about accounting categories — it cares about whether the cost changes when you sell one more unit.
The sales-mix complication
If you sell multiple products, your overall contribution margin is the weighted average across product mix. Sell more high-CM products and your blended CM improves. Sell more low-CM products and it drops. This is why retailers and restaurants obsess over menu engineering — moving customer demand toward high-CM items.
Using contribution margin for pricing
When deciding on a price change, contribution margin tells you the volume math. If your CM is $4 per unit and you cut price by $1, your CM drops to $3. To make up the lost contribution, you need to sell 33% more units. (Math: new units / old units = old CM / new CM = $4/$3 = 1.33.)
Most price cuts fail this test. They don't generate enough additional volume to offset the lost contribution per unit. Use a calculator to model this before committing.
Frequently asked
What's a good contribution margin ratio?
Depends entirely on industry. SaaS routinely sees 80%+; retail apparel often 40-50%; grocery 15-25%. Compare against your industry, not against an absolute number.
Is contribution margin the same as gross profit?
Often close, but not identical. Gross profit uses accounting-defined COGS. Contribution margin uses true variable cost. When your COGS includes fixed costs (a factory manager's salary), gross profit and contribution margin diverge.
How do I use contribution margin to set price?
Start from a target CM. If you need $X per unit to cover fixed costs and target profit at expected volume, your price = variable cost + that $X. This is the "cost-plus from contribution" approach, and it's more rigorous than naive markup.