MarginReality

The Complete Guide to True Profit Calculation for E-commerce

Published May 2026 · 8 min read

Quick Answer

True e-commerce profit = Revenue - COGS - Refunds - Payment Fees - Shipping Costs - Fixed Costs. Gross margin shows product profitability; net margin shows business health. A healthy Shopify net margin is 15-20%.

Start a free trial — Start your Shopify storeaff.

There are two numbers that matter. Gross profit tells you if your product pricing makes sense. Net profit tells you if your business survives. Most Shopify merchants only track gross profit, then wonder why there's no money left at the end of the month.

Gross profit: is your pricing right?

Gross profit = Revenue − COGS. Simple. You sell a shirt for $45, it costs $18 to make. Gross profit: $27. Gross margin: 60%. That's healthy. But gross profit ignores everything else — shipping, refunds, payment fees, your Shopify plan. It's a starting point, not the answer.

Net profit: do you actually make money?

Net profit = Revenue − EVERYTHING. COGS, refunds, payment fees, shipping, apps, marketing, rent, your time. This is the number that determines if you should keep going or get a job. You can calculate it automatically — just upload your Shopify CSV and see the truth.

Contribution margin: the number nobody talks about

Contribution margin is how much each sale contributes toward covering your fixed costs. (Price − Variable Cost) ÷ Price. If your product is $45 and variable costs are $25, your contribution margin is $20, or 44%. That means for every $1 in revenue, $0.44 goes toward rent, subscriptions, and eventually, your pocket.

Why does this matter? Because it tells you your break-even point. If your fixed costs are $3,000/month and your contribution margin is $20/unit, you need to sell 150 units to break even. Everything after that is profit. Calculate your break-even →

8 costs you're probably not counting

  • Payment fees on refunds — You lose 2.9% + $0.30 on every refunded order. Not refundable.
  • Return shipping — $5-12 per return, almost always absorbed by you
  • Chargeback fees — $15-100 per dispute. See your exposure →
  • Shopify plan — $29-299/month
  • App subscriptions — Average store: 6 apps × $15/month = $90/month
  • Packaging — $0.50-3.00 per order × 200 orders = $100-600/month
  • Ad spend per customer — If it costs you $12 to acquire a customer who spends $65 with 40% margin, you made $14 on a $12 bet
  • Inventory shrinkage — Damaged, lost, expired. Usually 2-5% of inventory value

The 5-minute monthly audit

Do this once a month: export your Shopify Orders CSV → drop it into the CSV Profit Checker → check your Profit Reality Score. If it's above 70, you're healthy. Below 40, something's wrong. Compare against last month. That's it. Five minutes that can save you thousands.

Key Terms

Grow your Shopify store

If you sign up through these links, we may earn a commission at no extra cost to you.

Frequently Asked Questions

What is the difference between gross profit and net profit?

Gross profit is revenue minus cost of goods sold (COGS) — it tells you if your product pricing works. Net profit subtracts everything else: refunds, payment fees, shipping, apps, marketing, and your time. A store can have a healthy 60% gross margin and still lose money if net costs eat the rest.

What is contribution margin and why does it matter for e-commerce?

Contribution margin is (Price − Variable Cost) ÷ Price — how much each sale contributes toward fixed costs. If you sell at $45 with $25 in variable costs, your contribution margin is 44%. It tells you your break-even point: $3,000 in fixed costs ÷ $20 per unit = 150 units. Everything after that is profit.

How do I calculate my break-even point for a Shopify store?

Divide your monthly fixed costs by your contribution margin per unit. If fixed costs are $3,000/month and each sale contributes $20 after variable costs, you need 150 sales to break even. Our Break Even Calculator does this automatically — just plug in your numbers.

What are the hidden costs most Shopify merchants forget to track?

The eight big ones: non-refundable payment fees on refunds ($2.48 per $75 return), return shipping ($5-12 each), chargeback fees ($15-100), your Shopify plan ($29-299/month), app subscriptions (average $90/month across 6 apps), packaging ($0.50-3.00 per order), customer acquisition cost, and inventory shrinkage (2-5% of value).

How often should I audit my Shopify profit?

Once a month is enough. Export your Shopify Orders CSV, drop it into the CSV Profit Checker, and check your Profit Reality Score. Above 70 is healthy, below 40 means something's wrong. Compare against last month. The whole process takes about five minutes and can save you thousands.