For online stores & DTC operators

After the last order ships,
know if today actually made money.

Stripe says €2.847 came in. Doesn't say what stayed after COGS, fees, shipping, refunds, ads, and the slice of warehouse rent. Type tonight's gross, tap your variable costs, let nouz handle the fixed slice — and see today's EBIT before you close the laptop.

Set up in 7 minutes · No setup fee · Pay monthly

Wednesday · 23:14 Settled
EBIT today
418,72
+6,4% vs same Wednesday last month
Revenue
€2.847,80
Expenses
€2.258,88
EBIT
€418,72
Gross revenue (you typed)€2.847,80
− Cost of goods (you logged)−€854,34
− Payment fees + shipping−€188,72
− Refunds & ad spend−€1.215,82
− Fixed-cost slice (auto)−€170,20
= EBIT today€418,72
The problem

It's 11pm. The store had a "good day." You're not sure that means anything.

Wednesday · 23:14 · The DTC store run from a kitchen table

Shopify says €2.847 in revenue, 62 orders. Meta Ads dashboard says ROAS 2.8×. Stripe says fees were €108. Refunds — you'd have to dig.

After fees, refunds, shipping, COGS and ads — did we keep anything?

You don't actually know. Six tabs are open. The numbers don't agree with each other. The Reels campaign you scaled three weeks ago is "doing fine," but the ROAS calculation doesn't include refunds and you have a hunch it shouldn't. The shipping you charge is €4.90; DHL charged you €6.20 yesterday. Klarna takes a chunk you haven't bothered to model.

The accountant will tell you in six weeks. By then the campaign has run another 21 days. By then the campaign has run another 21 days. The shipping leak is up to €280 a month and you still don't see it.

You close the laptop. Not bad. Probably. You'll look properly on the weekend. (You won't.)

What it costs

The price of not knowing,
quarter by quarter.

For a DTC store doing around €40k/month, here's where margin quietly evaporates. Each leak is one small thing — invisible in Shopify, invisible in Meta, invisible in Stripe. Together they're the difference between profitable and "I think we're fine."

01 · Scaling a profitless ad
€640per quarter

The Reels campaign that looks like 2.8× ROAS

€20/day on a campaign returning €18/day after refunds and Stripe fees. Meta won't tell you. Catch it day three and you reallocate budget. Catch it never and it runs all quarter.

02 · Fee & chargeback creep
€910per quarter

Stripe 1.4%. PayPal 3.4%. Klarna 4%. You forgot.

Blended payment cost creeping toward 4.2% with Klarna mix shifts and a stray chargeback. Easy to assume "3% on everything." That assumption costs ~€300/month.

03 · Shipping under-charged
€1.560per quarter

You charge €4,90. It actually costs €6,20.

DHL bumped rates in March. Your shipping rules didn't. €1,30 lost per order × ~200 orders/month × 3 months. Visible the same week you log the new carrier invoice into nouz.

04 · Refund-rate blind spot
€1.080per quarter

12% refund rate, hidden in net revenue

Refund rate on the linen line crept from 4% to 12% — sizing issue. Shopify averages it across the catalog so you don't notice. Log refunds as you process them and the week-on-week revenue dip is unmissable.

≈ Annualised, this is
16.760,00

— Illustrative figures, modelled from real DTC patterns. Your version is probably worse on at least one row. nouz catches each of these the same week it happens.

The after

Wednesday, 23:14.
You already know.

You close Shopify. Close Meta Ads. Close the six tabs.

Your phone says €418,72. Today's EBIT — net of COGS, fees, shipping reality, refunds, ads, and a fair slice of warehouse rent. No spreadsheet. No "I'll look at it tomorrow." No "let me ask the accountant."

You walk away from the kitchen table knowing what today earned. Wednesday's a question with an answer. Yesterday's ad scale-up was actually break-even — you'd know by morning. The accountant still files your VAT — but you stopped waiting on her to find out whether the store is paying itself.

That's the whole thing.

Wed · 23:14 · Settled
418,72
+6,4% vs same Wednesday, last month
Today, on every online store running nouz
What nouz is

One screen on your phone. Once a day. True EBIT, tonight.

nouz is a daily P&L tracker, built for owner-operator online stores. You type tonight's gross from Shopify in ten seconds, tap variable costs as the day happens — fees, refunds, shipping, today's ad spend — and your big fixed costs are already pro-rated into the day's slice. EBIT shows before you close the laptop.

