Glossary

Glossary

Net profit

By Founder of UpsellShark and a working Shopify merchantUpdated

Definition

Net profit is what a store keeps after subtracting every cost from its revenue: product cost, payment fees, shipping, returns, taxes, ad spend and fixed costs. It is different from revenue, which is total sales, and from gross profit, which is sales minus product cost only. A store can have high revenue and still make no net profit.

Net profit vs revenue vs gross profit vs contribution margin

Four numbers get called "profit" in ecommerce conversations, and they answer four different questions. Revenue is the total money that came in from sales. Gross profit is revenue minus the cost of the products you sold, also called cost of goods sold. Contribution margin goes one step further and subtracts every cost that scales with the order, including the ad spend behind it. Net profit subtracts everything, fixed costs included, and is the only one that tells you whether the business made money.

They can tell completely different stories about the same month. A store doing $80,000 in revenue at a 55% gross margin looks healthy until ad spend, shipping, returns, software and salaries come out, at which point it can be flat or negative. This is the single most common way a growing Shopify store gets into trouble: revenue rises every month, so nobody looks harder, and the net number has quietly been falling the whole time.

Use gross margin to decide whether a product is worth selling. Use contribution margin to decide whether an ad is worth running. Use net profit to decide whether the business is working.

Three descending bars for one $100 order - $100 of revenue, $60 of gross profit after $40 of product cost, and $33.80 of contribution margin after a $3.20 payment fee, $8 of shipping and $15 of ad spend - followed by an open panel where net profit lands once the order takes its share of fixed costs
Revenue can rise every month while the net number quietly falls, which is the most common way a growing store gets into trouble.

What costs do you subtract to get net profit?

Six things come out of the sale: what the goods cost you, the payment fee, the shipping you absorbed, anything that came back, the ad spend behind the order, and that order's share of your fixed costs. Revenue minus all six is net profit. The arithmetic is easy, and the awkward part is that those six numbers live in six different places, a few of which never appear in Shopify at all.

Working from a Shopify order, the costs that come out are:

  • Product cost - what you paid your supplier per unit, plus inbound freight and per-unit packaging.
  • Payment processing - Shopify Payments takes a percentage plus a fixed amount per transaction, and the rate differs by country, card type and Shopify plan. An external gateway adds a Shopify transaction fee on top.
  • Shipping you absorb - the gap between what the customer paid for shipping and what the carrier charged you. Free-shipping thresholds make this the most underestimated line on the list.
  • Returns and refunds - the refunded revenue, the return shipping, and the stock you cannot resell. A chargeback is the same loss with a dispute fee on top of it, and when both keep arriving from one buyer it stops being a cost line and becomes someone to stop selling to.
  • Ad spend attributed to the order - the share of Google, Meta or TikTok spend behind the sale.
  • Fixed costs spread across the period - your Shopify plan, app subscriptions, salaries, rent, accounting.

What Shopify shows you, and what it does not

Shopify reports revenue, gross sales, discounts, returns and taxes well. It does not calculate net profit, and the reason is simple: it does not know most of your costs. Your supplier price lives in your head or a spreadsheet, your real shipping cost lives with the carrier, and your ad spend lives in the ad platforms.

Shopify does store a Cost per item field on each product variant, which powers a gross-margin figure in some reports. That is genuinely useful and worth filling in. It stops at gross margin though, so it will not catch the order that lost money after a discount code, a return and $18 of ad spend.

The gap is why profit apps exist. The useful ones do not just add a number; they tell you which parts of the calculation are measured and which are guessed. See how to calculate net profit on Shopify for the step-by-step version, and how to tell whether your store is profitable for the same question asked of a whole month.

Why does my net profit number look wrong?

Three mistakes account for most profit numbers that turn out to be wrong: tax sitting inside your own prices, one blended margin stretched across the whole catalogue, and returns counted before they land.

Tax-inclusive pricing is the one that catches European stores hardest. If you sell in a market where prices include VAT, the order subtotal Shopify shows you already contains the tax.

Treat that subtotal as revenue and you overstate profit by the full VAT amount, which across most of Europe means overstating it by 20% to 25% of order value. Any profit calculation for an EU store has to strip tax out first, and plenty of tools quietly get this wrong.

