Shopify shows revenue and order count. But after COGS, shipping, fees, ad spend, and refunds — the real number is very different. NetNet calculates it automatically.
A $100 sale might only yield $15 in profit after all costs. Shopify doesn't tell you that.
Spreadsheets go stale the moment you stop updating them. One missed refund throws everything off.
COGS in a spreadsheet, shipping in another, ad spend in Meta, fees buried in Shopify settings.
Aggregate numbers hide the orders that are losing you money.
Most merchants think profit = Revenue - COGS. But the real waterfall has three layers. Here's what a real order looks like:
Every order shows final profit — not revenue. When you fulfill a $100 order with 40% COGS and $8 shipping, you see $52 profit instantly.
Which products make the most profit? Sorted by contribution margin, not just gross margin. Your best seller might not be your most profitable.
See the percentage of revenue eaten by COGS, shipping, fees, and ad spend. Instantly spot if one category is out of control.
Compare this week vs last week, this month vs last month. Profit margins trending up or down? Shipping costs growing? NetNet flags it.
| Metric | Shopify Shows | NetNet Shows |
|---|---|---|
| Revenue | ✓ | ✓ |
| COGS tracking | ✗ | ✓ |
| Gross profit | ✗ | ✓ |
| Shipping costs | ✗ | ✓ |
| Gateway fees | ✗ | ✓ |
| Contribution margin | ✗ | ✓ |
| Net profit | ✗ | ✓ |
KPI cards, trend charts, cost breakdowns — updated with every order.
Gross Profit → Contribution Margin → Net Profit. See which layer needs attention.
Click any order to see exactly how profit was calculated. Override costs when needed.
COGS, shipping, gateway fees, ad spend, custom costs — all configured once, calculated automatically.