Beat-Competition
Average Contribution Margin by Ecommerce Vertical 2026 (CM1/CM2/CM3)
Key Takeaways
- Average ecommerce CM3 ranges from 5% (electronics) to 35% (supplements) — an 7x spread that determines what you can spend on acquisition
- 20% CM3 is the scalable DTC threshold. Below it, every channel and CAC decision becomes a survival exercise instead of a strategy choice
- Amazon CM3 typically lands 8–12 points below Shopify CM3 for the same SKU after referral fees, FBA fulfillment, storage, and PPC
- The 2026 FBA fee increase (+$0.08/unit plus 3.5% fuel surcharge) compresses contribution margin by 1–5% on low-price, high-volume SKUs
- Multi-channel brands need channel-level CM3 reconciliation — not blended — to see which channel is actually paying the bills
The average ecommerce contribution margin (CM3) ranges from roughly 5% in consumer electronics to 35% in DTC supplements — a sevenfold spread that explains why two brands with identical revenue can have entirely different margins of safety.
Most founders I work with can quote their gross margin without thinking. Ask them their CM3 by channel and you usually get a long pause. Gross margin is a starting point — CM3 is the number that tells you whether your business model actually works. (For where gross margin actually lands across public DTC brands, see our 2026 DTC gross margin benchmark from latest 10-K filings.)
I’ve spent the last decade running finance for multi-channel CPG and ecommerce brands, including a stretch as head of finance at a $100M+ business. At Eightx, I lead the Amazon and multi-channel revenue recognition work for our clients — reconciling SP-API settlements line by line and answering the question every CEO eventually asks: “Is Amazon actually making us money?” This post gives you the contribution margin benchmarks I use to open a new engagement — CM1, CM2, and CM3 by vertical, with the channel-level math behind them. Pair it with our average CAC by channel and CAC by vertical data for a full picture.
Contribution margin (CM3) is what’s left from each order after subtracting cost of goods sold, payment processing, fulfillment, outbound shipping, returns, and variable marketing. It’s the dollar amount available to cover fixed costs and generate profit. A scalable DTC ecommerce CM3 is 20% of revenue or higher; below 10% you are scaling losses.
The CM1 / CM2 / CM3 Framework Most Brands Get Wrong
Before the vertical benchmarks, the framework needs to be clean — because most brands I audit are calling something “contribution margin” that doesn’t actually deduct contribution-killing costs. The waterfall I use with every client comes straight from the unit economics breakdown:
- CM1 = Revenue − COGS − Payment Processing. Gross margin equivalent. COGS includes landed product cost, packaging, and inbound freight.
- CM2 = CM1 − Fulfillment − Outbound Shipping − Returns. 3PL pick-pack, carrier cost net of customer contribution, and the all-in cost of returns including reverse shipping and reshelving labor.
- CM3 = CM2 − Variable Marketing. Ad spend, agency fees, influencer, and affiliate commissions allocated per order. The truth number.
The mistake I see most often: brands deducting only payment processing from gross margin and calling it CM1, then deducting only paid media to get to “CM3.” Fulfillment, shipping, and returns get buried in opex — which makes contribution margin look 8–15 points better than it actually is.
“If your CM3 looks suspiciously good, you’ve almost certainly got a cost line living somewhere it shouldn’t. The first job in any audit is sweeping shipping, returns, and fulfillment back out of opex and into the per-order waterfall where they belong.”
Average Contribution Margin by Ecommerce Vertical (2026 Benchmarks)
Here is the master table I work from. These are blended ranges across DTC, Amazon, and wholesale channels — weighted toward DTC, which is where most of our clients sit. Channel-specific splits come in the next section.
| Vertical | CM1 (Gross) | CM2 | CM3 | Margin Driver |
|---|---|---|---|---|
| Supplements (DTC) | 70–84% | 50–65% | 20–35% | High repeat (29% rate), low returns |
| Beauty & Skincare | 60–80% | 50–70% | 18–30% | Premium pricing, low return rates (4–10%) |
| Pet Care | 40–65% | 30–45% | 15–28% | Subscription friendly, >30% repeat rate |
| Subscription (any vertical) | 50–75% | 35–55% | 20–32% | 5–8% monthly churn, lowest in ecommerce |
| Fashion & Apparel | 45–68% | 30–50% | 10–20% | Returns destroy 20–30% of revenue |
| Home Goods & Furniture | 40–56% | 25–40% | 8–18% | Freight is 10–18% of revenue |
| Food & Beverage | 30–55% | 20–35% | 8–18% | Cold chain, perishability, low AOV |
| Consumer Electronics | 15–41% | 15–28% | 5–15% | Low repeat, low CM1, infrequent purchase |
Three things to read off this table:
The 7x spread between electronics and supplements isn’t a fluke. Supplements start the waterfall with 70–84% of revenue after COGS. Electronics start with 15–41%. After fulfillment, shipping, and CAC, supplements still have 20–35 cents per dollar; electronics fight for 5–15. That ratio determines the acquisition strategy you can afford.
Subscription beats one-time across every vertical. The lift isn’t in CM1 — product cost is product cost. It’s in the effective CAC denominator. When monthly churn drops to the 5–8% range subscription brands achieve, marketing spend amortizes across 4–8 months of revenue instead of one. (For where public DTC brands' headline marketing-to-revenue ratio lands, see our 2026 DTC marketing spend benchmark.)
Fashion is gross-margin-rich and CM3-poor. 60% gross margin is not a moat if 25% of those orders come back. I’ve worked with fashion brands where true CM2 after returns was 18 points lower than the dashboard number, because returns processing was sitting in opex.
Why Beauty, Supplements, and Pet Have the Best Contribution Margin
The three best-performing verticals share three structural characteristics. Once you see the pattern, you understand why these categories attract every PE-backed roll-up in the market.
1. High CM1 Sets the Ceiling
You cannot CM3 your way out of a low CM1. Supplements often run COGS at 15–30% of revenue. Beauty is similar — an $80 serum may have $8–$15 of landed cost in the bottle. That structural advantage means even after the 2026 wave of cost increases hitting CM2, these categories still finish the waterfall in the green. (See our broader profit margin benchmarks by vertical for the full picture.)
2. Low Return Rates Preserve CM2
Beauty return rates run 4–10%. Supplements 3–7%. Pet food and consumables sit at 2–3%. Compare that to fashion at 20–30% and home goods at 15–20%, and you see why CM2 holds up. A return is a triple cost: lost revenue, inbound freight, and labor. A consumable brand running 5% returns has 15–25 fewer points of revenue erosion than a fashion brand running 25%.
3. High Repeat Rate Lowers Effective CAC
This is the lever that turns a 25% CM3 into a 35% effective CM3 over the customer lifetime. Pet care has the highest documented repeat rate at >30%, supplements 29%, beauty 25.9%. Electronics, by contrast, have customers returning once every two years — if at all.
The simplest math: if CAC is $50 and a customer places one order, your CM3 has to absorb the full $50. If they place four orders over 18 months, the per-order CAC drops to $12.50 and effective CM3 jumps 30+ points on the second through fourth orders. That is the entire reason consumable categories command higher valuations.
Why Electronics Has the Worst Contribution Margin
Consumer electronics is the hardest category in ecommerce, and the math explains why almost every category leader is owned by a manufacturer who can absorb the margin compression.
The CM3 problem starts at CM1. Electronics COGS routinely runs 60–85% of revenue. A laptop with $200 in components selling for $400 has a 50% gross margin — less the referral fee, less the shipping (electronics are heavy), less the rate of returns (8–10% with high inspection costs), less the CAC for a $400 AOV product. By the time you reach CM3, you’re looking at 5–15%.
Then layer in the repeat rate. A buyer who replaces their laptop every 3–5 years cannot subsidize $150–$300 in CAC the way a supplements customer reordering monthly can. The CAC payback that pet care can stretch to 12 months has to happen on the first order in electronics — which means electronics brands either need very low CAC or very high AOV. Mid-AOV electronics is structurally broken.
This is also why electronics is overrepresented on Amazon. The category has a 6–8% referral fee instead of the 15% standard rate — Amazon recognized that electronics couldn’t absorb the standard take. Even at 6–8%, most third-party electronics sellers run 5–10% net margins on Amazon. Volume game, not a margin game.
Multi-Channel Contribution Margin: The Math Most Brands Never Build
This is where my work usually starts. A brand has a Shopify store, an Amazon Seller Central account, maybe Walmart Marketplace, maybe wholesale. The CEO sees blended revenue and blended margin in QuickBooks. Nobody knows which channel is actually paying for the team. Each channel has a completely different cost stack:
| Cost Line | Shopify DTC | Amazon FBA | Wholesale |
|---|---|---|---|
| Payment Processing | 2.9% + $0.30 | Bundled in referral | 0% (net 30/60 invoicing) |
| Marketplace / Channel Fee | 0% | 8–15% referral | 0% (but 30–50% trade discount) |
| Fulfillment | $3–$8/order (3PL) | $3–$15/unit (FBA, +$0.08 in 2026) | 0% (buyer arranges freight or pallet) |
| Outbound Shipping | 3–6% revenue | Bundled in FBA | 0% or LTL only |
| Storage | 3PL flat fee | $0.78–$2.40/cu ft + aged inventory | Your warehouse only |
| Variable Marketing | Meta + Google CAC | 15–40% ACoS Amazon PPC | MDF, slotting, trade spend |
| Returns | 2–5% revenue | Bundled in FBA | Chargebacks & deductions |
You cannot compare these channels with a single P&L. You need three of them. The methodology I run for clients:
- Reconcile Amazon from SP-API settlements, not Seller Central topline. Settlements show net deposits after referral fees, FBA fees, returns, and reserves — the difference is often 30–50% of topline. If you’re booking Amazon revenue gross and putting fees in a single “Amazon expense” bucket in QBO, your channel margin is fiction.
- Pull Shopify net revenue after refunds, discount codes, and gift cards. The dashboard often shows gross sales; net revenue is what actually hits your bank.
- Deduct wholesale chargebacks before claiming wholesale revenue. Retailer deductions for late shipments, defective units, and MDF non-compliance can pull 5–15% off invoice value.
- Allocate fulfillment, storage, and variable marketing by channel. 3PL line-item invoices split across channels by units shipped. Meta + Google to DTC, Amazon PPC to Amazon, trade spend to wholesale.
When this is done properly, the channel CM3 picture looks something like this for a $20M multi-channel CPG brand we worked with:
| Channel | Revenue Mix | CM3 | CM3 Dollars |
|---|---|---|---|
| Shopify DTC | 45% | 18% | $1.62M |
| Amazon FBA | 35% | 6% | $420K |
| Wholesale | 20% | 32% | $1.28M |
| Blended | 100% | 16.6% | $3.32M |
Read that table carefully. Wholesale is 20% of revenue and 39% of contribution dollars. Amazon is 35% of revenue and 13% of contribution dollars. The CEO had been telling investors that Amazon was their growth engine. The truth was that wholesale was funding the business and Amazon was eating its scraps.
“The single most expensive accounting decision I see is treating Amazon revenue gross. The fees are not a marketing expense. They are a contra-revenue. Until you reconcile from settlements and put referral, FBA, storage, and returns inside the channel P&L, you don’t know what Amazon is doing to your margins.”
Amazon vs Shopify Contribution Margin: The 8–12 Point Spread
Same SKU. Same COGS. Different channels. The CM3 difference is almost always 8–12 points lower on Amazon than Shopify, and the 2026 fee increases are widening that gap.
Here’s the worked example I share with clients. A $40 supplement bottle, $8 landed COGS:
| Line Item | Shopify DTC | Amazon FBA |
|---|---|---|
| Revenue (per unit) | $40.00 | $40.00 |
| − COGS | $8.00 | $8.00 |
| − Payment Processing (2.9% + $0.30) | $1.46 | — |
| − Amazon Referral Fee (15%) | — | $6.00 |
| = CM1 | $30.54 (76.4%) | $26.00 (65.0%) |
| − Fulfillment (3PL pick-pack) | $4.50 | — |
| − FBA Fulfillment (2026 rate) | — | $5.10 |
| − Outbound Shipping | $2.50 | Bundled |
| − FBA Storage (allocated) | — | $0.60 |
| − Returns (2% DTC, bundled FBA) | $0.80 | — |
| = CM2 | $22.74 (56.9%) | $20.30 (50.8%) |
| − Variable Marketing | $8.00 (Meta CAC) | $10.00 (25% ACoS PPC) |
| = CM3 | $14.74 (36.9%) | $10.30 (25.8%) |
The Amazon CM3 is 11 points lower than Shopify — about $4.40 per unit. For a brand selling 50,000 units a year, that’s $220K of CM3 dollars flowing to Amazon instead of your fixed cost coverage.
Two nuances. Many brands have to drop Amazon pricing 5–10% to win the buy box, compressing CM3 further. And if Amazon traffic is genuinely incremental to DTC, the right comparison isn’t per-unit CM3 — it’s total contribution dollars at the brand level. Use our Contribution Margin Calculator to model the trade.
The 2026 Fee Wave Compressing CM2
The contribution margin landscape shifted in early 2026 in three meaningful ways. If you’re working from 2024 benchmarks, your CM2 number is overstated.
FBA fulfillment fees rose an average of $0.08 per unit on January 15, 2026. Small standard items priced $10–$50 jumped $0.25; items over $50 went up $0.31–$0.51. Layered on top: a 3.5% fuel and logistics surcharge effective April 17, averaging another $0.15–$0.35 per unit. For a brand moving 100,000 units annually, this is $30K–$80K of unbudgeted CM2 erosion.
Multi-Channel Fulfillment (MCF) fees rose ~$0.30 per unit. The take rate is now 20–35% of revenue once you include fulfillment, storage, and the fuel surcharge — competitive with a 3PL only if your volume is too low to negotiate good 3PL rates.
The brands defending CM2 in 2026 are renegotiating 3PL contracts, rationalizing FBA inventory to avoid aged-inventory surcharges (which start at $1.50/cu ft after 181 days and reach $6.90/unit after 365 days), and using Amazon for high-velocity SKUs while pulling slow movers out of FBA entirely.
The 20% CM3 Rule: Where It Comes From and When It Breaks
Every fractional CFO cites the 20% CM3 threshold as the line between scalable and unscalable DTC. The rule comes from operating leverage math: a typical $5M–$50M ecommerce brand carries fixed costs (rent, salaries, software, insurance) of roughly 15–20% of revenue. To generate any EBITDA at all, CM3 has to clear that base. 20% CM3 minus 15% fixed costs equals 5% EBITDA — enough to reinvest, weather a soft month, and service debt. Below 20%, you rely on volume growth to outrun fixed cost growth, which works only as long as growth is free.
The rule breaks in three places:
- Subscription brands can run 12–15% CM3 on first order if subsequent orders deliver 30%+ contribution. Customer LTV economics replace order economics.
- Marketplace-first brands (Amazon native) often run 8–15% CM3 because their fixed cost base is leaner — no acquisition team, no creative team, no DTC tech stack.
- Wholesale-heavy brands can run 8–12% DTC CM3 if wholesale CM3 is 30%+ and wholesale is a meaningful share of revenue.
I treat 20% as a default and then ask which exception applies. If none does, the brand needs a path back to 20% before any growth investment thesis works.
Public Company Contribution Margin Benchmarks (2024–2025)
SEC filings don’t typically break out CM3 explicitly, but you can triangulate from gross margin, EBITDA, and disclosed marketing/fulfillment spend:
| Company | Gross Margin | Adj EBITDA Margin | Implied CM3 |
|---|---|---|---|
| Olaplex (Beauty) | 70.6% | 12.2% | ~25–30% |
| BARK (Pet, subscription) | 63.6% | 1.1% | ~12–15% |
| Warby Parker (Eyewear) | 54.0% | 10.9% | ~20–25% |
| Allbirds (Footwear) | 43.2% | (47.7%) | Negative |
Olaplex is the cleanest example of beauty’s structural advantage — 70%+ gross margin and 12% EBITDA suggests CM3 in the high 20s. BARK’s 64% gross margin looks healthy until you realize subscription fulfillment drags CM2 down hard; their 1.1% EBITDA in FY25 (first positive year) implies CM3 of just 12–15%. Allbirds is a cautionary tale: 43% gross margin in apparel cannot absorb DTC marketing spend at scale, which is why they’ve pivoted to wholesale and distributors.
How to Calculate Your Contribution Margin by Channel
Here’s the diagnostic I run in week one of every multi-channel engagement:
- Pull 12 months of Amazon SP-API settlement reports. Sum deposits, sum fees by line type, compare to Seller Central topline. The delta is your true Amazon take rate.
- Pull 12 months of Shopify net revenue. After refunds, discount codes, and gift card sales (which are a liability, not revenue).
- Deduct wholesale chargebacks and deductions from invoiced revenue. 5–15% of wholesale revenue typically evaporates here.
- Calculate true landed COGS per unit — product, packaging, inbound freight, duties. With 2025 tariff changes, your COGS may be 3–8% higher than your last cost roll.
- Allocate fulfillment, storage, and variable marketing by channel using 3PL line items and ad-platform attribution.
- Build the CM1 / CM2 / CM3 waterfall per channel. Compare CM3 percentages and CM3 dollars side by side — dollars matter more than percentages.
If you don’t have the time for steps 1–3, that’s the work we do in the first 30 days of a fractional CFO engagement. The full toolset and supporting calculators sit in our free tools library, and the team behind the methodology is on the about page.
What We See in Practice
A multi-channel fashion DTC brand ($28M revenue) was scaling Amazon aggressively to hit growth targets. Channel-level P&L revealed Amazon CM3 was negative 2% — they were paying to acquire Amazon orders. The fix wasn’t cutting Amazon entirely; it was raising Amazon prices 7%, exiting unprofitable SKUs from FBA, and shifting PPC budget to brand-defense keywords only. CM3 moved from negative to positive 9% in two quarters, revenue down only 4%.
A pet care CPG brand (~$15M) had been treating Amazon as a marketing expense rather than a channel. Settlement reconciliation revealed referral and FBA fees were booked into “Amazon Marketing” in QBO, artificially inflating reported gross margin by 9 points. Once we reclassified two years of fees as contra-revenue, the CEO reallocated $400K of annual ad spend into wholesale promotion — a higher-CM3 channel.
A $100M+ health & wellness DTC brand had a 64% gross margin and a 19% CM3 — right on the threshold. The lever was renegotiating their 3PL contract using volume that had grown 40% since the original agreement, which dropped pick-pack from $5.20 to $3.85 per order. CM2 lifted 1.6 points; CM3 followed.
Frequently Asked Questions
What is a good contribution margin for ecommerce?
A scalable DTC contribution margin (CM3) is 20% or higher. Below 10% you are scaling losses; 15–20% is workable for retention-led brands; above 25% gives you room to outspend competitors on acquisition. Beauty and supplements often hit 25–35%, while electronics rarely clears 15%.
What is the average CM3 by ecommerce vertical in 2026?
Supplements 20–35%. Beauty 18–30%. Pet care 15–28%. Subscription 20–32%. Fashion 10–20%. Home goods 8–18%. Food & beverage 8–18%. Electronics 5–15%. These ranges are net of COGS, payment processing, fulfillment, shipping, returns, and variable marketing.
Why does Amazon have lower contribution margin than Shopify?
Amazon takes 30–50% of revenue through referral fees (8–15%), FBA fulfillment ($3–$15 per unit), storage, and PPC (15–40% ACoS). After 2026 fee increases, blended Amazon CM3 typically lands 8–12 points below Shopify CM3 for the same SKU. The trade is volume and Prime traffic for margin.
How do you calculate contribution margin for a multi-channel brand?
Build a separate P&L per channel. For Amazon, reconcile from SP-API settlements, not Seller Central topline. For Shopify, pull net revenue after refunds and discount codes. For wholesale, deduct chargebacks, MDF, and slotting fees. Then compare CM3 by channel — the same SKU often delivers 30%+ wholesale, 18% DTC, and 6% Amazon.
What is the difference between CM1, CM2, and CM3?
CM1 = revenue minus COGS and payment processing (gross margin equivalent). CM2 = CM1 minus fulfillment, outbound shipping, and returns. CM3 = CM2 minus variable marketing and customer acquisition cost. CM3 is the dollar amount left to cover fixed costs and generate profit.
Further Reading
- How to Calculate Contribution Margin for Ecommerce — the step-by-step CM1/CM2/CM3 calculation methodology behind these benchmarks.
- Average CAC by Channel: 2026 Benchmarks — the channel-level CAC numbers that determine where each vertical’s CM3 actually lands.
- Average CAC by Ecommerce Vertical — the CAC half of the equation, vertical by vertical.
- Average Ecommerce Profit Margins — how CM3 ties to bottom-line profit margins after fixed costs.
- Ecommerce Unit Economics: The Complete Founder’s Framework — contribution margin in the context of CAC, LTV, and the full unit economics stack.
- Multi-Channel Revenue Recognition for Shopify + Amazon — how to record gross revenue properly so your channel CM3 math is accurate to begin with.
Sources & Methodology
Vertical CM1 / CM2 / CM3 ranges synthesized from A2X Ecommerce P&L Benchmarks 2026, Polar Analytics Ecommerce Benchmarks 2026, Foundry CRO Marketing Benchmarks 2026, RetentionX contribution margin documentation, NovaData Amazon CM benchmarks, and Shopify wholesale margin research. Public company data from SEC 10-Q and 10-K filings (Olaplex Q4 FY25, BARK Q4 FY25, Warby Parker Q4/FY25, Allbirds Q3 FY25). Amazon FBA fee data from the Seller Central 2026 fee schedule, including the January 15 fulfillment fee increase and April 17 fuel/logistics surcharge. Repeat purchase rate benchmarks from Rivo and DTC analytics aggregators. Channel-level CM3 examples drawn from anonymized Eightx engagements with multi-channel CPG and DTC brands ranging $5M–$130M in revenue.
Methodology note: ranges represent the 25th to 75th percentile within each vertical. Top-quartile brands exceed the upper bound through tighter SKU rationalization, multi-warehouse fulfillment, and retention-led marketing. Bottom-quartile brands sit below the lower bound, usually with unresolved channel-mix problems, hidden costs in opex, or both.
Contribution margin is the single number that determines whether your business model works. Channel-level CM3 is the number that tells you which part of the business is paying for the rest.
If you don’t know your CM3 by vertical or by channel, you’re making the most expensive decisions in your business — pricing, channel mix, ad spend, hiring — without the data to back them up.
We rebuild the multi-channel CM3 waterfall in the first 30 days of every fractional CFO engagement. For most brands, just seeing the truth changes the next quarter’s budget. Use our Contribution Margin Calculator to start, or our Max CAC Calculator to find out what each channel can actually afford to pay for a customer.
