Home/Unit Economics/Contribution Margin
Unit Economics
intermediate📖 6 min read

Contribution Margin

Also known as: CMUnit ContributionVariable Profit MarginContribution Profit

Contribution Margin = Revenue per Unit − Variable Costs per Unit | CM% = (CM ÷ Revenue) × 100
💡

The Concept

Contribution margin measures how much revenue from each unit sold contributes to covering fixed costs and generating profit after variable costs are subtracted. If you sell a subscription for $100/month and the variable costs (hosting, support, payment processing) are $20/month, your contribution margin is $80 (80%). This is the TRUE profit engine — every additional dollar of revenue at 80% CM adds $0.80 directly toward covering fixed costs. Once fixed costs are covered, contribution margin becomes pure profit. DoorDash operated at negative contribution margin for years (-$1.50 per order in 2019), meaning they lost money on every single delivery before even counting corporate overhead.

Real-World Example

DoorDash operated at -$1.50 contribution margin per order in 2019 — meaning they lost money on every single delivery before even counting corporate overhead. Each $30 order generated $6 in commission revenue but cost $7.50 in delivery (driver pay, insurance, support). They were literally paying customers to use the service. It took them until 2023 to achieve positive contribution margin by raising service fees, reducing per-delivery costs through route optimization, and introducing DashPass subscriptions.

⚠️

The Trap

The trap is confusing contribution margin with gross margin. Gross margin includes ONLY cost of goods sold. Contribution margin includes ALL variable costs — sales commissions, payment processing, variable customer support, transaction costs. A SaaS company might report 85% gross margin but have 55% contribution margin once you include the 15% variable sales commission and 15% variable support cost. Fundraising on 85% gross margin while operating on 55% contribution margin creates dangerous investor misalignment about unit economics health.

🎯

The Action

List every cost that increases or decreases proportionally with each additional customer or sale. These are your variable costs. Subtract them from revenue per unit. Contribution Margin = Revenue per Unit - ALL Variable Costs per Unit. Then calculate your break-even: Fixed Costs ÷ CM per Unit = Units needed to break even. Track CM by product line and by customer segment — you'll often discover that 20% of your product mix has negative contribution margin, subsidized by the other 80%.

Pro Tips

1

Use contribution margin to decide pricing floors. Your price can never go below variable cost per unit or you lose money on every sale. During discounting or promotional pricing, the floor is your variable cost — anything above that contributes positively.

2

Track contribution margin per channel. If paid acquisition customers cost $50 commission and organic customers cost $5 in support, they have very different contribution margins on the same product.

3

Weighted Average Contribution Margin (WACM) across your product mix tells you the true blended profitability. If your premium product (60% of revenue, 85% CM) subsidizes your entry product (40% of revenue, 45% CM), your WACM is 69%.

🚫

Common Myths

Higher prices always mean higher contribution margin

Higher prices often come with higher variable costs: enterprise customers require dedicated support ($8K/month), custom integrations ($15K setup), and 15-20% sales commissions. A $50K/year enterprise deal might have 50% CM while a $500/year self-serve deal has 90% CM.

Negative contribution margin is always bad

During the land-and-expand phase, negative CM on the initial sale can be strategic IF the expansion revenue has high CM. Amazon Web Services initially priced below cost to win customers, knowing that usage expansion would generate massive positive CM over time.

📊

Real-World Case Studies

🛒

Costco

1983-present

success

Costco deliberately operates at near-zero contribution margin on products (8-14% markup vs 25-50% at Walmart). Their profit comes from membership fees ($60-120/year from 130M+ members). Product sales have 11% gross margin, but after variable operating costs, CM is ~2%. Membership revenue ($4.6B) is almost pure profit. This two-part CM model means products are a customer retention tool, not a profit center.

Product Gross Margin

~11%

Product CM (after ops)

~2%

Membership Revenue

$4.6B (pure margin)

Renewal Rate

92.7%

💡 Lesson: Contribution margin analysis reveals hidden business models. Costco appears to be a retailer, but it's actually a membership company that uses products as a retention mechanism. Looking at blended margins would miss this entirely.

Source →
🚗

DoorDash

2018-2021

failure

DoorDash had negative contribution margin per order (-$1.50 in 2019). Each delivery cost more to fulfill than it generated in fees. At 400M+ annual orders, this translated to $600M+ in variable losses BEFORE counting engineering, marketing, or corporate overhead. They needed to process 3 billion+ orders to cover their pre-profitability losses.

Per-Order CM (2019)

-$1.50

Annual Orders (2019)

400M+

Variable Losses

$600M+

Per-Order CM (2023)

+$2.10

💡 Lesson: Negative contribution margin at high volume is catastrophic. Every additional order DoorDash processed increased their losses. They only survived because VC funding allowed them to operate at a loss long enough to build density and negotiate better restaurant terms.

📈

Industry Benchmarks

Contribution Margin

B2B SaaS

Elite

> 80%

Good

65-80%

Average

50-65%

Needs Work

30-50%

Critical

< 30%

Source: SaaS Capital 2024 Report

Contribution Margin

E-commerce / Marketplace (per transaction)

Elite

> 25%

Good

15-25%

Average

8-15%

Needs Work

3-8%

Critical

< 3%

Source: McKinsey E-commerce Profitability Study, 2023

🛠️

Recommended Tools

🎓

Go Deeper: Certifications

🎮

Decision Scenario: The Product Line CM Audit

Your SaaS has three product tiers. An internal audit reveals drastically different contribution margins. The CEO wants to cut the lowest-margin product.

Starter ($29/mo, 3,000 users)

35% CM

Pro ($99/mo, 800 users)

78% CM

Enterprise ($499/mo, 60 users)

52% CM

Blended CM

51%

Decision 1

The Starter plan's 35% CM is dragging down the blended number. The CEO argues it should be cut. Your Head of Growth counters that 22% of Pro users were once Starter users, and the upgrade rate is accelerating.

Kill Starter — 35% CM is unacceptable for a SaaS product and it's weighing down the metricsClick →
You lose 3,000 Starter users and $87K MRR. Worse, you lose the pipeline: 22% × 3,000 = 660 potential Pro upgrades per year (worth $65K MRR at $99/month). Total annual CM impact: loss of $367K from Starter + $580K from lost Pro pipeline = -$947K annual CM. Cutting a 'low-margin' product killed a high-margin pipeline.
MRR: -$87K (immediate)Annual CM Impact: -$947K
Keep Starter but fix the CM: automate support (biggest variable cost), build self-serve onboarding, and add clear upgrade triggers at usage thresholdsClick →
$30K investment in automation raises Starter CM from 35% to 58% (support costs drop 60%). Enhanced upgrade triggers push conversion rate from 22% to 30%. Net impact: +$196K annual CM from improved Starter margins plus +$285K from additional Pro conversions. Total: +$481K/year from a $30K investment.
Starter CM: 35% → 58%Annual CM Impact: +$481K
🧪

Knowledge Check

Challenge coming soon for this concept.

Related Concepts

Turn knowledge into action

Try our free calculators to apply these concepts with your own numbers.

Try the Calculators →