How to track billable hours without micromanaging your team
Track billable hours without micromanaging: timers not screenshots, projects not keystrokes, and a rollout script. Hubstaff, Toggl and Harvest compared.
On this page
You can track billable hours without micromanaging by changing what you measure: log time against projects and tasks, started and stopped by the person doing the work, and never capture screens, keystrokes or activity scores. The data you need to invoice a client and price the next one is "eight hours on the redesign this week". The data that destroys trust is "active 61% of the time between 2 pm and 3 pm". Tools exist for both, and the choice is a cultural decision dressed up as a software one.
We run a small agency and a product company on self-logged time, and this post is how we think about it: what to track, what to refuse to track, how the main tools differ as of October 2026, and a script for introducing tracking to a team that has never done it.
Why billable hours matter even when you trust everyone
The case for tracking time in an agency is not suspicion. It is three numbers you cannot run the business without:
- Utilisation. The share of paid hours that are billable. An agency at 55% utilisation and one at 75% have very different margins on the same revenue.
- Project margin. Whether the $12,000 fixed-fee project took 90 hours or 190. Without hours you only learn this when the quarter closes.
- The next quote. Every estimate is built on what the last similar job actually took. No timesheets means guessing, and guessing low is how agencies go broke.
None of these needs to know what someone was doing at 2:47 pm. They need weekly totals by project and person, reasonably accurate, entered honestly.
Timers versus screenshots
The tools split into two families, and the split is the whole argument.
| Self-logged timers | Monitoring | |
|---|---|---|
| What is recorded | Start, stop, project, task, optional note | The above, plus screenshots, activity levels, app and URL logs, sometimes idle detection |
| Who starts it | The person doing the work | Runs in the background once installed |
| What it answers | How long did this project take | Was this person at the keyboard |
| Effect on behaviour | People round to the nearest 15 minutes and sometimes forget | People keep the mouse moving and stop taking the breaks that make them good |
| Typical tools | Toggl Track, Harvest, Atrix time tracking | Hubstaff, Time Doctor, ActivTrak |
Monitoring tools answer a question agencies do not actually have. A client pays for outcomes and, in a time-and-materials contract, for hours; no client has ever asked for a screenshot. The question monitoring answers is "is my team working", and if you need software to answer it you have a hiring or management problem that screenshots will not fix.
What the tools do, as of October 2026
Prices and features checked on each vendor's own pricing page on 27 October 2026, at the yearly-billed rate with the monthly rate in brackets.
| Tool | Entry paid plan | Screenshots or activity monitoring | Notes |
|---|---|---|---|
| Hubstaff | Starter, $4.99 per seat ($7 monthly); Grow $7.50 ($9); Team $10 ($12) | Yes: up to 500 screenshots per user a month on Starter, 1,500 on Grow, unlimited on Team; activity levels and app/URL tracking | Billed per seat for every member, including those who do not track time; 2-seat minimum reported by third parties, not stated on the page we read |
| Toggl Track | Starter, $9 per user ($12 monthly); Premium $16 ($24) | No screenshots; the page says "No screenshots, no surveillance". Optional desktop activity timeline tracks apps and sites used for over 10 seconds, which blurs the line | Free for up to 3 users |
| Harvest | Teams, $9 per seat ($11 monthly) | No | Free plan: 1 seat, 2 projects; includes invoicing and expenses |
| Atrix | Builder $39 for 5 seats, Studio $149 for 15 | No, and none planned | Timer, timesheets and approvals inside the same workspace as the projects, docs, chat and CRM; no invoicing module; export via workspace ZIP or REST API |
Hubstaff is a well-built product and is honest about what it does; the screenshot allowances are on its own pricing guide. We list it as the thing to avoid not because it is bad software but because it answers the wrong question for a team of ten who sit in the same Slack all day.
What to track, and what to refuse to track
Track:
- Hours per project and per person, by week. This is the unit of invoicing and of estimating.
- The task or issue the time was spent on, where the work is already tracked as issues. One click on the issue, not a free-text field.
- Billable versus non-billable. Internal meetings, sales calls and admin are real hours that are not on an invoice; the ratio between the two is your utilisation.
- A short note when the hours are unusual. "Client changed the brief twice" is worth more at quote time than any screenshot.
Refuse to track:
- Screenshots and webcam captures. They record the person, not the work.
- Keystrokes and mouse activity. A designer thinking for twenty minutes scores zero; so does a developer reading documentation.
- App and website logs. The signal is tiny and the privacy cost is total.
- Idle time, unless the person turns it on themselves to fix a timer they forgot to stop.
The rule that keeps this straight: track the work, not the worker. If a field on the timesheet describes the project, keep it. If it describes the person's behaviour, drop it.
How to introduce time tracking to a team that has never done it
- Say why, in numbers. "We quoted the last three projects 30% low and we do not know which phase went over. We need hours by project to fix that." A reason the team can check is more persuasive than "the client asked".
- Say what you will not do, in writing. No screenshots, no activity scores, no reading individual days without talking to the person first. Put it in the handbook so it outlives the founder's mood.
- Start with projects, not people. For the first month, only look at project totals. Nobody's individual week is reviewed. This removes the thing people actually fear.
- Make it one click. A timer on the issue someone is already working on. If logging time means opening another app and finding the project in a dropdown, the data will be bad and you will blame the team for it.
- Round generously and say so. Fifteen-minute blocks. Someone who logs 7.5 hours of an 8-hour day is not stealing 30 minutes; they are being honest about coffee.
- Review weekly, together, at the project level. "The redesign is at 60 hours against an 80-hour estimate with two weeks left" is a conversation about the project, in front of everyone, and it is the whole point.
- Use approvals for billing, not for judgement. A lead approves a timesheet because it goes on an invoice, not to check whether Tuesday looked thin. Say that distinction out loud.
How this works in Atrix
Atrix has a timer on every issue and a timesheet per person per week, with approvals that a lead can turn on for projects that bill by the hour. Time logged against an issue rolls up to the project and the cycle, so the "60 of 80 hours" conversation happens on the same board as the project itself, next to the docs and the chat thread where the brief changed. There are no screenshots, activity levels or app logs, and there is no plan to add them.
The limits: Atrix does not generate invoices from timesheets, so you export the hours (workspace ZIP, or the REST API) into whatever you bill from. There is no free plan; Builder is $39 a month for 5 seats and Studio $149 for 15, with a 7-day card-required trial, and the Android app is still in testing. If invoicing from the timesheet in one tool matters more than having the hours next to the work, Harvest at $9 a seat is the better fit. The agencies page covers how the rest of the workspace fits an agency.
FAQ
Is time tracking the same as employee monitoring?
No. Time tracking records hours against projects, started and stopped by the person. Employee monitoring records the person's activity: screenshots, keystrokes, app usage, activity scores. Some tools do both; as of October 2026, Hubstaff includes screenshots on every paid plan while Toggl Track and Harvest do not.
How do I track billable hours without my team feeling watched?
Track projects, not people; write down what you will never capture; review project totals in the open rather than individual days in private; and make logging a one-click timer on the task. The first month, look only at project totals.
What utilisation rate should a small agency aim for?
It depends on how much selling and management the same people do. A common working range is 60-75% billable for delivery staff; the number itself matters less than knowing it and watching the trend. You cannot know it without hours.
Should I use screenshots for remote employees?
We would not. Screenshots answer "was the person at the keyboard", which is not the question a client or a project needs answered, and they change behaviour in ways that make people worse at thinking work. If you do not trust someone to work remotely, that is a conversation, not a software setting.
Does Atrix take screenshots or track activity?
No. Atrix time tracking is a self-started timer on issues, weekly timesheets and optional approvals. There are no screenshots, activity levels, keystroke or app logs, and no plan to add them.
Which time tracking tools do not monitor employees?
As of October 2026, Toggl Track (from $9 a user yearly), Harvest (from $9 a seat yearly) and Atrix (from $39 for 5 seats) record time without screenshots. Toggl's optional desktop activity timeline tracks apps used for over 10 seconds, so turn it off if "no monitoring" is the policy.
Next step
See how timers sit on issues and cycles on the project management page, and how the rest fits an agency on the agencies page.
Sources
Prices and monitoring features checked on 27 October 2026: Hubstaff pricing guide, Toggl Track, Harvest. We looked for a 2025-2026 primary survey on how employees respond to monitoring software and did not find one we could verify, so none is cited.