CH. 01 21:47, Sunday

21:47, Sunday.

The invoice is due tomorrow. The week is already gone.

So you open the calendar. Three meetings. Zero work blocks.

Then the git log. Forty-one commits since Monday — none of them says how long it took.

$ git log --since="last monday" --oneline | wc -l 41

Then the browser history. Tuesday alone: 412 entries.

And then — the part nobody writes down.

“Tuesday was… four hours? Call it three. To be safe.”

the ritual takes about two hours, most sundays. it bills exactly zero.

CH. 02 The math

Rounding down, out of guilt, has a price.

It feels honest. It's just expensive. Timesheets rebuilt from memory under-bill by about 20% — not because you're careless, but because nobody invoices an hour they can't quite prove.

−20% of worked time never reaches the invoice
€1,150 missing per month, at €72/hour
€13,800 missing per year. every year.

at 80 billed hours a month. swap in your own rate — the shape stays.

There's another way to spend Sunday

CH. 03 The fork

The same evening, twice.

This Sunday
  1. 21:47 Open the calendar. It's mostly empty.
  2. 22:08 Scroll Tuesday's browser history. 412 entries, zero hours.
  3. 22:30 Reconstruct Tuesday from the git log.
  4. 22:58 “Four hours? Call it three.” Round down, out of guilt.
  5. 23:21 Repeat for Wednesday. Then Thursday.
  6. 23:58 Send the invoice. Go to bed unsure.
Next Sunday
  1. FRI 17:02 The invoice drafts itself from tracked sessions.
  2. FRI 17:04 You read it. Every line has timestamps behind it.
  3. FRI 17:06 Send. Done before dinner.
  4. SUN 21:47 Sunday is just… Sunday.

Same client. Same work. Different Sunday.

CH. 04 The mechanism · 90 seconds

No magic. A watcher.

  1. 01

    Install the watcher

    A small desktop app for Windows, macOS and Linux — plus browser extensions for Chrome, Firefox, Edge and Safari, for the work that happens in tabs.

  2. 02

    Point it at your work

    Project folders for the desktop. URL patterns for the browser. That's the entire configuration.

  3. 03

    It writes the timesheet

    Every file save and every tracked visit becomes a timestamped session, sorted by project. While you work. Without you.

  4. 04

    Sessions become invoices

    Auto-numbered, built from real hours, exported as PDF, CSV or JSON. Drafted Friday. Sent Friday.

Set it up in 3 minutes

Free plan, unlimited folders  ·  no credit card

CH. 05 The receipts

“I discovered I was undercharging by 20%. Found it the first week.
Sarah Mitchell · design consultant
“I got my Sunday evenings back. The invoice is just… done.
Marcus Chen · freelance developer

CH. 06 The decision

Choose next Sunday.

Solo

€0 forever

the ritual, retired

  • unlimited folders & URL patterns
  • 30-day history
  • weekly reports
Start free

most freelancers land here

Pro

€8 / month

or €80 a year — two months free

  • everything in Solo
  • unlimited history
  • analytics & tags
  • invoice generation
  • PDF · CSV · JSON exports

costs less than six minutes of your rate

Start Pro

Team

€6 / user / month

minimum 4 seats

  • team dashboard
  • manager reports
  • billable rates
  • client portal
  • DPA included
Start Team

four objections, briefly

Do you read my files?
Never. The watcher records timestamps and paths — it can't see contents, and we don't want it to.
What if it gets a session wrong?
Fix it in the dashboard — split, merge, reassign, delete. Automatic doesn't mean read-only.
I do flat-fee work. Why track?
So you know your effective rate — and which flat fees are quietly underwater.
Can I cancel?
Anytime. Export everything first — it's your data, not ours.

Final frame Next Sunday, 21:47

Next Sunday can be different.

Setup takes three minutes. The first invoice writes itself.

Start tracking free

this page took you ~4 minutes to read. that's longer than the setup.