How to · 3 min read

How to track billable hours without timers.

Billable hours are the ones a client pays for. Tracking them well is less about discipline and more about setting things up so nothing slips through.

Key Takeaways
  • Separate billable vs non-billable early: Agree on scope boundaries upfront so you don't argue with yourself every Friday.
  • Capture passively, categorize later: Don't try to judge whether a quick call or bug fix is billable in the moment. Record continuously and review once a week.
  • Isolate idle gaps honestly: Don't let coffee or lunch breaks inflate timesheets. Honest tracking tools keep breaks separate.

Billable Work

Deliverable design & code, client meetings, project email threads, and scope revisions.

Non-Billable Admin

Accounting, chasing invoices, sales proposals, coffee breaks, and personal browsing.

Decide what counts as billable

Before tracking anything, agree with yourself, and ideally with each client, what is billable. Direct work on a deliverable almost always is. Calls, email about the project and revisions often are. Your own admin, invoicing and business development usually are not. Writing this down once saves arguing with yourself every Friday.

Capture everything, sort it later

The easiest time to lose is the short block: a ten-minute call, a quick fix, a reply that turned into half an hour. The fix is to record the whole day first and decide what was billable afterwards, rather than deciding up front which moments are worth recording.

An automatic time tracker does this for you by recording which app or site you were in and when. Without one, a simple log with the time next to each switch works, if you keep it up.

🚀 Effortless Billable Hours

Track every billable minute without touching a stopwatch.

Hustled boots with Windows and automatically associates active windows with client projects. You recover 2-4 forgotten hours every week without taking intrusive screenshots.

Review once a week, not once a month

A week is short enough that you still remember what each block was. Go through the recorded time, assign each block to a client or project, and set aside anything that was not billable. A month later, the same review turns into guesswork.

Keep idle time out

Time away from the computer should not end up billed to whatever was open when you left. Check your records for long gaps and decide deliberately whether each one was work, such as a call away from the desk, or a break.

Why Idle Detection Protects Client Relationships

Running a manual timer that stays on over lunch creates awkward explanations when invoicing. Passive tracking with automatic idle detection guarantees your invoice matches honest, defensible work.

Check your rate against real hours

Once you know how many hours you actually bill in a week, compare it with the hours you assumed when you set your rate. If the real number is lower, the rate needs to rise to reach the same income. Use our free Hourly Rate Calculator and Timesheet Calculator to check your arithmetic.

How Hustled does this

Hustled starts with Windows and records on its own, tidies the day into real blocks, and matches each block to the right client or project. You look it over, fix anything it got wrong, and export a CSV timesheet. Idle time is set aside, never padded into the job you had open.

Stop leaving billable hours on the table.

Hustled starts with Windows, notices what you work on, and writes your timesheet automatically.

100% Background tracking Local encrypted SQLite Native Windows 10 & 11

More from the blog

Comparison · 2 min read

Automatic Time Tracking Software Compared (2026)

Hustled, Rize, Timely, Memtime, Toggl Track and Clockify compared on price, free trials, automatic tracking and where your data is stored, from each pricing page.