Billable Session Timer — Time That Turns Into Invoices

Start the clock on a client task and watch worked time become billable value, live — then turn the finished session into an invoice line with one click.

We'll nudge you at 80% and 100% of this.

Ready to start

0:00:00

€0.00

0.00 h

Reminders

Heads up: we can't mute your operating system's notification settings for you. If you use Do Not Disturb / Focus modes, check them separately — one-line tip for macOS Focus / Windows Focus Assist.

Session log

Copy a finished session as an invoice line and paste it straight into the invoice generator.

Date Client Task Duration Rate Amount Actions
No sessions logged yet — stop a timer to see it here.

Why track billable sessions instead of guessing

Most freelancers estimate hours after the fact — reconstructing a day from memory at invoice time, which quietly rounds down real work. A session timer anchored to the clock closes that gap: every focused block of client work becomes an exact duration the moment you stop it, with the euro or dollar value already attached. There's no separate step where "about three hours" turns into a number you have to defend.

The real value isn't the stopwatch — it's what happens the second you hit stop. A logged session already knows the client, the task, the rate, and the amount, so it can become an invoice line without re-typing anything. That's also where scope creep gets caught early: if a session runs past the time you planned for it, that's the same signal that feeds a change order — extra time on a fixed-scope task is exactly the moment to raise a change order instead of quietly absorbing the hours.

Does this replace a full time-tracking app?

No — it's deliberately narrow. It times one session at a time and turns it into a billing line, without projects, teams, or reports to configure.

What happens if I close the tab while the timer is running?

The timer anchors to real clock timestamps, not a countdown that resets, and saves its running state to your browser. Reopen the page and it picks up exactly where it left off.

Will it notify me if I go over my planned time?

If you set a planned duration, you'll get an in-page nudge at 80% and again at 100%, plus an optional browser notification if you grant permission. We can't override your OS's own Do Not Disturb settings, though.