eCommerce profit margin benchmarks by industry (2026)
What is a 'good' net margin in eCommerce? Benchmarks by category (apparel, beauty, home, electronics, jewelry) and the gross-vs-net gap.
Every Shopify founder we talk to eventually asks the same question: is my margin normal? Then they Google "average eCommerce profit margin" and walk away with a single number — usually "10%" or "20%" — that's worse than no benchmark at all.
The honest answer is that "average eCommerce margin" doesn't exist. Margin in DTC is a function of category, AOV, channel mix, return rate, and how mature the brand is. A 12% net margin can be excellent in apparel and a disaster in beauty. A 35% gross margin can mean you're going to die in 18 months if you're scaling on Meta.
This piece collects the operator-grade benchmarks we use across the Shopify brands we work with — broken down by industry, by gross vs. contribution vs. net, with the failure modes hidden in each.
If you want to compute your real number first, our profit margin calculator does it in 30 seconds. The benchmarks below are more useful once you have your own number to compare against.
First: which margin are we talking about?
Before any benchmark is meaningful, you need to know which margin is on the table. Most "industry averages" you'll find online conflate three completely different numbers:
- Gross margin = (revenue − COGS) / revenue. Cleanest number, easiest to compute, the one suppliers and investors quote first. Says nothing about whether the business is profitable.
- Contribution margin = gross margin − variable selling costs (Shopify fees, shipping you absorb, payment processing, picking/packing). This is the margin available to fund ads and overhead. The most operationally useful number.
- Net margin = contribution margin − ad spend − overhead − returns cost − everything else. The actual P&L line. The number most "10% average" articles quote — but rarely the number their cited "average brand" actually earns.
When you read "the average DTC margin is 8%," that's typically net margin at scale. Most early-stage Shopify brands are nowhere near that — and they shouldn't expect to be.
Benchmarks by category
These ranges reflect what we see across DTC brands doing $500K–$50M annual revenue, after the typical Shopify cost stack (2.9% + $0.30 Shopify fees, blended ad spend, average return cost, prorated overhead). They are not investor-grade — they're operator-grade.
Apparel & footwear
- Gross margin: 55–70%
- Contribution margin: 35–50%
- Net margin (mature): 5–12%
The brutal category. High gross margins are eaten by 25–40% return rates, expensive ad acquisition, and bracketing behavior. Brands with tight size guides, exchange-first return flows, and high repeat purchase rates push net into the 12–18% band. Most don't.
Beauty & personal care
- Gross margin: 65–80%
- Contribution margin: 45–60%
- Net margin (mature): 8–18%
The healthiest mainstream category. High gross margins, low return rates (5–10%), strong replenishment dynamics. The risk: founder-led beauty brands often blow out their CAC chasing growth and never hit the 18% net margin the category enables.
Food & beverage / consumables
- Gross margin: 35–55%
- Contribution margin: 20–35%
- Net margin (mature): 3–8%
Tight by structure. Heavy shipping (cold chain, weight, fragile), low AOV, narrow category margins. Subscription dynamics save the math — without 30%+ subscription mix, most consumable brands struggle to clear single-digit net.
Home goods & furniture
- Gross margin: 40–55%
- Contribution margin: 25–35%
- Net margin (mature): 5–12%
Big-ticket items mask thin margins. Returns are catastrophic per unit (reverse freight on a $400 chair can cost $80+), and damaged inbound rates of 3–8% are common. Brands that nail post-purchase QA and offer assembly services do better.
Electronics & accessories
- Gross margin: 30–45%
- Contribution margin: 20–30%
- Net margin (mature): 3–9%
Margin compression from price-sensitive shoppers and constant Amazon comparison. Accessories carry better margins than the hero device. Warranty and replacement programs are often the difference between losing money and earning a small net — the cost of warranty is real, but so is the LTV bump.
Jewelry & luxury
- Gross margin: 55–80%
- Contribution margin: 40–65%
- Net margin (mature): 10–25%
Wide range because the category is barbell-shaped. Founder-led costume jewelry brands look like apparel. True luxury (gold, fine stones, certified diamonds) clears 20%+ net at the right scale. Returns are usually low, but customer acquisition cost is brutally high — no one impulse-buys a $4,000 ring.
Health, supplements & wellness
- Gross margin: 60–80%
- Contribution margin: 40–55%
- Net margin (mature): 8–18%
Subscription-heavy or doomed. Single-purchase supplement brands almost never reach profitability — CAC payback periods stretch to 18+ months. Brands that hit 40%+ subscription mix earn the best net margins in DTC, sometimes pushing 25%.
Pet products
- Gross margin: 45–65%
- Contribution margin: 30–45%
- Net margin (mature): 6–14%
Better than food despite the shipping weight, because of strong replenishment and emotional buying behavior (pet owners pay full price more readily). Subscription is the make-or-break — Chewy didn't win on SKUs, it won on auto-ship.
What "good" looks like at each stage
Net margin doesn't just vary by category — it varies wildly by stage of the business. Holding a brand to a "10% net margin" target when they're 18 months in is malpractice.
| Stage | Annual revenue | Realistic net margin |
|---|---|---|
| Validation | <$500K | −20% to 0% |
| Early growth | $500K–$2M | −5% to 5% |
| Scaling | $2M–$10M | 5–12% |
| Mature | $10M–$50M | 8–18% |
| Operating leverage | $50M+ | 10–22% |
The pattern: early-stage brands burn margin to learn (acquisition, product-market fit, retention testing). Scaling brands trade margin for growth. Mature brands harvest margin from operational leverage — not from cutting costs, but from compounding repeat-customer revenue with relatively flat overhead.
If you're at $1M and panicking about a 3% net margin, you might be exactly where you should be. If you're at $20M and still at 3%, something is structurally wrong — usually CAC, returns, or a product mix issue.
The five places margin actually leaks
Across the hundreds of P&Ls we've seen, the gap between "what founders think their margin is" and "what it actually is" usually comes from the same five places:
1. Shopify and gateway fees they never modeled
2.9% + $0.30 sounds small until you do the math at $50 AOV: that's 3.5% off every order. Add 2% for non–Shopify Payments gateway, another 0.5% for chargebacks, and you're routinely at 5–6% off the top of revenue before you've thought about any other cost.
2. Shipping they absorb but don't track
Brands that offer "free shipping over $X" rarely track the per-order cost they're absorbing on the orders just over the threshold. A brand running 4,000 orders/month at $4 absorbed shipping is bleeding $192K/year — usually invisible until somebody runs the calc.
3. Returns cost (not refund cost)
Refunds net out cleanly. Reverse logistics, restocking labor, damaged inventory, and outlet markdowns do not. A 15% return rate at $8 per return + 10% unsellable rate runs at 1.5–3% of net revenue — silently eating the contribution margin every month. We break down what's normal by category in our average return rate by industry post.
4. Discount stacking and BFCM hangover
A "20% off" promo isn't a 20% margin hit. On a 40% gross margin product, it's a 50% profit hit. Brands that run 6+ promo cycles per year often have a 5–8 point margin gap vs. their non-promo baseline that nobody isolates because every cohort is mixed.
5. The overhead nobody allocates
Sub-$5M brands rarely allocate overhead to orders, so they think their unit economics are healthier than they are. At $20K/month of fixed cost spread over 4,000 orders, that's $5/order — material on a $50 AOV.
How to use these benchmarks
Three rules:
- Compare to your category, not "eCommerce." A 10% net margin is a triumph in food and a mediocrity in beauty. There is no universal floor.
- Always compare net to net, not gross to net. The most common founder mistake: quoting their gross margin against an "industry net margin" article they read.
- Recompute every quarter. Margin is not static. Channel mix shifts, supplier costs drift, return rates spike seasonally. Brands that rebuild their P&L quarterly catch leaks two quarters earlier than brands that don't.
If you haven't computed your real number yet, run it through the profit margin calculator — it walks you through every line item including the four most-missed ones (Shopify fees, returns, CAC, and overhead). The first time you do this, the gap between your naive margin (price minus COGS) and your real margin is usually 15–25 percentage points. That gap is where every margin decision should start.
The "what's a healthy margin" answer in one line
Net margin should be at least 1.5× your blended CAC payback period in months, divided by 100. So if your CAC payback is 8 months, you want at least 12% net margin to compound at any reasonable rate. If you're below that, you're either growing on borrowed time or running a flat-line business that won't survive its first cost shock. (For the full unit-economics frame, see LTV/CAC ratio explained.)
That's the real benchmark. The category averages above are useful guardrails — but the only number that actually matters is whether your margin is funding both your growth and your runway, with room to spare.
Related articles
Triple Whale alternatives for Shopify brands under $5M GMV
An operator-led look at Triple Whale alternatives for sub-$5M Shopify brands. Pricing, simplicity and profit clarity: where each one fits.
How to calculate your true Shopify profit margin (with the spreadsheet template most brands need)
Shopify shows revenue. Ad platforms show ROAS. Neither shows your true profit margin. The operator's formula, the spreadsheet, and where leaks hide.
LTV/CAC ratio explained: the unit economics every Shopify founder should know
What LTV/CAC means, how to compute it correctly, the trap most founders fall into, and how payback period changes the whole picture.