The naive 'price minus COGS' margin lies. This calculator shows your real net margin after every cost — Shopify fees, shipping, returns, ads, overhead.
Total ad spend / paid orders.
% of orders returned.
Reverse shipping + restocking + lost product.
% of revenue absorbed by salaries, software, rent.
Shopify fee assumed at 2.9% + $0.30 per transaction (standard Shopify Payments).
If you only looked at price − COGS, you'd think your margin is 76.0%. The real number — after every cost — is 50.5%. That's a 25.5-point gap, and it's where most Shopify brands quietly bleed money.
Almost every founder we talk to quotes their margin as (price − COGS) ÷ price. It's the easy number. It's also wrong. That formula ignores Shopify fees, shipping you absorb, packaging, your blended CAC, and the cost of returns. The gap between naive margin and true margin is typically 15-30 percentage points. Small enough to ignore at low volume, fatal at scale.
Real net margin per order = (revenue + shipping charged) minus: COGS, packaging, your real shipping cost, payment processing fees (Shopify takes 2.9% + $0.30 by default), CAC, the prorated cost of returns (return rate × cost per return), and a slice of overhead (salaries, software, rent). Whatever's left is profit. Anything else is fiction.
Shopify shows revenue. Meta and Google show ROAS. Neither shows profit. They can't — they don't have your COGS, your supplier invoices, your return rates, your overhead. So most founders default to the metrics they can see and fly blind on the only one that matters. That's exactly the gap our Profit Tracker app closes for Shopify stores.
Once you know your real margin, three levers move it: raise prices (almost always under-tested), reduce COGS (renegotiate suppliers, MOQ tiers, packaging), or cut return rates (size guides, better PDPs, post-purchase flows). Cutting ad spend rarely helps if your unit economics are broken — it just shrinks the leak. Fix the unit, then scale.
Returns are the most underestimated cost in DTC. A 5% return rate at $6 of reverse logistics + restocking is only $0.30 per order on paper. But in apparel, return rates of 25-40% are routine, and the per-return cost is often $10-15 once you count the damaged product that can't be resold. That can erase 10+ points of margin overnight.
Profit Tracker by Ecombone connects to your Shopify store, ad accounts, and shipping carriers — and shows your real margin per order, per SKU, per country, in real time.