# What Is Technician Utilization?

Technician utilization is the share of a technician's paid hours spent on billable customer work. Utilization rate = hours on customer jobs ÷ paid hours × 100. A tech paid for 40 hours who spends 26 of them on jobs has a 65% utilization rate. The rest goes to driving, shop time, training, callbacks and waiting.

## Key takeaways

- Utilization = job hours ÷ paid hours. It measures how much of the day reaches a customer, not how fast the tech works.
- Billable efficiency = flat-rate hours sold ÷ job hours. It measures speed against your pricebook.
- Productivity = hours sold ÷ paid hours, which is utilization × efficiency. It's the number that drives revenue per tech.
- Ten points of utilization on one full-time tech is about 208 more billable hours a year.
- Most lost utilization is a scheduling, routing or parts problem, not a tech problem.

## How does technician utilization work?

Technician utilization works by splitting a tech's paid time into two buckets: time spent working on a customer's job and everything else. Payroll pays for both buckets, but only the first one produces revenue. Tracking the split each week shows whether the problem behind thin profit is pricing, or simply too few hours reaching customers.

**Three related measures**

```
Utilization = Job hours ÷ Paid hours   |   Billable efficiency = Sold hours ÷ Job hours   |   Productivity = Sold hours ÷ Paid hours
```

Where:
- Paid hours = all hours on payroll for the period, including PTO if you want the full-year view
- Job hours = hours clocked on customer jobs (on site, diagnosing, repairing, installing)
- Sold hours = hours billed: actual hours on time-and-materials work, or the pricebook's book hours on flat-rate tasks

> **Worked example: one plumber's week**
>
> Illustrative numbers. The plumber is paid for 40 hours and clocks 26 hours on customer jobs. **Utilization = 26 ÷ 40 = 65%.**
>
> The flat-rate tasks sold that week add up to 31 book hours. **Billable efficiency = 31 ÷ 26 = 119%**: the plumber beat the pricebook times.
>
> **Productivity = 31 ÷ 40 = 77.5%**, which is 65% × 119%.
>
> The 14 non-job hours: 6 driving between calls, 3 at the supply house, 2 on a callback, 2 waiting on a cancelled appointment and 1 in a safety meeting.

