What a net profit margin benchmark actually measures
Net profit margin is your bottom-line profit divided by revenue, after everything: product cost, shipping, payment fees, returns, ad spend, apps, and overhead. It's the number that tells you what you keep, not what you gross.
Most benchmark articles quote gross margin and call it profit. That's the trap. A store can post a healthy gross margin and still net nothing once ads and fees come out.
According to TrueProfit, a typical ecommerce store nets around ten percent, apparel brands land near twelve to eighteen percent, and print-on-demand stores sit around ten to twenty percent. Use those as the honest target, and read the rest of this page to see why the gap between gross and net is where most stores lose the plot.
Net profit margin benchmarks by segment
Here are the current, sourced net margin ranges most relevant to a print-on-demand or apparel seller. Every figure below is from TrueProfit's 2026 ecommerce profit margin report:
| Segment | Typical net profit margin |
|---|---|
| All ecommerce stores | ~10% |
| Apparel brands | 12–18% |
| Print-on-demand stores | 10–20% |
Treat these as medians, not floors. A brand-new store often nets low single digits while it learns its ad economics, and the top of each range belongs to operators with tight cost control and repeat buyers.
For a wider set of operating benchmarks — conversion rate, AOV, ROAS, and cart abandonment — see the ecommerce benchmarks hub, which anchors this whole cluster. If you're building a scorecard rather than reading one number, the guide to KPI benchmarking walks through how to pick the metrics that actually move your net margin.
Gross margin is not net margin: a worked example
Say you sell a print-on-demand t-shirt for $35. Here's where the money goes on a single order.
Start with revenue of $35. Your supplier prints and ships the shirt for $15, so your gross profit is $35 − $15 = $20, a gross margin of about 57%. That looks great — and it's why gross margin makes for flattering headlines.
Now subtract the rest. Say your processor charges 2.9% + $0.30, so payment fees are ($35 × 0.029) + $0.30 = $1.32. Say you spend $10 to acquire that order through ads, and another $5 covers returns, app subscriptions, and overhead allocated to the order.
Your net profit is $35 − $15 − $1.32 − $10 − $5 = $3.68. That's a net margin of $3.68 ÷ $35 = 10.5% — right on the all-ecommerce benchmark, and a world away from the 57% gross margin you started with. The lesson: the benchmark that matters is the one measured after ad spend.
Why apparel and print-on-demand margins run thin
The structural problem is that modest gross margins force a high advertising bar. Printful's recommended print-on-demand gross margin sits at 20–40% for most products, and it advises apparel brands to hold at least a 40% gross margin before ad spend.
That gross margin sets your break-even ROAS, which is simply 1 ÷ gross margin, per Triple Whale. A 40%-margin store breaks even at 2.5×; a 25%-margin fashion store breaks even at 4.0×, according to RedTrack.
Here's the squeeze. Apparel enjoys one of the lowest ad costs of any vertical — Triple Whale puts apparel CPM at just $10.93 — yet the median blended cost per acquisition across DTC brands is $32.74, and the median paid-driven AOV is only $74.12, both from the same Triple Whale 2025 dataset. Cheap impressions plus thin margins plus a high break-even bar is exactly why so many apparel stores gross well and net little.
How to actually measure your net profit margin
A benchmark is only useful if you can compare your own number against it, and most sellers can't — because their real per-order profit is scattered across Shopify, their ad platforms, and their supplier invoices. Ad platforms report gross, pixel-attributed revenue that routinely overstates ROAS by 30–100% versus store-side deposits, per Triple Whale's guidance. If you benchmark on those inflated numbers, you'll think you're above average when you're underwater.
To measure net margin honestly, you need one ledger that pulls order revenue, product and shipping cost, payment fees, and ad spend into a single per-order profit figure. That's the gap PodVector fills: it connects Shopify, Meta Ads, Google Ads, Printify, and Printful, and computes true per-order profit from that live data — not the pixel's version.
PodVector also includes Victor, an AI employee that analyzes your connected data and can act on it Shopify-side with your approval. Victor reads your ad data and proposes moves, but he does not touch your ad account — the writes he executes are on your store. Victor is not a dashboard; he's the employee who watches the margin math so you don't have to reconcile spreadsheets to find out whether you beat the benchmark.
Once you're measuring real net profit, the next question is which customers are worth acquiring at all — that's a lifetime-value question, and the guide to what platform provides ecommerce LTV benchmarks picks up there.
FAQs
What is a good net profit margin for an ecommerce store?
A typical ecommerce store nets around ten percent, according to TrueProfit. Established stores in the ten-to-twenty-percent range are doing well; early-stage stores often net low single digits while they dial in ad efficiency. The healthy target depends on your vertical — apparel and print-on-demand carry different cost structures than digital goods.
What is the net profit margin benchmark for print-on-demand?
Print-on-demand stores typically net ten to twenty percent, per TrueProfit. That's the survivor of a modest gross margin — Printful recommends a 20–40% gross margin range — after ad spend, fees, and returns come out. The tight gross margin is why the net range is lower than it looks on paper.
Why is my gross margin high but my net margin low?
Because gross margin only subtracts product cost, while net margin subtracts everything else too — payment fees, ad spend, returns, apps, and overhead. In the worked example above, a 57% gross margin collapsed to a 10.5% net margin once ads and fees were counted. Advertising is usually the single biggest line between the two.
How does net margin relate to break-even ROAS?
Directly: break-even ROAS is 1 ÷ gross margin, per Triple Whale. A 25%-margin fashion store needs a 4.0× ROAS just to break even, according to RedTrack — above the average brand ROAS in most verticals. If your real ROAS sits below your break-even ROAS, your net margin is negative no matter what the ad platform reports.
Should I trust the ROAS my ad platform reports?
Not for margin decisions. Platform-reported ROAS uses gross, pixel-attributed revenue and can overstate profitability by 30–100% versus store-side deposits, per Triple Whale. Benchmark your net margin on store-side numbers — real revenue minus real costs — not on Ads Manager's version.