Shopimize
Pricing
LoginSignup for free
Signup for free
  1. Home
  2. /
  3. Blog
  4. /
  5. Margins
  6. /
  7. Shopify Gross vs Net Profit: What the Gap Is Telling You
Margins11 min read

Shopify Gross vs Net Profit: What the Gap Is Telling You

Most Shopify store owners celebrate when revenue climbs. Some keep an eye on gross profit too. But the number that actually tells you whether your business is healthy — net profit — often gets igno...

By Shopimize Team·March 5, 2026·
Share
Table of contents
  1. What is gross profit vs net profit?
  2. Why Shopify only shows you part of the picture
  3. The real cost of selling on Shopify
  4. Shopify subscription and transaction fees
  5. Shipping costs
  6. Advertising spend
  7. Returns and chargebacks
  8. App subscriptions
  9. How to calculate your net margin
  10. What the gap is actually telling you
  11. When the gap is healthy vs when it's a warning sign
  12. Why tracking this over time matters more than a single snapshot
  13. Gross profit by product vs net profit by product
  14. Getting to real profit visibility
  15. The bottom line on gross vs net profit
  16. FAQ
  17. What's the difference between gross profit and net profit on Shopify?
  18. What is a good net margin for a Shopify store?
  19. How do I calculate my real net profit from Shopify?
  20. Why does my gross margin look good but net margin feel low?

Contents

  • What is gross profit vs net profit?
  • Why Shopify only shows you part of the picture
  • The real cost of selling on Shopify
  • Shopify subscription and transaction fees
  • Shipping costs
  • Advertising spend
  • Returns and chargebacks
  • App subscriptions
  • How to calculate your net margin
  • What the gap is actually telling you
  • When the gap is healthy vs when it's a warning sign
  • Why tracking this over time matters more than a single snapshot
  • Gross profit by product vs net profit by product
  • Getting to real profit visibility
  • The bottom line on gross vs net profit
  • FAQ
  • What's the difference between gross profit and net profit on Shopify?
  • What is a good net margin for a Shopify store?
  • How do I calculate my real net profit from Shopify?
  • Why does my gross margin look good but net margin feel low?

Shopify gross vs net profit: what the gap is telling you

Most Shopify store owners celebrate when revenue climbs. Some keep an eye on gross profit too. But the number that actually tells you whether your business is healthy — net profit — often gets ignored until something goes wrong.

If you've ever looked at your Shopify dashboard and felt a quiet sense of unease about where the money actually goes, you're not imagining things. Shopify gross vs net profit isn't just a terminology question. The gap between those two numbers is one of the most revealing metrics in your entire business — and most store owners never look at it directly.

This article walks you through what both numbers mean, why the gap exists, what it's trying to tell you, and how to use it to make better decisions.


What is gross profit vs net profit?

Gross profit is your revenue minus the cost of goods sold (COGS) — what you paid to actually produce or purchase the products you sold. If you sold $10,000 worth of products and the inventory cost you $4,000, your gross profit is $6,000.

Net profit is what's left after everything else comes out: Shopify fees, transaction fees, shipping costs, ad spend, returns, app subscriptions, and any other operating expenses.

Same $10,000 in revenue. After fees, ads, shipping, and returns? You might be looking at $900 in actual net profit — or less.


Why Shopify only shows you part of the picture

Shopify's built-in analytics are genuinely useful for tracking orders, sessions, and conversion rates. But they weren't designed to show you real profit.

Here's what Shopify's dashboard does well:

  • Total sales and revenue trends
  • Units sold by product
  • Average order value
  • Traffic sources

Here's what it doesn't tell you:

  • Your COGS against each order
  • Shopify and payment processing fees per transaction
  • Actual shipping cost vs what you charged the customer
  • How returns affected your real margins
  • Whether your ads paid for themselves

You can see gross sales easily. Net profit? That requires pulling together data from at least four or five different places — your product costs, Shopify's fee reports, your shipping carrier, your ad platforms. Most merchants never do this calculation, not because they don't care, but because it's genuinely tedious.

Flat UI mockup on a white background of a SaaS analytics dashboard split into two sections. Left side labeled

The real cost of selling on Shopify

Before we can talk about the gap between gross and net, you need a clear picture of what's eating into your margins. Let's run through the main culprits.

Shopify subscription and transaction fees

If you're on the Basic plan ($39/month), you're paying 2.9% + 30¢ on every Shopify Payments transaction. On the Shopify plan ($105/month), that drops to 2.6% + 30¢. On Advanced ($399/month), it's 2.4% + 30¢.

If you use a third-party payment processor instead of Shopify Payments, add an extra 0.5%–2% on top of that. These numbers are documented by Shopify directly, but easy to underestimate when you're looking at a busy month.

On $40,000 in sales with Shopify Payments Basic, you're paying roughly $1,190 in processing fees alone — before you've touched COGS, shipping, or ads.

