Shopify Profit Margin Benchmarks by Category (2026)
What's a healthy profit margin for your Shopify store? Benchmarks by category — apparel, beauty, supplements, home goods, electronics — with the math behind each.
"Is 28% margin good or bad?" is the wrong question. The right question is: "What's the typical margin for a store in my category, and where do I land on that distribution?"
Below are benchmark margins for the seven biggest Shopify categories. These are based on public DTC brand financials, supplier-pricing surveys, and what Shopify merchants typically report in r/shopify and r/ecommerce threads. They're rough by design — your margin depends on suppliers, scale, and channel mix. Use them as a sanity check, not a target.
How to read the numbers
Each category has three values:
- Gross margin — Revenue minus COGS, as a percentage of revenue. This is what most "margin calculators" show. Easy to compute. Hides a lot.
- Contribution margin — Gross margin minus shipping, transaction fees, and refunds. The number that actually tells you what each sale leaves you with before overhead.
- Net margin (true profit) — Contribution margin minus your fair share of monthly overhead (ads, salaries, software, etc.) allocated per order. This is the number that determines whether you can pay yourself.
Most stores quote their gross margin and ignore the rest. The gap between gross and net is where money quietly disappears.
The numbers
Apparel (T-shirts, hoodies, basics)
| Margin level | Typical range |
|---|---|
| Gross | 55–65% |
| Contribution | 35–45% |
| Net | 8–18% |
What pushes you to the top: in-house manufacturing or a long-term supplier contract, low return rates (sub-3%), direct-to-consumer pricing without big retailer discounts.
What kills your margin: dropshipping from generic suppliers (gross drops to 30%), high return rates from sizing issues (returns cost = shipping both ways + handling), heavy discount cadence.
Common trap: Brands quote 60% gross margins from product cards but their actual net is 8% after ad spend. The dashboards say "great margin." The bank account says otherwise.
Beauty + Skincare
| Margin level | Typical range |
|---|---|
| Gross | 60–75% |
| Contribution | 45–55% |
| Net | 12–22% |
What pushes you to the top: private label with overseas manufacturing, premium pricing with brand story justification, high repeat purchase rate.
What kills your margin: influencer marketing without performance discipline (ad spend balloons), packaging costs (premium boxes can be 15% of unit cost), refunds from skin reactions.
Industry note: Beauty has the highest gross margins of any DTC category but also the highest customer-acquisition cost. You spend more to land each customer, which is why net margin lands close to apparel even though gross looks better.
Supplements + Wellness
| Margin level | Typical range |
|---|---|
| Gross | 65–80% |
| Contribution | 50–60% |
| Net | 15–25% |
What pushes you to the top: subscription-first model (lowers CAC over LTV), compliance-savvy founder who avoids FDA issues, vertical integration with a contract manufacturer.
What kills your margin: regulatory issues forcing recalls, high ad-platform restriction rates (Facebook is hostile to most supplement claims), inventory write-offs from expiration dates.
Industry note: Subscription supplements have the best LTV/CAC math in DTC. One-time-purchase supplement brands look profitable on paper and bleed cash because every order is a fresh acquisition.
Home Goods + Furniture
| Margin level | Typical range |
|---|---|
| Gross | 40–55% |
| Contribution | 25–35% |
| Net | 5–15% |
What pushes you to the top: print-on-demand or made-to-order (zero inventory risk), in-house design (defensible margins), partnerships with manufacturers for exclusive SKUs.
What kills your margin: shipping cost. A $200 chair that ships for $80 wrecks contribution margin. Returns on furniture cost 2–3x more than apparel because of size. Damage rates run 5–8%.
Industry note: Most furniture DTCs fail their first 18 months because they underprice for the actual landed cost of shipping. Calculate this before you launch.
Electronics + Accessories
| Margin level | Typical range |
|---|---|
| Gross | 25–45% |
| Contribution | 18–30% |
| Net | 4–12% |
What pushes you to the top: direct relationship with manufacturer (not a reseller), proprietary brand around a single product, accessories upsell at high margin (chargers, cases).
What kills your margin: competing with Amazon on price, reseller markets undercutting your DTC pricing, warranty claims, returns where the product works fine but the customer doesn't.
Industry note: Pure resellers running Shopify rarely clear 5% net margin. Brand-builders with one signature product can hit 15%. Don't confuse the two when benchmarking.
Food + Beverage (Shelf-stable)
| Margin level | Typical range |
|---|---|
| Gross | 50–65% |
| Contribution | 30–40% |
| Net | 8–18% |
What pushes you to the top: direct relationships with co-packers, recurring purchase model (snack boxes, coffee subscriptions), local sourcing that justifies premium pricing.
What kills your margin: shipping (food is heavy + temperature-sensitive), expiration write-offs, regulatory compliance per state (some states require special licensing).
Industry note: Shipping food is where most first-time DTC food brands lose their shirts. A $25 snack box that costs $14 to ship makes negative-15 dollars before overhead.
Print-on-Demand / Apparel
| Margin level | Typical range |
|---|---|
| Gross | 30–45% |
| Contribution | 20–32% |
| Net | 5–12% |
What pushes you to the top: strong creative differentiation (the only thing that lets you charge above POD cost-plus), licensed IP or community-driven designs, repeat customers.
What kills your margin: competing on price in a commodity market (race to the bottom), high ad spend with low LTV (one-off buyers), POD partner price hikes.
Industry note: POD is the easiest model to start and the hardest to scale profitably. The wholesale cost is set by your POD partner — there's no operational leverage to find. The only way to grow margin is to charge more, which only works if your brand is genuinely strong.
What to do with these numbers
Step 1: Find your category. Calculate your real net margin. Use ProfitPilot or do it manually: take last 30 days revenue, subtract every cost line (COGS, shipping, fees, refunds, discounts, returns, allocated overhead). Divide by revenue. That's your net.
Step 2: Compare to the benchmark. Are you in the typical range? Above? Below?
Step 3: Diagnose the gap.
- If you're below typical, look at the "kills your margin" list for your category. Which one is hitting you hardest?
- If you're above typical, that's competitive moat. Protect it.
- If you're below 5% net in any category, you're either a brand-new business still scaling or there's a real problem. Don't ignore it.
Step 4: Set a target, not a fantasy. A reasonable goal for most stores is to be in the top quartile of your category — 18% for apparel, 22% for beauty, 25% for supplements. Doubling your category's typical net margin is rare and usually requires a structural advantage (in-house manufacturing, IP, etc.).
Why these benchmarks exist
The data above is composite — drawn from public DTC brand earnings, supplier-pricing surveys, founder interviews, and patterns observed in Shopify community threads. Real ranges vary by store size, age, and geography. A 5-year-old apparel brand with established suppliers will land higher than a 6-month-old one in the same category, even if both look identical from the outside.
We publish these benchmarks because most Shopify merchants have no idea where they fall. They quote gross margin numbers that look fine in isolation and never see the per-order net that actually determines whether they can pay themselves.
ProfitPilot calculates per-order net automatically. If you want to see where your store actually lands, run the calculator with last month's numbers, or check your store's health for a baseline AI audit.
Not financial advice. Benchmarks are approximate. Your margin depends on your specific suppliers, scale, and channel mix.