Profit Intelligence

D2C Unit Economics

2026-04-12 9 min read Profit Intelligence
D2C Unit Economics — The full profit-per-order calculation for a direct-to-consumer business, measured through a layered margin stack: Average Order Value minus Cost of Goods Sold equals Contribution Margin 1, minus fulfillment and shipping equals CM2, minus customer acquisition cost equals Contribution Margin 3. Each layer reveals where margin is created or lost.
TL;DR: D2C unit economics measures whether each order generates profit after all variable costs — COGS, fulfillment, and acquisition. Healthy D2C brands target a CM3 of 15-25% of AOV; below 10%, the business loses money on first orders and depends entirely on repeat purchases to survive (Shopify Commerce Report, 2025).

What is D2C unit economics?

D2C unit economics (also called DTC unit economics, direct-to-consumer margin analysis, or per-order profitability) is the discipline of calculating profit at the individual order level for direct-to-consumer businesses. Unlike SaaS unit economics, which centers on recurring revenue and churn, D2C unit economics tracks a layered margin stack from Average Order Value down through product costs, fulfillment, and customer acquisition.

Most D2C founders know their top-line revenue and total ad spend. Far fewer know whether a single order from a paid Meta campaign is profitable after accounting for COGS, pick-and-pack, shipping, returns, and the cost to acquire that customer. That gap is where margin disappears. A brand doing $4M in revenue can be losing money on every first order and not realize it until the bank account tells the story.

For mid-stage D2C brands ($1-10M revenue), a healthy unit economics stack shows CM1 of 60-70%, CM2 of 40-50%, and CM3 of 15-25%. Below those ranges, the business is structurally dependent on repeat purchases and high LTV to recover the first-order loss. That is a viable strategy only if the repurchase data supports it.

D2C unit economics differs from SaaS unit economics in structure. SaaS tracks CAC payback period, LTV:CAC, and monthly recurring revenue. D2C tracks per-order margin through a sequential cost stack. The logic is different because the revenue pattern is different — transactions, not subscriptions.

Why D2C unit economics matters for operators

Operators running D2C brands without order-level margin visibility make two common mistakes: scaling ad spend on unprofitable channels and underpricing products that don't cover their full variable cost stack.

Without D2C unit economics, you see revenue and ROAS. You know Meta ads returned 3.2x on spend. What you don't see is that after COGS (38%), fulfillment (12%), and a 14% return rate, the margin on those orders is 4%. The 3.2x ROAS funded revenue growth, not profit growth. Scaling that channel scales the loss.

With the full stack visible, decisions change immediately. A $5M revenue D2C brand that builds its first complete unit economics model typically discovers 2-3 SKUs or channels where CM3 is negative. Those are the margin leaks that grow with scale. Cutting or repricing them recovers 8-15% of total margin in the first quarter — without changing top-line revenue at all.

The time cost is real too. Operators who assemble D2C unit economics manually in spreadsheets spend 6-10 hours per week pulling data from Shopify, the ad platforms, and the 3PL. The analysis is always a week behind the decisions.

How D2C unit economics is measured

D2C unit economics follows a layered margin stack. Each layer subtracts a category of variable costs from the line above.

D2C Unit Economics — Full Margin Stack

Average Order Value (AOV):                         $78.00
  - Cost of Goods Sold (COGS):                    -$27.30  (35%)
= Contribution Margin 1 (CM1):                     $50.70  (65%)

  - Fulfillment (pick, pack, ship):               -$9.36   (12%)
  - Returns and refunds:                           -$5.46   (7%)
= Contribution Margin 2 (CM2):                     $35.88   (46%)

  - Customer Acquisition Cost (paid channel):     -$22.00   (28%)
= Contribution Margin 3 (CM3):                     $13.88   (18%)

What each layer means:

  • AOV → CM1: Product-level profitability. How much margin the product itself generates before any operational costs. This is where pricing and sourcing decisions show up.
  • CM1 → CM2: Operational profitability. Fulfillment, shipping, and returns consume margin here. 3PL costs, packaging, and return rates are the levers.
  • CM2 → CM3: Post-acquisition profitability. After paying to acquire the customer, is there margin left? CM3 is the true order-level profit figure. A negative CM3 means the business loses money on every first order.

Key insight: The gap between CM1 and CM3 is where most D2C margin leaks hide. A brand with 65% CM1 and 18% CM3 is losing 47 percentage points to fulfillment and acquisition. Knowing exactly where those points go is the first step to recovering them.

D2C unit economics benchmarks by category

How margin stack percentages compare across D2C categories. All figures as percentage of AOV.

CategoryCM1 (after COGS)CM2 (after fulfillment)CM3 (after CAC)Action needed
Apparel / Fashion60-70%38-48%10-20%Below 10% CM3: reduce return rate or raise AOV
Beauty / Skincare70-82%52-65%18-30%Below 18% CM3: high margin product should fund profitable acquisition
Food / Beverage45-58%28-38%5-15%Below 5% CM3: thin margins require high repeat rates to work
Home / Lifestyle55-65%35-48%12-22%Below 12% CM3: review shipping costs and bundle strategy
Supplements / Health72-85%55-68%20-35%Below 20% CM3: high COGS margins should yield strong CM3

Sources: Shopify Commerce Benchmark 2025, Triple Whale DTC Benchmarks 2025, industry-observed ranges.

Common mistakes when measuring D2C unit economics