Not a replacement for your accountant — keep her. A replacement for the silence between her reports. The numbers a DTC store actually runs on: today's revenue, today's variable costs (the full stack — COGS, fees, refunds, ads), today's slice of warehouse rent — and one number on top: did today pay.

The three numbers nouz settles for you

Revenue, expenses, EBIT — net of a fair slice of fixed cost.

Revenue · today
€2.847

Tonight's gross from your store dashboard — typed in once, in 10 seconds. VAT and card fees handled.

Expenses · today
€2.258

COGS, payment fees, shipping reality, refunds, today's ad spend — tap them as you go, or log the lot at end of day. Categories live in your settings.

EBIT · today
€418,72

What stayed, after revenue minus expenses minus today's slice of warehouse rent. The one number on top — did today pay.

The screen you glance at

Your store's nouz home, after the last order ships.

Month-to-date gross on top. Your week, day by day. Revenue, expenses, EBIT — all settled. The one screen between Shopify and Meta Ads that finally tells you what actually stayed.

app.nouz.co / home
LIVE
Good evening, Sofia.
Your month so far
40.218,00
+11,2%vs €36.168,00 at day 15 last month · biggest day was 5 March at €3.910,00

Your week so far

Monday to today · vs same days last week

Full history →
Mon13 Mar
€2.140
Tue14 Mar
€2.620
Wed15 Mar
€2.847
Thu16 Mar
Fri17 Mar
Sat18 Mar
Sun19 Mar
Revenue
€7.607
+13%vs €6.730 · 3 days in
Expenses
€6.142
+€480vs €5.662 · 3 days in
EBIT
€1.465
+37%avg €488/day · 3 days in
A day on nouz

A DTC day,
kitchen table to inbox zero.

Four interactions a day. Under a minute combined. Built for solo founders and 2-person teams who don't have time to assemble dashboards from six tabs.

01
8:00 · with coffee

Open the app. Yesterday's EBIT, the week so far

Phone in hand. Seven day cards on the home screen, this week vs last. Yesterday closed honest. You know where the week stands before the inbox opens.

~ 10 s
02
13:00 · between calls

Log this morning's ad spend

Quick check of Meta + Google. Open Expenses, type today's spend so far, save under Ads. Five seconds. The day's running EBIT updates as you go.

~ 10 s
03
17:00 · refunds processed

Drop the day's refunds

Three refunds processed via Stripe. Log the total under Refunds — five seconds. Real net revenue, not the vanity gross.

~ 10 s
04
23:00 · laptop closes

Type the day's gross, see the EBIT

Open Revenue. Type today's gross from Shopify. nouz adds today's slice of fixed costs and shows EBIT — net of fees, refunds, shipping, ads. Close the laptop, walk away.

~ 25 s
05
Sunday · morning

Read the week from your home screen

Coffee in hand. Seven day cards in front of you, this week vs last. The scale-up was actually break-even after refunds — decide on facts, not on the Meta dashboard's vanity number.

~ 5 min · weekly
vs. what you have now

Shopify, Stripe, Meta Ads, your accountant — none of them tell you tonight.

Five honest alternatives. Each one tells you a slice. None of them gives you tonight's true EBIT after fees, refunds, shipping and ads.

Your accountant

Necessary, but six weeks late.

Files your VAT and year-end. Won't tell you tonight's ROAS, refund rate, or fee creep. 4–8 week lag.
Per month€120 – €300
Shopify · Stripe · Meta Ads

Each tells one part of the story.

Three dashboards, three different numbers. None nets fees, refunds, shipping reality and ad spend into a single EBIT.
Per monthIncluded
A spreadsheet

Works for the first month.

Pull Shopify exports, Stripe CSVs, Meta reports, paste, VLOOKUP, repeat. Week 3 is when you stop opening it.
Per monthFree + your Sundays
Triple Whale · Lifetimely · Polar

Built for 8-figure brands with finance teams.

Powerful, expensive, optimised for marketers. Less useful when you also need fixed-cost slicing and the same routine your accountant feeds from. Days of setup.
Per month€129 – €499
Doing nothing

You'll find out eventually.

The campaign runs another 21 days. The shipping leak adds another €280. The linen refund rate hits 15%. You'd rather know.
Per monthFree, up front
→ nouz

True EBIT, tonight.

Type tonight's gross. Tap variable costs as you go — COGS, fees, refunds, ads. Fixed costs slice themselves into the day. ~60 seconds a day. 7-minute setup.
Per month€19

