Pricing & Unit Economics

Ecommerce Unit Economics:
The Contribution Margin Math That Predicts Survival

Ecommerce unit economics diagram showing contribution margin after COGS, shipping, fees and ad spend
Short answer

A healthy DTC contribution margin after all variable costs — including ad spend (CM3) — sits around 20–30%. A 2026 DTC P&L benchmark put the average DTC brand near 27% in 2025. Below roughly 10% you cannot fund overhead, returns and growth at once, so the brand slowly starves.

Two brands can both report 65% gross margin and only one survives the year. Gross margin is the first number every founder learns and the one most likely to get you killed, because it hides the six or seven cost layers stacked between a sale and the cash that actually lands in your account. Ecommerce unit economics — the contribution margin math below — is what tells you which of those two brands is real. This guide gives you the CM1/CM2/CM3 framework, a worked example on a single order, current DTC benchmarks, and the levers that move the number.

The stakes are simple. According to a 2026 annual ecommerce P&L benchmark report drawing on full-year 2025 data from eighteen private DTC brands, the average brand ran a contribution margin around 27% — and the middle-market cohort saw it fall while their ad efficiency dropped. Margin, not revenue, is what separated the brands that compounded from the ones that quietly contracted.

What is a healthy contribution margin for a DTC ecommerce brand?

Contribution margin is revenue minus every variable cost of producing, marketing and delivering one order — not just COGS. Where gross margin asks "is this product worth making?", contribution margin asks the harder question: "is it worth selling through this channel, to this customer, at this acquisition cost?"

For a DTC brand scaling on paid ads, a CM3 (contribution after ad spend) of roughly 20–30% is healthy. That 2026 benchmark anchors the average near 27% for 2025, with the smallest brands (under $10M) at about 31% and the largest (over $50M) closer to 19%. Under about 10% CM3, there is almost nothing left to fund overhead, returns spikes and inventory growth simultaneously — which is when a growing top line starts to feel like a shrinking bank balance.

Here is the reason gross margin lies. Take a $50 skincare order:

Line Amount Running margin
Revenue $50.00 —
COGS (product + inbound) −$15.00 CM1: $35.00 (70%)
Shipping + fulfilment −$8.00 —
Payment processing (~3%) −$1.50 —
Returns allowance −$2.50 CM2: $23.00 (46%)
Allocated ad spend (CAC share) −$13.00 CM3: $10.00 (20%)

The product looks like a 70% business. After the channel does its work, it is a 20% business — and if CAC drifts up by $4, it is a 12% business. Nothing about the product changed; the honest number just moved below the gross line where founders forget to look.

How to calculate contribution margin: the CM1/CM2/CM3 framework

The cleanest way to calculate contribution margin for ecommerce is in three stacked layers, so you can see exactly where the margin disappears.

CM1 — product margin

CM1 = Revenue − COGS. This is effectively gross margin: the money left after paying for the physical good and getting it to your warehouse. It tells you whether the product is fundamentally viable. Most healthy DTC brands run CM1 (gross margin) between 60% and 75%; the same 2026 benchmark notes that brands above 70% gross margin are far more likely to reach and hold eight-figure revenue, and below 65% scaling gets hard fast.

CM2 — margin after fulfilment

CM2 = CM1 − shipping − fulfilment − payment fees. This is the per-order profit on a customer who arrived for free — organic, email, returning, referral. CM2 is the ceiling on your economics: it is the best margin you can ever earn on an order. If CM2 is thin, no amount of marketing genius fixes it, because paid acquisition only subtracts from here.

CM3 — margin after ad spend

CM3 = CM2 − allocated ad spend. This is the number that decides whether growth is good news. CM3 is contribution margin on a fully-loaded, paid-acquisition basis — the profit on the marginal new customer. When founders say "we grew 40% and lost money," they mean CM3 went negative while revenue went up.

A note founders skip: allocate returns and discounts honestly. Industry return rates average around 20%, and higher for apparel — if you book margin on the sale but not the refund, every layer above is fiction.

Contribution margin benchmarks by category

There is no single "good" number, because a food brand and a cosmetics brand live in different physics. Use category ranges, not a universal target.

Category Typical gross margin (CM1) Healthy CM3 (after ad spend) Why
Beauty / skincare 70–80% 18–28% High markup absorbs CAC and returns
Apparel / footwear 55–70% 10–22% Returns and size exchanges eat margin
Food & beverage 40–60% 4–14% Low markup, heavy shipping weight
Supplements / consumables 65–80% 15–25% Repeat purchase rescues thin first-order CM
Furniture / bulky goods 40–55% 8–18% Freight and damage costs dominate

Two rules travel across every category. First, if you are scaling paid ads, aim for CM3 near or above 30% — that is the cushion that funds overhead and the next inventory buy at the same time. Second, first-order CM3 can be low or even negative if repeat purchase is strong, because the second and third orders carry no acquisition cost. That is the whole logic of subscription and consumable brands: they lose on CM3 at order one and win on lifetime contribution.

