Skip to content
Unit Economics

What is Contribution Margin?

Contribution margin is what remains from a sale after subtracting every variable cost of fulfilling it — cost of goods, shipping, payment processing, discounts, and returns.

Contribution margin answers a question gross margin cannot: how much does this order actually contribute toward fixed costs and profit? Gross margin stops at cost of goods. Contribution margin keeps going through every cost that scales with volume.

That distinction matters enormously for advertising decisions. Gross margin might say a product earns 55%, while contribution margin — after $9 shipping, a 3% payment fee, a redeemed discount, and a 28% return rate — says it earns 19%. Those two numbers imply completely different bid ceilings.

It should be calculated per SKU, not blended. Blended margin hides the specific case that causes most e-commerce losses: one hero product with thin margin absorbing a disproportionate share of ad spend.

Formula

Contribution Margin = Revenue − COGS − Shipping & Fulfilment − Payment Fees − Discounts Redeemed − Expected Returns

Express it as both a dollar figure per order and a percentage of revenue. The percentage sets your break-even ROAS; the dollar figure sets your maximum acceptable CAC.

Why Contribution Margin matters

It converts advertising from a guessing exercise into arithmetic. Once you know contribution margin as a percentage of revenue, your break-even ROAS is simply 1 ÷ that percentage — and every campaign below it is buying revenue at a loss no matter how healthy the platform dashboard looks.

A worked example

A $90 product with $31 COGS, $8 shipping, $2.70 in payment fees, an average $5.40 in redeemed discounts, and a 12% return rate. Contribution before ad spend is $90 − $31 − $8 − $2.70 − $5.40 = $42.90, then reduced by returns to roughly $37.75, or 42% of revenue. Break-even ROAS is 1 ÷ 0.42 = 2.4x. Any campaign under 2.4x is losing money — even though a 2.0x ROAS looks perfectly respectable in Meta Ads Manager.

Benchmarks

Healthy DTC contribution margin
35–55% of revenue
Apparel return rate
20–40%
Consumables return rate
under 5%

Ranges drawn from Digital Squad client accounts and published industry data. Treat them as orientation, not targets — your category may differ substantially.

Common mistakes

  • Using a company-wide average

    Return rates vary from under 5% in consumables to 40% in apparel. Applying one blended rate across the catalog produces conclusions that are wrong in both directions simultaneously.

  • Costing discounts at face value

    A 15% code that 40% of buyers use costs 6% of revenue, not 15%. Modelling at face value makes genuinely profitable campaigns look unprofitable and leads to cutting things that work.

  • Excluding returns entirely

    Returns are the most commonly omitted variable cost and often the largest. A 25% return rate in apparel changes the economics of the entire business, not just the returned order.

  • Forgetting it changes with scale

    Shipping costs per unit fall with volume; discount rates often rise as you push into colder audiences. The model needs re-running periodically, not building once.

Where we work on this

Applied, not theoretical

We'll run these numbers on your account.

A free 30-minute teardown where we calculate this and the rest of your funnel math live. You keep the model whether or not we work together.