Benchmark Guide
Ecommerce Profit Margin Benchmarks: CPG, D2C & FMCG
Most founders track revenue growth but have no idea whether their margins are healthy for their category. This guide gives you the average ecommerce profit margins across CPG, D2C and FMCG so you can benchmark your own numbers and spot the hidden leaks draining profit.
The benchmark table
Ranges below are typical for product businesses at scale, aligned with what operators and analytics platforms like StoreHero and Cogsy report across categories.
| Metric | CPG | D2C | FMCG |
|---|---|---|---|
| Gross margin | 35–45% | 55–70% | 25–35% |
| Contribution margin | 20–30% | 25–40% | 12–20% |
| Net profit margin | 6–12% | 8–15% | 3–8% |
| Marketing / MER | 10–18% | 20–35% | 5–12% |
| Fulfilment & shipping | 8–14% | 10–18% | 6–10% |
Treat these as directional. Your target band depends on AOV, category, and channel mix.
What "good" looks like by sector
D2C brands carry the highest gross margins (55–70%) because they own the customer relationship — but paid acquisition often eats 20–35% of revenue, so net margin lands around 8–15%.
CPG brands selling through retail and marketplaces run leaner gross margins (35–45%) with lower marketing intensity, netting 6–12% when trade spend is controlled.
FMCG is a volume game: thin 25–35% gross margins and 3–8% net, where a single point of shrink or freight creep is material.
The hidden leaks below the benchmark
When your margin sits under the band above, the gap almost always hides in these four places.
Discount stacking
Coupons layered on promos and free shipping quietly erase 3–6 margin points. Benchmark your realized price vs list price monthly.
Freight & fulfilment creep
Dimensional weight, surcharges and split shipments push logistics above the 10–18% D2C band without anyone noticing.
Rising CAC / falling MER
When marketing efficiency ratio slips below 3.0, net margin compresses fast. Track MER against the sector band above.
Return & refund drag
Returns above 8–10% in apparel-heavy D2C can wipe out contribution margin on entire cohorts.
How to benchmark your own margins
- Calculate gross, contribution, and net margin for the last 90 days.
- Match your category to the CPG, D2C, or FMCG column above.
- Flag every metric more than 3 points below the band — that's your leak.
- Rank leaks by rupee impact, not percentage, and fix the biggest first.
Find your leaks in the live masterclass
In the free Profit Growth Masterclass we use AI Profit Intelligence™ to benchmark your numbers against your sector and surface exactly where profit is leaking.
Reserve your seat