Your accountant still files your books. nouz fills the silence between her reports.

The honest questions

What every DTC operator asks before they sign up.

— "I already have an accountant."

Keep her. She closes your books. nouz closes your day.

An accountant tells you what March looked like — in May. nouz tells you what Wednesday looked like — on Wednesday. Different jobs, both needed. She'll thank you for the cleaner data.

— "How long does setup take?"

Seven minutes. Your first daily P&L lands tonight.

Add your three biggest fixed costs — rent, payroll baseline, recurring subscriptions. Pick your VAT rate. Done. You'll close out tonight on nouz.

— "Do I need to plug in Shopify / Stripe / Meta?"

No. You type tonight's gross from your store dashboard.

Ten seconds at end of day. Tap fees, refunds, shipping and the day's ad spend as expenses — Shopify and Meta will tell you those numbers anyway. No connector to break, no OAuth that expires on a Sunday, no IT call when Meta updates the API.

— "What about my data?"

EU-hosted, GDPR by default, yours to take.

Hosted in Frankfurt. No data leaves the EU. We never connect to your store, payment processor or ad accounts — only your daily totals live in nouz. Whatever you've entered is yours; cancel and we hand it back on request.

— "I'm not a finance person."

If you read your Shopify dashboard, you can read nouz.

One number per day. Green if you made money. Red if you didn't. Drill down only when you want to. The complicated maths runs in the background — you see the result.

— "We're a solo founder. Is this for us?"

Built for stores doing €10k–€200k/month.

Solo founder running it from a laptop, or a 2-3 person team. If you have a finance director or hit eight figures, you'll outgrow us — that's fine. Until then, this is for you. Multi-store supported — switch between stores from Settings; each one keeps its own daily P&L.

FAQ

The long-tail stuff.

Contracts, multi-store, VAT, cancellation. The fine-print questions, answered without fine print.

Is there a contract or a minimum term?

No. Monthly billing, cancel any time from inside the app. No phone calls, no "retention specialist."

Card at signup, charged monthly. Cancel mid-month, charged pro-rata to the day.

How does the daily EBIT actually get computed?

You type today's gross revenue. You log today's variable costs — COGS, payment fees, shipping, refunds, ad spend — as expense entries. nouz adds today's pro-rated slice of your fixed costs (rent, payroll baseline, recurring subscriptions). EBIT = revenue − expenses − fixed-cost slice.

Every line is something you entered or something you set once in Settings. Nothing is a black box. Nothing is pulled from a third-party API in the background.

Do you support multiple stores?

Yes. Each store keeps its own daily P&L — its own revenue, expenses, fixed costs. Switch between stores from Settings; the home screen, statistics and history all rebind to the active store.

No extra per-store fee up to three stores on the standard plan. Four or more, talk to us about Team.

What about Amazon, Etsy, marketplaces?

Works for any channel that gives you a daily gross number — Shopify, WooCommerce, Etsy, Amazon, eBay, Vinted, Bol.com, your own checkout. Type the day's total from each channel as a revenue entry; log the channel-specific fees as expenses. The daily P&L is platform-agnostic by design.

What if I also have a physical shop?

Treat each as a separate location in nouz — your online store and your physical shop each get their own daily P&L, their own fixed costs, their own catalog. Switch between them from Settings.

If you're mostly in-store, the retail page is closer to your reality.

What languages and currencies do you support?

App in English and German today. More European languages rolling out.

Default currency Euro, with native CHF / GBP / DKK / SEK / NOK / PLN / CZK / HUF / RON. One currency per location — set in Settings.

Does nouz handle VAT?

Every revenue entry tracks VAT-inclusive and VAT-exclusive figures using your default rate (set once in Settings), and your accountant can pull a clean monthly summary. We don't file your VAT for you — that's your accountant's lane, and we're staying out of it.

Can I get my data out if I cancel?

Yes. Whatever you've entered is yours — revenue entries, expenses, fixed costs, daily P&Ls. Self-serve export is on the roadmap; until it ships, email support and we'll hand you a one-time CSV dump within a working day. Take it to a spreadsheet, take it to your accountant, take it nowhere.

Get started · 7-min setup

Tonight at midnight, you'll know your true EBIT.

Seven minutes from signup to your first daily P&L. Keep your accountant. Lose the six-week wait.

No setup fee·Switch tiers anytime·Pay monthly·EU-hosted & GDPR