Contribution Margin for DTC Brands: The Metric That Actually Matters
Contribution margin for DTC brands is the revenue remaining after subtracting all variable costs including cost of goods, shipping, payment processing, and returns, representing the actual dollars available to cover fixed costs and generate profit.
Last updated: February 2026Table of Contents
- Why Gross Margin Lies to DTC Brands
- How to Calculate Contribution Margin for DTC
- Contribution Margin 1 vs Contribution Margin 2 vs Contribution Margin 3
- What's a Good Contribution Margin for DTC?
- How Contribution Margin Connects to Ad Spend Decisions
- How to Improve Contribution Margin for DTC Brands
- Contribution Margin by DTC Category
- Building a Contribution Margin P&L for Your Brand
- FAQ
Why Gross Margin Lies to DTC Brands
Most DTC founders track gross margin as their primary profitability metric. Gross margin is revenue minus cost of goods sold. For a product that costs $20 to manufacture and sells for $60, gross margin is $40 or 67%.
This looks healthy. But gross margin ignores costs that are just as unavoidable as manufacturing:
- Shipping and fulfillment (typically $5 to $15 per order)
- Payment processing (typically 2.5 to 3.5% of revenue)
- Customer returns and refunds (typically 5 to 30% for some categories)
- Packaging materials not included in COGS
- Shopify and platform fees (0.5 to 2% of revenue)
- Gross profit: $40
- Shipping: -$8
- Payment processing: -$1.80
- Returns (8% return rate): -$3.20
- Platform fees: -$0.80
- True contribution per order before marketing: $26.20 (44% of revenue)
How to Calculate Contribution Margin for DTC
Variable costs to include:- Cost of goods sold (manufacturing, materials, packaging)
- Shipping and fulfillment costs (inbound and outbound)
- Payment processing fees (Shopify payments, Stripe, PayPal)
- Return and refund costs (cost of processing returns, restocking)
- Transaction-based platform fees
- Pick and pack fees (if using 3PL)
- Variable customer service costs (cost per ticket × avg tickets per order)
DTC skincare brand with $85 AOV:
- Revenue: $85.00
- COGS (product + packaging): -$22.50
- Outbound shipping: -$7.50
- Payment processing (3%): -$2.55
- Returns and refunds (9% rate, average $85): -$7.65
- Platform fees (1%): -$0.85
- Variable fulfillment and customer service: -$2.00
This is the real number. $41.95 per order is available to cover marketing costs and fixed overhead, and generate profit.
Contribution Margin 1 vs Contribution Margin 2 vs Contribution Margin 3
Many DTC CFOs and finance-forward brands use a tiered contribution margin framework:
Contribution Margin 1 (CM1): Revenue minus COGS only. This is traditional gross margin. Useful for manufacturing and product decisions. Contribution Margin 2 (CM2): CM1 minus variable fulfillment costs (shipping, payment processing, returns, 3PL). This is the number available to cover marketing and fixed costs. The most operationally useful metric for DTC brands. Contribution Margin 3 (CM3): CM2 minus variable marketing costs (paid media, influencer spend, affiliate commissions). This is the contribution after all variable costs including acquisition. A positive CM3 means each order is generating cash even after all costs.For DTC brands on Meta ads, CM3 is the ultimate profitability check: are the orders generated by your campaigns actually contributing positively to the business after all variable costs?
What's a Good Contribution Margin for DTC?
By category and business model:Supplement and nutraceutical DTC: CM2 of 55 to 70% is common and required to support high acquisition costs.
Beauty and skincare DTC: CM2 of 45 to 65%, highly variable by product cost and return rate.
Apparel DTC: CM2 of 35 to 55%, with high return rates in some categories (fashion especially) compressing margins.
Home goods and furniture DTC: CM2 of 30 to 50%, with higher shipping costs for bulky items.
The marketing floor principle: Your CM2 percentage determines the maximum you can profitably spend on customer acquisition as a percentage of revenue.If CM2 is 50%, and you want to keep 15% of revenue as fixed overhead contribution, you have a maximum 35% of revenue available for marketing before you hit zero contribution margin 3. At a $100 AOV, that's a maximum $35 CAC for break-even performance.
How Contribution Margin Connects to Ad Spend Decisions
Contribution margin directly sets the floor for your break-even ROAS. This is the calculation MHI Media runs for every client before setting ROAS targets.
Break-Even ROAS from Contribution Margin: Break-Even ROAS = 1 / CM2%If CM2 is 50%, break-even ROAS is 2.0x. If CM2 is 40%, break-even ROAS is 2.5x. If CM2 is 60%, break-even ROAS is 1.67x.
This means a brand with 60% contribution margins can profitably run ads at 2x ROAS, while a brand with 40% contribution margins needs 2.5x or above to break even. Understanding your own contribution margin makes ROAS targets meaningful rather than arbitrary.
Using CM3 for campaign-level decisions: On a campaign-by-campaign basis, calculate whether the campaign's revenue contribution is generating positive CM3. A campaign with 3x ROAS might look great until you calculate that after all variable costs, each order is contributing only $8 before fixed overhead.How to Improve Contribution Margin for DTC Brands
Reduce COGS: Renegotiate with suppliers at higher volume tiers. Source alternative packaging that reduces cost without reducing quality. Optimize formulations or product specifications where possible without affecting customer experience. Reduce Shipping Costs: Negotiate carrier rates (volume discounts available from UPS, FedEx, USPS). Use zone-based shipping strategies (fulfill from warehouses closer to customer concentration zones). Optimize dimensional weight of packaging to reduce shipping classification. Reduce Return Rates: Accurate product descriptions reduce expectation mismatch. Better size guides reduce size-related returns in apparel. Improved product photos showing scale and context reduce "it looked different in the ad" returns. High-quality customer service for first-time issues prevents complaint-driven returns. Increase Average Order Value: Higher AOV distributes fixed shipping costs across more revenue per order, improving CM2 percentage. Bundles, minimum thresholds for free shipping, and post-purchase upsells all improve AOV without proportionally increasing COGS. Optimize Payment Processing: High-volume brands can negotiate lower rates with payment processors. Shopify Payments offers competitive rates for Shopify-based brands at higher monthly revenue levels.Contribution Margin by DTC Category
These are approximate CM2 benchmarks for DTC brands:
High-margin categories (CM2 55-70%+):- Digital products (theoretical maximum)
- Vitamins and supplements (low weight, high price)
- Cosmetics and beauty (high MSRP relative to COGS)
- Coffee and specialty food (high price, manageable shipping)
- Personal care (body wash, hair care)
- Activewear and apparel
- Accessories and jewelry
- Pet treats and supplements
- Electronics (high COGS)
- Furniture and home goods (high shipping)
- Fresh and perishable food (high fulfillment)
- Low-price-point apparel (high return rates)
Building a Contribution Margin P&L for Your Brand
Build a simple monthly contribution margin report tracking:
Revenue line:- Gross revenue (before discounts)
- Discounts and promotions
- Net revenue
- COGS (product + packaging)
- Shipping and fulfillment
- Payment processing
- Returns and refunds
- Variable labor (pick and pack)
- Paid media (Meta, Google, TikTok)
- Influencer and affiliate costs
- Creative and content production
- Salaries and operations
- Software and tools
- Rent and storage
Building this report monthly gives you a complete view of where your margins are going and which levers move the number most. Most DTC brands are surprised by how much shipping, returns, and payment processing reduce their real margins relative to their perceived gross margins.