Shipping costs

Free shipping has become a customer expectation, but somebody's paying for it. If you're absorbing shipping on orders to keep conversion rates up, that cost is coming directly out of your margin.

A store shipping 300 orders a month at $6 average shipping cost is spending $1,800 monthly on shipping. If those products have a 40% gross margin, $1,800 in shipping costs wipes out the gross profit from roughly 75 orders. That's not a rounding error — that's a real business decision.

Advertising spend

This is usually the biggest wild card. A store spending $5,000/month on Meta ads with a reported 3x ROAS looks great on paper. But ROAS is calculated on revenue, not profit. If those sales have a 40% gross margin, that 3x ROAS is actually closer to a 1.2x return on your cost — barely breaking even after you factor in COGS.

We wrote a full breakdown of this in our piece on ROAS vs profit — it's worth reading if ads are a meaningful part of your spend.

Returns and chargebacks

Returns are often treated as an accounting line item rather than a real cost. But when a customer returns a product, you typically eat the return shipping, Shopify doesn't always refund the original transaction fee, and restocking takes time. For some stores — apparel especially — return rates of 15%–25% can dramatically compress net margins.

App subscriptions

This one sneaks up on people. The average Shopify store runs six to ten apps. At $20–$50/month each, you could easily be spending $300–$400/month on tools. That's $4,800/year — meaningful at smaller revenue scales.

Clean infographic on a white background showing a horizontal cost breakdown bar. A bar labeled

Want to see your real numbers?

Try our free profit calculator — plug in your numbers and see your real net margin in 30 seconds.

Try the free calculator →

How to calculate your net margin

The formula itself is straightforward:

Net margin = (Net profit ÷ Revenue) × 100

And net profit = Revenue − COGS − all operating expenses (fees, shipping, ads, returns, apps, etc.)

Let's run a real example:

ItemAmount
Revenue$40,000
COGS−$16,000
Gross profit$24,000
Shopify fees−$1,190
Shipping costs−$1,800
Ad spend−$5,000
Returns−$800
App subscriptions−$350
Net profit$4,860
Net margin12.2%

That 60% gross margin? It becomes 12.2% net. That's not bad — but it's a very different story than what the top-line numbers suggest.

You can plug in your own numbers with our free profit calculator to see where you actually land.


What the gap is actually telling you

Here's the thing about the gross-to-net gap: it's not just a math problem. It's a diagnostic tool.

A wide gap between gross and net profit tells you one of a few things:

Your ad spend is high relative to margin. If you have a 50% gross margin but only 8% net margin, and your COGS are fixed, the gap is almost certainly coming from customer acquisition costs. That's a signal to look hard at which channels are actually profitable — not which ones have the best-looking ROAS.

Your shipping strategy is costing you more than you think. Stores that offer free shipping across the board without adjusting product prices are essentially subsidizing customer decisions with their own profit. The fix isn't always to charge for shipping — sometimes it's raising prices, setting free shipping thresholds, or negotiating better carrier rates.

Returns are compressing margins on specific products. Most store owners look at returns as a store-wide number. But returns are often concentrated in two or three products. If you can identify which SKUs have the worst return rates, you can address those specifically — better product photography, sizing guides, product descriptions that set accurate expectations.

You're carrying too much overhead in apps and tools. If your net margin is thin, a $50/month app that you barely use isn't a minor expense — it's a decision. Audit your app stack every quarter.

When the gap is healthy vs when it's a warning sign

A gross-to-net gap of 20–30 percentage points is fairly typical for a well-run Shopify store with meaningful ad spend. A gap of 40+ points is worth investigating. It doesn't mean the business is failing — it means something specific is consuming margin, and you should know what it is.

The gross margin number tells you whether your product economics work. The net margin tells you whether your business model works.

Both matter. Neither one alone is enough.


Why tracking this over time matters more than a single snapshot

A store with a 12% net margin this month might have had 18% last month. What changed? If you're not tracking this consistently, you won't know — and you won't catch a problem until it's already significant.

A few scenarios where the trend matters more than the number:

  • Ad costs rising, prices unchanged. Meta and Google CPMs fluctuate. If your acquisition cost per order goes from $8 to $14 and your product price stays the same, your net margin is declining even if revenue is growing.
  • New product launches with different margins. Adding a lower-margin product to your catalog can dilute your overall net margin without being immediately obvious.
  • Shipping carrier rate increases. Carriers adjust rates. If you're not tracking shipping cost as a percentage of revenue, a rate change can quietly erode margins over months.

This is why looking at Shopify gross vs net profit as a trend — not just a monthly report — is one of the most useful habits you can build.

