For Shopify stores running paid ads

Know your real profit.

Your Shopify store's real net profit — not revenue, not estimates. Aftercosts pulls orders, ad spend, COGS, fees and refunds into one number: the actual one.

14-day free trial · Billed through Shopify · Cancel anytime.

Net Profit

€14,470

16.4% margin

+12.4%

Breakeven ROAS

2.16×

46.2% contribution

MER (blended)

3.36×

€26,260 ad spend

€

Net profit

Revenue minus every cost: COGS, ad spend, fees, refunds and fixed expenses. What you actually keep.

2.16×

Breakeven ROAS

The return your next ad euro must clear just to not lose money. Below it, you’re paying to ship orders.

3.36×

MER (blended)

Total revenue ÷ total ad spend, across every channel — the honest number platform dashboards inflate.

Every cost, subtracted. Every channel, judged.

Not another revenue dashboard. Each screen answers a decision you make before lunch — with your real numbers, not platform-inflated ones.

Overview

One screen, every cost subtracted.

Net profit, total sales, ad spend and ROAS at a glance — plus a daily revenue, profit and ad-spend chart. Switch between one store, several or all.

Net Profit

€14,470

16.4% margin

+12.4%

Total Sales

€92,400

+8.1%

Ad Spend

€26,260

+5.4%

ROAS

3.36×

breakeven 2.16×

Daily Revenue · Profit · Ad spend

RevenueProfitAd spend

Profit breakdown

A real P&L, line by line.

Gross sales down to net profit — refunds, COGS, ad spend, fees, shipping and expenses, each as a share of revenue. Export the whole ledger to CSV.

Gross sales€92,400100%
Refunds−€4,1804.5%
Net revenue€88,22095.5%
COGS−€33,52038.0%
Ad spend−€26,26029.8%
Transaction fees−€2,6503.0%
Shipping−€4,9005.6%
Operating expenses−€6,4207.3%
Net profit€14,47016.4%
Export CSV

Ads

Meta, Google, TikTok — judged against your breakeven.

Every paid channel against the ROAS floor it must clear to make money. The tick is breakeven; bars past it earn, bars short of it bleed.

ROAS by channel

Blended
3.36×€ 26.260,00+1.20×
Meta
3.60×€ 14.800,00+1.44×
Google
3.10×€ 8.200,00+0.94×
TikTok
1.90×€ 3.260,00−0.26×

Operations

Growth+

Suppliers, late shipments, return reasons.

A scorecard per supplier — order volume, late-shipment rate and return rate — so you catch the vendor quietly costing you margin before customers complain.

SupplierOrdersLateReturns
Atlas Apparel4124%9%
CJ Dropshipping28821%14%
Lisbon Knitwear962%6%

Products

Price, cost and margin — per product.

See selling price, cost per item and gross margin side by side, so a thin-margin SKU can't hide. Import COGS from a supplier spreadsheet in one upload.

ProductPriceCOGSMargin
Linen Wrap Dress€64.95€18.4072%
Wool Overcoat€129.00€61.0053%
Silk Scarf€29.95€7.2076%
Leather Tote€89.00€68.5023%
Import COGS (CSV)

Expenses

Fixed costs, folded into profit automatically.

Software, warehousing, contractors, plus cost rules like a % of revenue or a per-order fee — all subtracted from profit without a spreadsheet.

Operating expenses
Shopify + apps€348
Klaviyo€210
3PL warehousing€1,940
Contractors€3,200
Total€5,698

Refunds

Growth+

Partial refunds, and the reasons behind them.

Real partial amounts — not just full-order refunds — and the top reasons customers send things back, so you can fix the product, not just eat the loss.

Refund rate

4.5%

€4,180 this month

-1.2%

Top reasons

Too small34%
Not as pictured22%
Changed mind19%

Intelligence

Growth+

Winners and thin-margin alerts, surfaced for you.

Aftercosts watches for products breaking out, supplier costs jumping, and SKUs whose margin has gone too thin — so you scale winners and cut losers on time.

WinnerLinen Wrap Dress — units up 3.1σ

Sold 142 units in 3 days vs a 28-day baseline of 31. Consider scaling spend.

Thin marginLeather Tote — COGS is 77% of price

Margin below your 30% floor. Raise price or renegotiate supplier cost.

Product insights

Where every euro of revenue goes.

A single bar of where revenue actually went — COGS, ad spend, shipping, fees, expenses — so the biggest margin leak is obvious at a glance.

Cost as % of net revenue

From install to your first honest number in minutes.

1

Connect Shopify

One-click OAuth, read-only. Orders, products and refunds sync in minutes.

2

Add COGS & ad accounts

Import costs from a spreadsheet and connect Meta, Google, TikTok and Klaviyo.

3

See your real profit

Open it every morning to one honest number — and what’s eating the rest.

EU-hosted · Read-only Shopify access · OAuth-only connections · Cancel anytime

Questions? support@aftercosts.com

Choose your plan

14-day free trial. Billed through Shopify. Cancel anytime.

Starter

€ 30,00/mo

≤ 299 orders/mo · 1 store

  • True net-profit P&L
  • Meta / Google / TikTok / Klaviyo
  • Profit sheet + CSV export
Add to Shopify

Growth

Popular

€ 69,00/mo

≤ 2,000 orders/mo · 3 stores

  • Everything in Starter
  • Returns & operations intelligence
  • Winner + thin-margin alerts
  • Customer economics (CAC / LTV)
Add to Shopify

Scale

€ 149,00/mo

≤ 6,000 orders/mo · 5 stores

  • Everything in Growth
  • Goals + cashflow forecast
  • Discount ROI
  • Priority support
Add to Shopify

Pro

€ 249,00/mo

≤ 20,000 orders/mo · 10 stores

  • Everything in Scale
  • Up to 10 stores
  • Highest order volume
Add to Shopify

Enterprise

20,000+ orders/mo, unlimited stores, SLA. Custom-quoted.

Contact us

Questions

What does Aftercosts actually calculate?

Your real net profit: revenue minus every cost — COGS, ad spend, payment-processing fees, shipping, refunds and fixed expenses. Not revenue, not an estimate. The number you actually keep.

What's the difference between ROAS and breakeven ROAS?

ROAS is the return on your ad spend. Breakeven ROAS is the floor that spend must clear just to not lose money — it's 1 ÷ your contribution margin. Below it, every extra order costs you money. Aftercosts shows both, side by side.

Which platforms does it connect to?

Shopify for orders, products and refunds; Meta, Google and TikTok for ad spend; and Klaviyo for email and SMS revenue. You connect each with one click via OAuth.

Do you store my Shopify password?

No. You connect through Shopify's official OAuth with read-only access, so we never see or store your password and can never change your store.

Where is my data stored?

In the EU. Production data lives in an EU region and access is isolated per account.

Do I need a credit card to try it?

No. The 14-day trial needs only an email, with full Growth-tier access. Nothing is charged unless you choose a paid plan.

How is pricing structured?

By your monthly order volume and the number of stores you connect, from Starter (€30) to Pro (€249). You can upgrade, downgrade or cancel anytime.

See your real profit.

14-day free trial · Billed through Shopify · Cancel anytime.

Questions? support@aftercosts.com