A flat margin assumption is the second. Applying one blended margin across the whole catalogue hides the products that lose money, and real per-product cost almost always turns up a group of SKUs that were never profitable, usually the ones bought at low volume or discounted most often.

Counting returns late is the third. A return can land weeks after the sale, so a month that looked profitable on the 30th can turn once the returns settle. Profit calculated before returns come back is a forecast rather than a result.

A $100 tax-inclusive order split into an $80 revenue block and a $20 block of 25% VAT, with one card showing that counting the whole $100 as revenue overstates profit by the full $20 and another showing the tax taken out first
Across most of Europe this overstates profit by 20% to 25% of order value, on every order, before a single cost has been counted.

Is net profit the same as the cash in your bank account?

No, and the two can disagree for months at a time. Profit and cash move on different clocks: payouts arrive on a delay, stock is paid for long before it sells, and a month with a big inventory purchase can be profitable on paper and painful in the bank. Neither number is the truthful one on its own. Profit tells you whether the model works and cash tells you whether you can pay for things this week.

Check profit monthly to see whether the business is sound, and check the bank weekly so a good month on paper does not walk you into a shortfall. Most of the gap between them is sitting on your shelves, so it helps to know what your stock is worth at cost rather than guessing at it.

What counts as a good net margin

There is no universal benchmark, and anyone quoting one without naming the product category is guessing. Net margin depends on what you sell, how much of your demand is paid, and how often things come back. A low-return, low-ad-dependence brand behaves nothing like a fashion store running paid social.

What matters more than the number is the pattern. Look for a net margin that stays positive after every cost including ads, and that holds or improves as revenue grows. A margin that shrinks while revenue rises means growth is being bought rather than earned, and it is the earliest warning sign in the whole set. The line each campaign has to clear before it pays for itself comes straight out of that margin, and break-even ROAS is where the arithmetic lives.

Example

A $100 order with $40 product cost, a $3.20 payment fee, $8 shipping you absorbed and $15 of attributed ad spend: revenue is $100, gross profit is $60, contribution margin is about $33.80, and net profit is whatever remains after that order takes its share of fixed costs. Run the same order in a VAT-inclusive market at 25% and revenue is actually $80, which moves every number below it.

Commonly confused with

Gross profit
Gross profit stops after the cost of the goods. Net profit keeps going through payment fees, shipping, returns, ad spend and the monthly bills.
Contribution margin
Contribution margin takes out every cost one order causes, ad spend included, and leaves the fixed costs alone. Net profit takes those out too, which is why it only means anything across a period.
Cash in the bank
Profit says whether the model works. Your bank balance says whether you can pay for things this week, and payout delays plus stock bought months early keep the two apart.

FAQ

Common questions

What is the difference between net profit and gross profit?
Gross profit is revenue minus the cost of goods sold. Net profit subtracts everything else too: payment fees, shipping, returns, taxes, ad spend and fixed costs like software and salaries.
Does Shopify show net profit?
No. Shopify shows revenue, gross sales, discounts, returns and taxes, and it can show gross margin if you fill in the Cost per item field. It does not know your shipping, ad spend or fixed costs, so it cannot calculate net profit.
How do I calculate net profit on Shopify?
Start from each order's revenue, then subtract product cost, the real payment fee, shipping you absorbed, any return, tax where prices include it, and the ad spend behind the sale. Spread fixed costs across the period so the monthly total reconciles.
Should I include VAT in revenue?
No. If your prices include VAT, the Shopify subtotal already contains the tax, so it has to come out before you calculate profit. Skipping this overstates profit by the full tax amount, which is 20% to 25% of order value in most of Europe.
Why is my net profit different from my bank balance?
They move on different clocks. Payouts arrive on a delay and stock is paid for before it sells, so a profitable month can still be tight on cash, especially after a large inventory purchase.
What is a good net profit margin for a Shopify store?
There is no universal figure, because it depends on category, return rate and how much demand you buy. The signal to watch is whether the margin stays positive after ads and holds as revenue grows.
Do I need an app to track net profit?
You can do it in a spreadsheet if your order volume is low and your costs are stable. It stops being practical once ad spend, returns and per-product costs all change month to month, which is the point most merchants move to a tool.

See net profit on every order

Easy Profit Calculator works out net profit per order after every cost. Free for up to 100 orders a month.

See Easy Profit Calculator