Flat UI mockup on a white background of a SaaS profit analytics dashboard showing a line chart with two lines — one for gross margin percentage (steady around 58%) and one for net margin percentage (trending downward from 16% to 9% over six months). X-axis shows months January through June. Both lines are clearly labeled. A callout box on the chart highlights the widening gap between the two lines with the label

Gross profit by product vs net profit by product

Here's where things get really useful — and where most Shopify reporting falls completely short.

Store-wide margins are helpful context. But product-level margins are where you actually make decisions.

Say you sell three products:

  • Product A: $80 price, $22 COGS, ships for $5, rarely returned → strong net margin
  • Product B: $60 price, $28 COGS, ships for $8, 20% return rate → weak net margin despite decent gross margin
  • Product C: $45 price, $9 COGS, minimal shipping → excellent net margin

If you're spending your ad budget equally across all three, you're subsidizing Product B with profits from A and C. That's a common situation. You can only see it when you're looking at net profit per product — not just revenue or even gross profit.

Most store owners have one or two products that are quietly dragging down overall profitability. Finding them isn't complicated once you have the right data. Acting on it is even simpler: shift ad spend, adjust pricing, or discontinue.


Getting to real profit visibility

Calculating Shopify gross vs net profit accurately means connecting several data sources that don't naturally talk to each other: your Shopify order data, your COGS, your shipping carrier invoices, your ad platform spend, and your payment processor fees.

Doing this manually in a spreadsheet is possible. We've seen it. It takes hours, it's error-prone, and it only gives you a backward-looking snapshot. Most store owners do it once, feel good about it, and then don't revisit it for three months.

The better approach is to have your profit dashboard update automatically — so you can see where your net margin stands today, which products are most profitable, and whether this week's ad spend is actually working.

That's exactly what Shopimize is built for. Connect your store, add your COGS and ad accounts, and you get a live view of your true profit — down to the product and order level, without building a single spreadsheet.


The bottom line on gross vs net profit

Gross profit tells you whether your product pricing and sourcing make sense. Net profit tells you whether your whole business makes sense. You need both — but most Shopify merchants are making decisions with only one of them.

The gap between your gross and net profit isn't something to be anxious about. It's information. A wide gap might mean your ad strategy needs recalibrating. A shrinking gap over time is a clear sign something changed. Knowing which products actually make you money — at the net level — changes where you focus.

Tracking Shopify gross vs net profit consistently is one of the highest-leverage habits in your business. The stores that do it make better pricing decisions, spend their ad budgets more efficiently, and don't get surprised by bad months.


FAQ

What's the difference between gross profit and net profit on Shopify?

Gross profit is your revenue minus the cost of goods sold — what you paid for the products you sold. Net profit is what remains after all other expenses are deducted: Shopify fees, transaction fees, shipping, ad spend, returns, and app costs. Shopify's built-in dashboard shows you gross sales figures but doesn't calculate true net profit automatically.

What is a good net margin for a Shopify store?

Net margins vary significantly by niche, but 10%–20% is a reasonable benchmark for a healthy, scaled Shopify store with meaningful ad spend. Stores with lower acquisition costs (strong organic traffic or email) can achieve 25%+. Below 5% is a signal worth investigating, especially if you're growing — scaling a low-margin business often makes the problem worse, not better.

How do I calculate my real net profit from Shopify?

Start with your total revenue, subtract COGS, then subtract Shopify subscription and transaction fees, shipping costs (what you paid, not what you charged), ad spend across all platforms, return costs, and app subscriptions. The result is your net profit; divide by revenue and multiply by 100 to get your net margin percentage. Our free profit calculator can walk you through this with your own numbers.

Why does my gross margin look good but net margin feel low?

Usually it's one of three things: ad spend that's high relative to your margin, shipping costs you're absorbing to offer free shipping, or a high return rate on specific products. The gross-to-net gap is a useful diagnostic — a 40+ percentage point difference almost always points to a specific cost driver worth addressing.

Know your real margins — not just gross

Calculate net margin per product, per channel — after all costs, not just COGS.

Try Shopimize free
Or try our free profit calculator →

More on Margins(11 articles)

View all →
Margins

7 leviers pour améliorer vos marges sans augmenter vos prix

12 min read
Margins

What's a Good Profit Margin for a Small E-commerce Business?

10 min read
Margins

Realistic Dropshipping Margins in 2026 (With Real Numbers)

10 min read
Shopimize

The ultimate analytics platform for e-commerce businesses. Get real-time insights, track profits, and grow your business with confidence.

Product

  • Features
  • Integrations
  • Pricing
  • Sign Up
  • Login

Resources

  • Help Center
  • Changelog
  • Affiliate Program
  • App Status
  • Blog
  • E-commerce Profit Calculator
  • E-Commerce Glossary

Platforms

  • Shopify
  • PrestaShop
  • WooCommerce
  • Wix Soon

Company

  • About Us
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 Shopimize. All rights reserved.

Made with ❤️ for e-commerce merchants