FREE TOOL

True profit calculator for Shopify stores.

By Ibrahim Ölmez · Founder, nouz · Updated May 25, 2026

Enter order total, COGS, shipping, ad spend, and refund rate. See your real profit per order — after fees, shipping, refunds, and ads. The number Shopify Total Sales hides.

Per order

Defaults work for most small shops in the EU.

Order
Marketing
Refunds

True profit per order

€ 0,00
After fees, shipping, COGS, refunds, and ad spend.
Breakdown
− Stripe fees€ 0,00
− COGS€ 0,00
− Shipping cost€ 0,00
− Ad spend (per order)€ 0,00
− Refund-fee loss (avg)€ 0,00
True profit per order€ 0,00
Net margin %€ 0,00

How this calculator works (same formula nouz uses)

Shopify's "Total Sales" is a revenue headline, not a profit number. Your true profit per order is what is left after every real cost the dashboard leaves off the home screen: payment processing fees, the cost of the goods sold (COGS), the shipping you actually paid the carrier, the slice of ad spend that drove the order, and the fee you lose on every order that gets refunded. This calculator strips all five out, exactly the way nouz does when it shows your daily profit.

In plain English: True profit = order total − processing fees − COGS − shipping − ad spend per order − refund-fee loss. The refund-fee loss is the sneaky one: when you refund a customer you hand back the full order value, but the processor keeps the fee it charged on the original sale, so that fee is gone forever. We weight it by your refund rate so it shows up as a real, averaged cost per order.

A worked example

Using the defaults — a €60 order, €18 COGS, €6 shipping, €12 of ad spend per order, a 4% refund rate, and Stripe at 1.5% + €0.25:

So the order that "Total Sales" logs as €60 actually leaves you €22.80. Hide the ad-spend line and it looks like €34.80 — which is why owners who ignore ad cost feel richer than their bank balance says they are.

What a healthy number looks like

There is no universal target, but a few rules of thumb hold for small stores. A net margin (true profit ÷ order value) in the 15–30% range is workable; above 30% is comfortable and gives you room to bid harder on ads. Under 10% is fragile — one bad ad week or a supplier price rise wipes it out. If true profit per order is negative, every sale makes you poorer, and scaling ad spend just scales the loss faster. The single biggest swing factor is usually ad spend per order, not COGS.

Common mistakes

When to use it — and what's next

Use this whenever you set a price, launch a promo, or judge whether a product line is worth keeping. It is a per-order snapshot; to see the same math roll up across a whole trading day, nouz tracks it automatically. Note that nouz does not connect to Meta or Google Ads — it is a simple daily profit tool, not an attribution suite, so you enter ad spend per order yourself. See how it fits a store on our ecommerce solutions page, or check the sibling break-even ROAS calculator to find the ad return your margin can support.

Common questions

Why is my true profit per order so much lower than Shopify Total Sales?

Because Total Sales is revenue, not profit. It shows the order value before processing fees, COGS, shipping, ad spend and refund losses come out. This calculator subtracts all five, so a €60 order that Shopify celebrates can land near €22.80 in real profit once every cost the home screen hides is counted.

What is the refund-fee loss and why does it cost me money?

When a customer is refunded you return the full order value, but the payment processor keeps the fee it charged on the original sale. That fee is gone forever. We multiply it by your refund rate to spread the loss evenly across every order, so it appears as a small but real averaged cost.

How do I work out ad spend per order?

Take your total ad spend for a period and divide it by the number of orders in that period. If you spent €2,400 on ads and got 200 orders, each order carries €12 of ad cost. Entering that per-order figure is what turns a flattering margin into your real one.

Does nouz pull my ad spend and orders from Shopify or Meta automatically?

No. nouz is a simple daily profit tool, not an attribution or analytics suite. You enter order value, costs and ad spend yourself. That manual step is deliberate: it forces the real numbers into view instead of trusting a dashboard that leaves fees, shipping and ad cost off the headline.

Should shipping be what I charge the customer or what I pay the carrier?

What you pay the carrier. The calculator measures your cost, so enter the real fulfilment cost per order. If you offer free shipping you still pay the carrier, so that cost belongs here even though the customer saw €0. Charged shipping is revenue and is already inside the order total.

What net margin should I aim for per order?

There is no universal target, but for small stores a net margin of 15–30% is workable and above 30% is comfortable. Under 10% is fragile — a single bad ad week can erase it. If true profit is negative, every sale makes you poorer and scaling ad spend only scales the loss.

Get started · 7-min setup

Want this number every day, automatically?

nouz runs this exact calculation every night on your shop's real data. Set up takes 7 minutes — enter your fixed costs, set your categories, and tonight's P&L lands on your phone before you lock up.

14 days free·No card at signup·Pay monthly·Cancel in two clicks