You cannot improve what you do not measure, but most service businesses drown in numbers that do not matter while ignoring the few that drive profit. These are the field service KPIs worth tracking — what each means, why it matters, and how to move it.
The KPIs that actually matter
| KPI | What it measures | Why it matters |
|---|---|---|
| First-time fix rate | Share of jobs resolved in one visit | Every callback is a free truck roll you pay for |
| Jobs per tech per day | Completed jobs ÷ technicians | The clearest measure of scheduling efficiency |
| Average ticket | Revenue ÷ number of jobs | Good/better/best selling lifts it without more jobs |
| No-show rate | Share of appointments missed | Each no-show is lost revenue and a wasted slot |
| Time to payment | Days from job done to cash in hand | Slow invoicing is an interest-free loan to customers |
| Technician utilization | Billable hours ÷ paid hours | Idle but paid time erodes margin directly |
| Recurring revenue % | Share of revenue under agreement | Predictable income that fills slow seasons |
First-time fix rate
The share of jobs finished on the first visit. It is arguably the most important number in field service because every callback is a second truck roll you pay for and do not bill. Improve it by sending the right technician with the right parts: track skills so you dispatch by capability, carry the common parts on the truck, and give techs full job and equipment history before they arrive.
Jobs per tech per day
Completed jobs divided by technicians — the clearest read on scheduling efficiency. The biggest lever is cutting windshield time with route optimization and geographic batching. Even one extra job per tech per day across a crew is a meaningful revenue increase with no new hires; see scheduling & dispatch best practices.
Average ticket
Revenue divided by number of jobs. The cleanest way to raise it is presenting good/better/best options in the home rather than a single price, which a flat-rate price book makes easy — see best FSM for estimates & quoting. A higher average ticket lifts revenue without adding a single job to the schedule.
No-show rate
The share of appointments customers miss. Automated reminders — a confirmation at booking, a reminder the day before, and an on-the-way notification — cut no-shows sharply and reduce the “where is my tech?” calls that tie up your office.
Time to payment
Days from finishing a job to the cash arriving. Slow invoicing is an interest-free loan to your customers. Same-day invoicing, card-on-file, and autopay collapse it, and moving large invoices to ACH cuts the fee too — see best FSM for invoicing & payments.
Technician utilization
Billable hours as a share of paid hours. Paid time that is not billable — driving, waiting, redoing paperwork — is pure margin erosion. Tighter routing, fewer callbacks, and less evening admin all push utilization up.
Recurring revenue
The share of revenue locked in under agreements. Growing it stabilizes cash flow and fills the shoulder season when one-off demand dips. Build it with service agreements and memberships that auto-schedule and auto-bill.
Let the software do the counting
The reason to track these in FSM software rather than a spreadsheet is that the software captures them automatically — every job, payment, and reminder is already logged. Pick three KPIs to start; trying to move all of them at once moves none.
Turn KPIs into ROI
Small improvements compound. One extra job per tech per week, or two recovered no-shows a month, often covers the entire software subscription on its own — before counting faster payment and saved admin time. The full math is in is FSM software worth it?.