The Timesheets report shows hours each tech clocked, and how much of that time was billable. Foundation for payroll, billing accuracy, and capacity planning.
Where to find it
Reports → Team & jobs → Timesheets.
What it shows
Per tech per day in the date range:
| Field | What it shows |
|---|---|
| Off clock | Hours clocked out. |
| En Route | Hours driving to jobs. |
| On site | Hours physically at a customer property, working. |
| On break | Hours paused. |
| Off site | Hours between jobs. |
| Total clocked-in time | Sum of all clocked-in states. |
| Billable % | On site ÷ Total clocked-in time. |
What it answers
| Question | How the report answers |
|---|---|
| How many billable hours did we sell this week? | Sum On site across the team. |
| Who's underutilized? | Techs with low Billable % usually have too much En Route or Off site time. |
| Are we paying for too much break time? | Track On break trend. |
What feeds the data
The time clock — every state change (On site, En Route, etc.) creates a segment with start/end. The report sums those segments per day.
States come from the five-state enum: off_clock, en_route, on_site, on_break, off_site.
Filters
| Filter | What it does |
|---|---|
| Date range | Payroll week, payroll period, custom. |
| By tech | Focus on one for coaching. |
| By job | See hours per job (drill down). |
Common patterns
| Pattern | What it means |
|---|---|
| Billable % under 50% | Too much non-productive time. Either too few jobs (capacity is low; market or upsell) or too much travel between jobs (route optimization needed). |
| One tech with 9-hour days, another with 6 | Likely an assignment imbalance. |
| Lots of On break | Could be normal (busy lunch + smoke breaks) or could be a productivity issue. |
What this is NOT
- A payroll runner — the report shows hours; payroll itself is handled in your payroll system. Many shops export this report and import into the payroll tool.
- A GPS log — the clock tells you what state the tech was in, not where they physically were. There's no map view of the day's movement here.
Exporting
Important
There's no built-in export today. Most shops screenshot or hand-tally for payroll. Bulk export is a known feature gap.