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
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.)
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."
€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.
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.
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.
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.
— 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.
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.
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.
Tonight's gross from your store dashboard — typed in once, in 10 seconds. VAT and card fees handled.
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.
What stayed, after revenue minus expenses minus today's slice of warehouse rent. The one number on top — did today pay.
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.
Monday to today · vs same days last week
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.
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.
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.
Three refunds processed via Stripe. Log the total under Refunds — five seconds. Real net revenue, not the vanity gross.
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.
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.
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 still files your books. nouz fills the silence between her reports.
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.
Add your three biggest fixed costs — rent, payroll baseline, recurring subscriptions. Pick your VAT rate. Done. You'll close out tonight on nouz.
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.
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.
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.
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.
Contracts, multi-store, VAT, cancellation. The fine-print questions, answered without fine print.
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.
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.
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.
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.
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.
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.
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.
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.
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