1. Stopping at CM1 and calling it "margin"

Many operators report gross margin (CM1) as if it represents profitability. It does not. A 65% gross margin becomes 18% after fulfillment and acquisition costs. Report all three contribution margins. CM3 is the number that determines whether the order made money.

2. Excluding returns from the cost stack

Returns destroy margin at the CM2 level. An apparel brand with a 22% return rate effectively adds 22% of AOV back into the cost stack — through reverse logistics, restocking, and lost inventory. Model returns as a line item between CM1 and CM2, not as an afterthought.

3. Using blended CAC instead of channel-specific CAC

A blended CAC of $24 includes organic customers (who cost $0 to acquire) and paid customers (who may cost $45 each). Using the blended number to calculate CM3 on paid orders overstates profitability. Calculate CM3 per channel using the channel-specific acquisition cost.

4. Not accounting for payment processing fees

Stripe, Shopify Payments, and PayPal charge 2.4-2.9% + $0.30 per transaction. On a $78 AOV, that is $2.17-$2.56 per order. Many D2C margin models omit this. It belongs in the CM2 layer alongside fulfillment.

5. Measuring unit economics on a monthly aggregate instead of per-order

A monthly P&L shows total revenue minus total costs. It does not show which orders, channels, or SKUs are profitable and which are not. Unit economics must be calculated at the order level, then aggregated — not the other way around.

How Fairview tracks D2C unit economics automatically

Fairview's Margin Intelligence connects Shopify (or your e-commerce platform), Stripe, your ad platforms (Google Ads, Meta Ads), and your accounting tool (QuickBooks, Xero) to calculate the full margin stack per order, per channel, and per SKU. Instead of building the CM1-CM2-CM3 waterfall in a spreadsheet, you see it updated daily.

The Operating Dashboard displays contribution margins by channel and product line. You see which campaigns produce CM3-positive orders and which do not. When a channel's CM3 drops below your threshold, the Next-Best Action Engine flags it: "Meta Prospecting campaign CM3 dropped to 4.2% this week — down from 16.8% last month. Review creative and audience targeting."

See how Margin Intelligence works

D2C unit economics vs SaaS unit economics

People sometimes apply SaaS unit economics frameworks to D2C businesses. The structures differ because the revenue models differ.

D2C Unit EconomicsSaaS Unit Economics
Revenue modelTransaction-based, variable AOVSubscription-based, recurring MRR
Core metricContribution Margin 3 (per-order profit)LTV:CAC ratio (payback over subscription life)
Cost structureCOGS + fulfillment + returns + CACHosting + support + CAC
Profitability horizonMeasured per order (immediate)Measured over customer lifetime (12-36 months)
Key leverRepeat purchase rate, AOV, fulfillment efficiencyRetention, expansion, churn reduction

D2C unit economics answers: "Did this order make money?" SaaS unit economics answers: "Will this customer be worth more than what we paid to acquire them?" Both track per-unit profitability, but the unit is different — an order vs. a subscription lifecycle.

FAQ

What is D2C unit economics in simple terms?

D2C unit economics calculates whether each order a direct-to-consumer brand fulfills actually generates profit. It subtracts product costs (COGS), fulfillment and shipping, returns, and customer acquisition cost from the order value. The result — Contribution Margin 3 — is the real per-order profit figure.

What is a good CM3 for a D2C brand?

A healthy CM3 is 15-25% of AOV for most D2C categories. Beauty and supplements often hit 18-30% due to high gross margins. Food and beverage brands operate at thinner margins of 5-15%. Below 10% CM3, the business depends on repeat purchases to reach profitability — which works only if the data supports it.

How do you calculate D2C unit economics?

Start with Average Order Value. Subtract COGS to get CM1. Subtract fulfillment, shipping, and returns to get CM2. Subtract customer acquisition cost to get CM3. For a $78 AOV with 35% COGS, 12% fulfillment, 7% returns, and $22 CAC, the CM3 is $13.88 — or about 18% of AOV.

What is the difference between D2C and SaaS unit economics?

D2C unit economics measures per-order profitability through a cost stack (COGS, fulfillment, CAC). SaaS unit economics measures per-customer profitability over a subscription lifecycle (LTV:CAC, payback period). D2C answers "did this order make money?" SaaS answers "will this customer make money over time?"

How often should you track D2C unit economics?

Weekly at minimum. Ad costs, fulfillment rates, and return rates change frequently enough that a monthly view misses the shifts that matter. Weekly CM3 tracking by channel lets you reallocate spend to profitable channels before a full month of margin leakage accumulates.

How do you improve D2C unit economics?

Five levers: raise AOV through bundling or upsells, negotiate better COGS through supplier terms or order volume, reduce fulfillment costs by optimizing packaging and carrier rates, lower return rates through better product photography and sizing, and improve CAC by cutting underperforming ad creative and channels.

Related terms

Fairview is an operating intelligence platform that tracks D2C unit economics automatically alongside AOV, contribution margins, and COGS. Start your free trial →

Siddharth Gangal is the founder of Fairview. He built the margin stack view into the platform after watching D2C operators scale ad spend on channels that were CM3-negative without knowing it.

Ready to see your data clearly?

Stop reporting on last week.
Start acting on this week.

10 minutes to connect. No SQL. No engineering team. Your first dashboard is built automatically.

See your data in Fairview Start 14-day free trial

No credit card required · Cancel anytime · Setup in under 10 minutes