Use this free ecommerce profit calculator to see your true net margin after COGS, shipping, fees, ads, and overhead. The reason most store owners get this wrong is that revenue feels like profit until you subtract everything. Enter your numbers and get gross margin, net margin, and profit per order in 60 seconds. No signup required.
Total orders this month
Cost of goods sold for the month
All shipping and fulfillment costs
Shopify, Stripe, PayPal fees, etc.
Ads, influencers, email tools, etc.
Rent, salaries, subscriptions, etc.
Returns, misc., one-offs, etc.
| Vertical | Benchmark | Source / note |
|---|---|---|
| Supplements | 65-78% gross margin | Health/supplement gross margins with strong CM3 potential. |
| Fashion | 50-65% gross margin | Returns and sizing complexity can reduce net margin. |
| B2B SaaS | 65-90% gross margin | Software margin is structurally higher; CAC payback still matters. |
| Food/bev | 40-55% gross margin | Cold chain, shipping, and co-packing compress margins. |
Gross margin = (revenue − COGS) ÷ revenue. Net margin = (revenue − all costs, including shipping, transaction fees, ad spend, and fixed overhead) ÷ revenue. Use the calculator above to run both at once. Healthy DTC sits at 10-20% net. Eightx benchmarks put supplements at 65-78% gross margin, fashion at 50-65%, and food/bev at 40-55%.
A useful profit calculator separates gross margin (after COGS and fulfillment) from net margin (after ads and overhead), shows profit per order, and lets you stress-test ad-spend changes. This tool does all three with no signup. Shopify dashboards often hide net margin behind ad-platform attribution and missed transaction fees, which is why a standalone calculator usually catches problems faster.
Net income = revenue − COGS − shipping − transaction fees − marketing spend − salaries − rent − software − every other expense. Pull revenue and fees from Shopify, shipping from your 3PL invoice, ad spend from Meta and Google, and fixed costs from your accountant. The calculator above does the math once you have the inputs lined up.
Watch three numbers weekly: contribution margin per order, blended CAC, and fixed-cost run rate. Tools like Triple Whale, Lifetimely, or a Google Sheet that pulls from Shopify plus your ad platforms will show net profit daily. The common mistake is double-counting platform-reported ROAS against post-checkout revenue; pick one attribution model and hold to it.
Roll up channel-level revenue and ad spend into one weekly view, then allocate shared costs (fulfillment, fees, software) proportionally to revenue. The lever is contribution margin by channel: if Meta delivers 60% CM3 and TikTok delivers 30%, the mix matters more than blended ROAS. Eightx benchmarks help anchor expectations: supplements 22-35% CM3, fashion 15-25%, food/bev 12-22%.
Aim for 10-20% net profit margin. That is the money left after every expense, including COGS, shipping, fees, ads, salaries, rent, and software. Gross margins typically run 50-70% depending on category, but gross margin alone can be misleading. You can run a 65% gross margin and still lose money every month if operating expenses are too high. Net margin is the number that matters for your bank account.
Gross profit is revenue minus the direct costs of fulfilling orders (COGS, shipping, and transaction fees). It shows what each sale generates before everything else. Net profit goes further, subtracting marketing spend, fixed costs (rent, salaries, subscriptions), and any other expenses. The gap between them tells you how efficiently you run operations. A big gap means overhead is eating margin.
Five levers, and they compound. First, reduce COGS by negotiating supplier pricing or sourcing alternatives. Second, optimize shipping with bulk carrier deals or regional fulfillment centers. Third, lower CAC with better ad targeting and organic channels like SEO. Fourth, increase AOV through bundles, upsells, and cross-sells. Fifth, cut fixed costs that are not directly driving revenue. Start with the lever that moves the most dollars.

Your numbers vs real stores
PDF benchmarks your calculator inputs against $1M–$20M Shopify stores in MY/SG/AE — plus the 15 leaks every one of them had.
Benchmarks pulled from the same 10 audits driving our agency engagements.
PDF in your inbox in 30 seconds. 1 email. No follow-up unless you ask.
Revenue is not profit. It sounds obvious, but most store owners we talk to cannot tell you their actual net margin within 10 percentage points. They look at the Shopify dashboard, see $50k in monthly revenue, and assume things are going well -- only to discover at year-end that expenses ate through most of it.
The correct approach strips costs in layers. First, remove your direct costs: COGS, shipping and fulfillment, and platform fees from Shopify, Stripe, or PayPal. What remains is your gross profit. Then subtract operating expenses: ad spend, agency fees, fixed costs like rent and salaries, and software subscriptions. What is left after all of that is your net profit -- the money that actually stays in your business.
This calculator walks through every layer and gives you gross profit, net profit, margin percentages, per-order profitability, and an annual projection so you can plan with numbers instead of hope.
Here is a question that trips up most founders: your gross margin is 60%, so why is there barely any cash left at the end of the month? The answer is the gap between gross and net profit.
Gross profit is your revenue minus direct fulfillment costs -- COGS, shipping, and transaction fees. It tells you how much each sale generates before you pay for everything else. A healthy gross margin falls between 50% and 70% for ecommerce.
But that is only half the picture. Net profit subtracts everything else: marketing spend, fixed overhead like rent and salaries, software subscriptions, and any other costs. Net profit is what actually ends up in your bank account. Many ecommerce brands have impressive gross margins but terrible net margins because ad spend or operational bloat eats the difference.
Tracking both numbers separately lets you diagnose exactly where your money disappears. If your gross margin is strong but net profit is weak, the problem is in your operating expenses -- not your product economics. If gross margin itself is thin, you need to renegotiate supplier costs, optimize shipping, or adjust your pricing strategy.
"Am I making enough?" That depends on where you are. For gross margin, 50-70% is the healthy range for most ecommerce businesses. Brands selling high-margin products like skincare or supplements often exceed 70%, while commoditized goods or electronics sit closer to 30-40%. For net profit margin, 10-20% is the target.
Early-stage brands investing heavily in paid acquisition often operate at lower net margins or even breakeven -- and that is fine, as long as customer lifetime value supports the upfront cost. But if you are past the growth-at-all-costs phase and your net margin is still below 5%, your business is fragile. One supplier price increase, one ad cost spike, and you are in the red. Established brands with strong organic traffic and repeat purchase rates should aim for net margins above 15%.
Use the contribution margin calculator alongside this tool to understand per-unit economics, and the ROAS calculator to make sure your ad spend is generating a positive return. Together, they give you a complete profitability picture so you can make decisions with data instead of gut feelings.
Calculate how much each sale contributes to covering fixed costs and profit.
Set profitable prices factoring in COGS, fees, shipping, and your target margin.
Calculate your Return on Ad Spend and compare against industry benchmarks.
Find the minimum ROAS your ads need to hit before you start losing money.
Answer a quick set of multiple-choice questions and we'll pinpoint your biggest revenue leaks — and whether we can help plug them.
Find Your Revenue LeaksFree · No obligation · 2 minutes