Technician Utilization Calculator

Crew capacity, billable hours, and headroom planning for service-business owners. No login.

Crew

How many billable techs share these inputs.

Granularity
Hours per period (per tech)

On-site, customer-billable hours.

Paperwork, dispatch, callbacks.

Drive time + traffic. Field-typical 15–25% of paid.

PTO + target

Annual PTO; converted internally.

Field-service typical: 65–80%.

Optional

Optional. Used for jobs/day headroom.

Optional. Drives revenue-capacity readout.

Utilization

Field-service typical: 65–80%.

Available capacity After admin, travel, PTO.
Billable capacity At your target utilization.
Idle hours
Jobs / day headroom Optional. Set avg job duration.
Revenue capacity Optional. Set loaded hourly rate.
Export
How this is calculated

Utilization is billable hours divided by paid hours — the canonical field-service ratio. Capacity is the same paid hours minus the non-billable buckets the operator already pays for: admin, travel, and PTO. Billable capacity multiplies by the target utilization the operator picks; jobs/day headroom converts the slack into a count using the average job duration.

util          = billable / paid
pto_hrs/wk    = pto_days/yr × 8 / 52
available     = (techs × paid) − admin − travel − pto_hrs/wk
billable_cap  = available × target_util
idle          = max(paid − billable − admin − travel − pto, 0)
headroom_hrs  = max(available − billable, 0)
jobs/day_h    = headroom_hrs / avg_job_hours / working_days_per_week
revenue_cap   = billable_cap × loaded_hourly_rate

Benchmark bands: under 50% (underused), 50–65% (fine), 65–80% (healthy), 80–90% (overworked), >90% (unsustainable). Sources: ServiceTitan, Skedulo, Gomocha, Fieldex, Resource Guru consensus.