The [technician utilization calculator](https://www.brix.so/tools/technician-utilization-calculator) works out all three for a tech or a whole crew.

## Why does utilization matter so much?

Utilization matters because it multiplies everything else. Your hourly rate, your [labor burden](https://www.brix.so/learn/labor-burden) and your [overhead](https://www.brix.so/learn/overhead) are all spread over the hours that reach customers. Raise utilization and each of those costs falls per billed hour, with no price increase.

> **What 10 points of utilization is worth**
>
> Illustrative numbers. A full-time tech is paid for 2,080 hours a year. Raising utilization from 60% to 70% adds 208 billable hours (2,080 × 10%).
>
> At $150 of revenue per billable hour, that's **$31,200 more revenue per tech per year**, with no extra wages, because those hours were already on payroll.

## Technician utilization vs. billable efficiency

Utilization asks whether the tech was in front of customers; billable efficiency asks how fast they worked once there. A slow tech with a full board can have high utilization and low efficiency. A fast tech stuck driving across town can have low utilization and high efficiency. You need both to see what's really happening, and the fix for each is different.

**Reading the two numbers together**

| Utilization | Efficiency | What it usually means | Where to look |
| --- | --- | --- | --- |
| High | High | Full board, fast work. Your best case. | Protect it: keep the tech's truck stocked and route tight |
| High | Low | Busy but slow, or pricebook times are too short | Training, ride-alongs, or check the [flat-rate](https://www.brix.so/learn/flat-rate-pricing) book hours |
| Low | High | Fast tech with gaps in the day | Dispatching, routing, call answering, booking more work |
| Low | Low | Few jobs and they run long | Start with the schedule, then training |

## Technician utilization by trade

What counts as a job hour and what drags utilization down changes with the kind of work each trade does.

**Utilization drags and levers by trade**

| Trade | Biggest utilization drags | Strongest levers |
| --- | --- | --- |
| HVAC | Shoulder-season gaps between heating and cooling peaks; long drives on emergency calls | Fill spring and fall with maintenance-agreement tune-ups; dispatch by location |
| Plumbing | Supply-house runs mid-job; unbilled callbacks | Standard truck stock list; track [first-time fix rate](https://www.brix.so/learn/first-time-fix-rate) |
| Electrical | Waiting on inspections and permits; material pickups | Schedule inspection days around other work; have materials delivered |
| Roofing | Weather days, crews idle when materials arrive late | Track by crew-day; keep repair and inspection work for rain-out days |
| Landscaping | Loading, unloading and driving between properties | Route density: more stops per mile on [optimized routes](https://www.brix.so/learn/route-optimization) |
| Cleaning | Travel between homes, lockouts, last-minute cancellations | Cluster clients by area; confirm appointments the day before |
| Pest control | Route gaps from skipped or rescheduled stops | Recurring routes with backup stops nearby |

## How do you improve technician utilization?

You improve utilization by removing the reasons techs aren't on jobs: empty slots on the board, long drives, missing parts, repeat visits and paperwork done at the shop. Start by logging a week of non-job time per tech by reason; the biggest bucket is your first fix.

1. **Book the gaps.** Empty slots are often missed calls and leads nobody followed up. Answer every call and fill slow days with tune-ups and maintenance visits.
2. **Dispatch by location and skill.** Sending the closest qualified tech cuts drive time. See [dispatching](https://www.brix.so/learn/dispatching).
3. **Route the day, not just the next job.** Grouping calls by area saves an hour or more on a busy day.
4. **Stock the truck.** Every supply-house run is non-billable time. Track which parts trigger runs and carry them.
5. **Cut callbacks.** A return visit is a full trip that earns nothing. Watch your [callback rate](https://www.brix.so/learn/callback-rate).
6. **Move paperwork to the field.** Notes, photos, quotes and invoices done on a phone at the job don't eat end-of-day shop time.

## Common utilization mistakes

- **Counting drive time as job time.** It makes the number look good and hides the routing problem.
- **Chasing 100%.** Some non-job time is necessary: training, truck maintenance and safety meetings. Aim to improve your own trend.
- **Comparing techs with different work.** A tech running long installs will show different numbers from one running short service calls.
- **Reading one week.** Weather, cancellations and emergencies make weekly numbers noisy. Look at monthly trends.
- **Blaming the tech for a scheduling problem.** Low utilization with high efficiency points at dispatch and booking, not effort.
- **Ignoring it when pricing.** Your hourly rate assumes a certain number of [billable hours](https://www.brix.so/learn/billable-hours). If utilization drops, so does your margin.

BRIX assigns each job to the right crew by skills, location and availability, records clock-ins and job hours on timesheets, and answers calls around the clock so open slots get booked instead of going to voicemail.

- [Scheduling and dispatch](https://www.brix.so/features/scheduling-dispatch): Assigns the right crew to the right job based on skills, location and availability.
- [Crew timesheets](https://www.brix.so/#use-cases): Clock-ins, job hours and payroll-ready timesheets.
- [AI receptionist](https://www.brix.so/features/ai-receptionist): Answers every call 24/7, qualifies the caller, books the job and texts back anyone it misses.

## Frequently asked questions

### How do you calculate technician utilization?

Divide the hours a tech spent on customer jobs by the hours you paid them for, then multiply by 100. A tech who clocks 26 job hours in a 40-hour paid week has 65% utilization. Count only on-site job time, not driving or shop time.

### What is a good technician utilization rate?

It depends on your trade and work mix. Shops running short service calls lose more time to driving than crews on multi-day installs. The most useful benchmark is your own trend: measure each tech monthly and work on the biggest source of non-job time.

### What's the difference between utilization and efficiency?

Utilization is job hours divided by paid hours, so it shows how much of the day reached customers. Billable efficiency is sold hours divided by job hours, so it shows how fast the tech worked against your pricebook. Multiply them together to get productivity.

### Does drive time count toward utilization?

Usually not. Most shops count only time on site working on the customer's job, so drive time shows up as a drag you can fix with better routing. If you bill drive time to customers, you can count billed drive time, but be consistent across techs.

### Can billable efficiency be over 100%?

Yes. On flat-rate work, a tech who finishes a 3-hour book task in 2.5 hours sells more hours than they clock, so efficiency is above 100%. If most techs run far above 100%, your book times may be padded; if far below, they may be too tight.

### Why does utilization drop in the shoulder seasons?

Demand falls between peak heating and cooling or between busy seasons, but payroll doesn't. HVAC and other seasonal trades fill that gap with maintenance agreement visits, tune-ups and pre-booked installs so techs stay on jobs.

## Related

- [What Are Billable Hours?](https://www.brix.so/learn/billable-hours)
- [What Is Gross Profit per Hour?](https://www.brix.so/learn/gross-profit-per-hour)
- [What Is Labor Burden?](https://www.brix.so/learn/labor-burden)
- [What Is Dispatching?](https://www.brix.so/learn/dispatching)
- [What Is Route Optimization?](https://www.brix.so/learn/route-optimization)
- [What Is First-Time Fix Rate?](https://www.brix.so/learn/first-time-fix-rate)
- [What Is Callback Rate?](https://www.brix.so/learn/callback-rate)
- [Technician Utilization Calculator](https://www.brix.so/tools/technician-utilization-calculator)
- [Scheduling and Dispatch Software That Puts the Right Crew on Every Job](https://www.brix.so/features/scheduling-dispatch)
- [Maintenance Agreement Pricing Calculator](https://www.brix.so/tools/maintenance-agreement-calculator)

---
Written by BRIX Editorial Team. Last updated 2026-10-12.
Canonical: https://www.brix.so/learn/technician-utilization