Read CM3 against the customer, not just the order

A single order's CM3 is a snapshot; the business runs on the film. The right lens is lifetime contribution: total CM2 across every order a customer places, minus the one-time acquisition cost. A brand with a slim 12% first-order CM3 can be wildly healthy if the average customer reorders four times, because only the first order carries CAC and the rest bank near-full CM2. The inverse is the quiet killer — a fat first-order CM3 on a product nobody rebuys, where every euro of growth demands a fresh, full-price acquisition. Before you judge any brand's economics, ask two things: what is CM3 on the first order, and how many more orders does the average customer place at CM2? The gap between those two numbers is where the real value — or the real hole — lives. This is also why how ecommerce brands are valued leans so heavily on repeat rate: buyers pay for durable lifetime contribution, not a good first order.

Why gross margin flatters and contribution margin tells the truth

The single most common financial blind spot in ecommerce is treating gross margin as "the margin." For a typical DTC order, a 70-cent gross-margin dollar shrinks to roughly 20 cents of contribution and 8–12 cents of net profit once ad spend, shipping, returns, fees and processing are properly allocated.

That gap explains a pattern the 2026 benchmark data shows plainly: gross margins across cohorts held remarkably steady in 2025 despite tariff pressure — brands raised prices and cut SKUs to defend them — yet the middle-market cohort's contribution margin and EBITDA still fell, because rising ad costs hit the layer gross margin can't see. Defending gross margin while CM3 erodes is how a brand can look healthy on the top of the P&L and bleed at the bottom.

The practical consequence: manage the business on CM3 by channel and by cohort, not on gross margin. A channel with great gross margin and terrible CM3 is subsidised growth. A proper blended-marketing view keeps that honest, because platform-reported ROAS almost always flatters the same way gross margin does.

What this means for you

Pick one number to run the business: CM3, watched weekly, split by channel and by new-versus-returning customer. Then apply three decisions.

  1. Fix CM2 before you spend on ads. If margin after fulfilment is thin, marketing can't save it — renegotiate COGS, re-rate shipping, or reprice. Paid acquisition only ever subtracts from CM2.
  2. Set a CM3 floor and hold it. Decide the minimum CM3 you'll accept on a new customer (say 15–20%), and treat channels that fall below it as experiments on a leash, not growth engines.
  3. Separate first-order from lifetime CM. If repeat purchase is real, a slim first-order CM3 is fine — but prove the repeat rate with data before you fund the loss. If it isn't real, that thin first order is just a loss.

The brands that survive aren't the ones with the best gross margin. They're the ones that know their CM3 to the cent and refuse to grow the channels that destroy it.

Frequently asked questions

What is the difference between gross margin and contribution margin in ecommerce?

Gross margin subtracts only COGS from revenue. Contribution margin subtracts every variable cost of selling and delivering the order — shipping, fulfilment, payment fees, returns and ad spend. Gross margin tells you if a product is worth making; contribution margin tells you if it is worth selling through a given channel at a given acquisition cost.

What is CM1, CM2 and CM3?

They are three layers of contribution margin. CM1 is revenue minus COGS. CM2 subtracts fulfilment, shipping and payment fees from CM1. CM3 subtracts allocated ad spend from CM2. CM3 is the honest per-order profit after paid acquisition — the number that decides whether scaling makes you richer or poorer.

Why can a DTC brand have 65% gross margin and still lose money?

Because ad spend, shipping, fulfilment, returns and payment fees all sit below the gross line. Paid acquisition alone runs 20–40% of revenue for many DTC brands. A 65% gross-margin brand spending half its revenue on ads is not a 65% business — it can post strong gross margin while contribution margin bleeds toward zero.

Is a 30% contribution margin good for an online store?

For a brand scaling on paid ads, 30% CM3 is healthy and gives room to fund overhead and growth. Under about 20% CM3, paid acquisition becomes hard to sustain; over 35% you can scale aggressively. Benchmarks vary by category — food and beverage runs thin, beauty and skincare run wide.

Sources

  1. Ecom CFO (in partnership with A2X) — 2026 Annual Ecommerce P&L Benchmark Report, 2026. https://ecomcfo.co/ecom-cfo-notebook-2026-annual-benchmark-report/
  2. A2X — Ecommerce P&L Benchmarks: What Happened in 2025 (and What it Means for 2026), 2026. https://www.a2xaccounting.com/ecommerce-accounting-hub/2026-ecom-pl-benchmark-report
  3. J.P. Morgan — Understanding & Optimizing Your Cash Conversion Cycle (CCC), 2025. https://www.jpmorgan.com/insights/treasury/receivables/understanding-and-optimizing-your-cash-conversion-cycle
Related insights

Keep reading