What KPIs should an auto repair shop track? The 7 that matter
Quick answer
An auto repair shop should track seven core KPIs: return-date accuracy, cycle time, touch time per vehicle per day, comeback rate with attribution, average repair order (ARO), effective labor rate and parts gross margin.
The first three measure whether the shop delivers when it said it would. The last three measure whether the work pays. Comeback rate sits between them because rework damages both at once.
Most shop KPI lists start with average repair order. That is the wrong end. ARO is a lagging indicator of a relationship that was won or lost on something else, often whether the shop did what it said it would do, when it said it would do it.
The practical test for any KPI is whether a bad number tells you what to do next. Several metrics shops report monthly fail that test completely.
7 KPIs every auto repair shop should track
- Return-date accuracy: the share of jobs delivered on or before the date you first gave.
- Cycle time: calendar days from keys-in to keys-out, including every day nobody touched the vehicle.
- Touch time per vehicle per day: productive labor hours actually reaching a vehicle while it is on site.
- Comeback rate, with attribution: rework as a share of jobs, broken down by technician, job type, part and supplier where the data supports it.
- Average repair order (ARO): revenue per closed repair order.
- Effective labor rate: labor revenue divided by labor hours actually sold.
- Parts gross margin: parts gross profit as a percentage of parts revenue, tracked by category rather than only as a blended figure.
How to calculate repair shop KPIs
| KPI | Formula |
|---|---|
| Return-date accuracy | Jobs delivered on or before the first date given ÷ total jobs × 100 |
| Cycle time | Date and time of collection − date and time of arrival |
| Touch time per vehicle per day | Productive labor hours on the vehicle ÷ days the vehicle was on site |
| Comeback rate | Return visits caused by the original repair ÷ total jobs × 100 |
| Average repair order | Total revenue from closed repair orders ÷ number of closed repair orders |
| Effective labor rate | Total labor revenue ÷ labor hours actually sold |
| Parts gross margin | (Parts revenue − parts cost) ÷ parts revenue × 100 |
Return-date accuracy
- Formula
- Jobs delivered on or before the first date given ÷ total jobs × 100
Cycle time
- Formula
- Date and time of collection − date and time of arrival
Touch time per vehicle per day
- Formula
- Productive labor hours on the vehicle ÷ days the vehicle was on site
Comeback rate
- Formula
- Return visits caused by the original repair ÷ total jobs × 100
Average repair order
- Formula
- Total revenue from closed repair orders ÷ number of closed repair orders
Effective labor rate
- Formula
- Total labor revenue ÷ labor hours actually sold
Parts gross margin
- Formula
- (Parts revenue − parts cost) ÷ parts revenue × 100
Two of these are routinely miscalculated.
Effective labor rate uses hours actually sold, not hours worked or hours available. Using either of the latter answers a different question and can make the shop's labor economics look better than they are.
Comeback rate also requires more than counting vehicles that return. The difficult part is identifying which return visits were caused by the original repair. Without that attribution, a second visit can look exactly like repeat business.
1. Return-date accuracy
Why does return-date accuracy come first?
Because it measures a promise the customer is also keeping track of.
For a repair shop, saying when a vehicle will be ready is part of the service. A shop can complete technically good work and still create a poor customer experience if its promised date repeatedly slips without a reliable explanation.
For fleet customers the stakes are operational as well as relational. A vehicle that stays out of service can affect schedules, vehicle availability and replacement costs. An unreliable return date also makes it harder for a fleet operator to plan around the vehicle.
This is the shop-side mirror of the first standard in what a fleet should expect from a repair shop. A fleet is already judging you on it. The useful question is whether you are measuring the same thing.
How do you measure return-date accuracy?
Record the completion date at the point you first give it. Record the date the vehicle actually left. Your number is the share of jobs where the second date is on or before the first.
Do not replace the original promised date when it slips. The original promise is what the KPI is measuring.
Expect the first month to be uncomfortable. Shops measuring this for the first time may find that individual misses are easy to forget while the pattern is obvious in aggregate.
2. Cycle time
Cycle time is total elapsed calendar time from keys-in to keys-out, including weekends, evenings and every hour the vehicle sat in the lot.
It is the number a customer experiences as the length of the repair, but it is not a diagnosis by itself. Most of the elapsed time may not be technician work at all.
We have broken that distinction apart in why repairs take longer than the work itself.
Why is cycle time useful?
Cycle time tells you how long the vehicle occupies the repair process from arrival to collection. On its own, however, it does not tell you why.
A long cycle time can come from parts delays, approval delays, diagnostic uncertainty, scheduling constraints, communication or actual labor requirements. That is why it becomes much more useful when you read it alongside touch time.
3. Touch time per vehicle per day
Touch time is the actual productive technician time spent working on a vehicle while it is on site.
It is different from labor hours sold. Labor hours sold are a billing measure. Touch time is a measure of how much productive work actually reaches the vehicle.
What is the difference between cycle time and touch time?
Cycle time is calendar time. Touch time is productive working time. The gap between them is where much of the operational diagnosis lives.
A vehicle can have a modest amount of technician work and still occupy a bay for several calendar days. Conversely, a vehicle with substantial labor can move through the shop efficiently if the work is well coordinated.
Read the two numbers together:
- Poor cycle time, good touch time: investigate coordination, approvals, parts, communication and scheduling.
- Poor touch time: investigate capacity, scheduling, interruptions and technician availability.
The remedies are different. A shop tracking only one of the two can easily fund the wrong solution.
Published collision-repair data provides more consistent cycle-time and touch-time measurement than general repair, which is why much of the industry's benchmark literature comes from collision. The underlying measurement principle is useful for general repair too: separate elapsed time from productive time.
Touch time also matters when technician capacity is tight. TechForce Foundation's 2026 technician workforce report found that, across the ten technician sectors it studied, annual supply met only about 42% of annual demand. The automotive sector itself has a smaller gap than some of the other sectors in the report, so the 42% figure should not be treated as an automotive-only statistic. The broader point is that technician capacity is constrained, which makes productive use of available technician time more important.
4. Comeback rate, with attribution
Why is comeback rate the hardest KPI to produce?
Because a comeback is rarely recorded as a comeback.
When a vehicle returns, many systems open a new job. Unless the new job is linked to the original repair and identified as rework, the shop's records may show two jobs on one vehicle with no indication that the second visit was caused by the first.
The result is that comeback rate gets managed by feel rather than data.
The cost is understated too. A comeback can consume technician time, displace other billable work, occupy a bay, require additional diagnostic time and damage customer trust. See what a comeback really costs a repair shop.
Why does attribution matter more than the rate?
Because the rate tells you that you have a problem. Attribution tells you where to look.
A comeback rate broken down by technician, job type, part and supplier can reveal whether rework is concentrated in a particular part of the operation. The exact dimensions you can use depend on the records your shop keeps.
That makes attribution more useful than a single shop-wide percentage. A rate can tell you whether quality is changing. Attribution can help identify what changed.
5. Average repair order
What is average repair order?
Average repair order (ARO) is the average revenue generated per closed repair order.
ARO = total revenue from closed repair orders ÷ number of closed repair orders
ARO is useful as a trend against your own history and misleading as a universal target.
ARO rises when you sell more legitimate work. It can also rise when you take on longer, more complex jobs that are harder to turn around quickly. A shop can therefore improve ARO while making cycle time and customer experience worse.
There is no transferable ARO benchmark that applies equally to every shop. Vehicle mix, geography, job type, labor rates, parts mix and service offering all affect it.
For a deeper look at ARO, margins and the economics behind repair-shop profitability, see auto repair shop profitability.
6. Effective labor rate
Effective labor rate is labor revenue divided by labor hours actually sold.
It is often lower than the posted labor rate because of discounting, unbilled diagnostic time, goodwill adjustments, warranty work and rework.
The useful comparison is between the posted rate and the effective rate. The gap shows how much of the nominal rate is actually being captured.
A shop can raise its posted labor rate without seeing the same increase in what it actually collects per sold hour. That is why effective labor rate is a better operational KPI than posted rate alone.
7. Parts gross margin
Parts gross margin is the gross profit generated from parts expressed as a percentage of parts revenue.
Parts gross margin = (parts revenue − parts cost) ÷ parts revenue × 100
Track it by category rather than only as one blended number. A blended figure can hide categories where pricing pressure is materially different.
Parts margin also needs to be read alongside the work mix. A change in overall parts margin can reflect changes in what the shop is repairing, not necessarily a change in pricing discipline.
For the broader relationship between parts economics, labor economics, ARO and shop profit, see auto repair shop profitability.
What KPIs should a shop track for fleet accounts?
Fleet work needs one additional metric: approval turnaround, measured separately from the shop's own cycle time.
Shops can absorb blame for delays that actually occurred inside a fleet's authorization process. Timestamp when the estimate was sent and when authorization came back on every fleet job.
That gives you two useful numbers:
- Your cycle time, from the vehicle entering the shop to leaving it.
- Approval turnaround, from estimate sent to authorization received.
Approval turnaround = timestamp of estimate approval − timestamp of estimate sent
The distinction matters because it prevents the shop from trying to solve a delay it does not own. It also gives the shop a factual way to discuss turnaround with a fleet customer.
See the hidden cost of manual fleet repair authorization for more on where approval delays fit into the repair process.
How many KPIs should a repair shop track?
Fewer than you are currently being sold, and each one should have an owner.
The failure mode is not tracking too little. It is producing a monthly report with twenty numbers nobody reads. If a metric has not changed a decision in six months, stop producing it.
A workable starting set for a shop that currently measures nothing is:
- Return-date accuracy
- Cycle time
- Comeback rate with attribution
All three can be started with records most shops already keep, plus two habits: logging the first promised date and linking a return visit to the original job. Together they tell you whether the shop is keeping its promises, where time is going and whether rework is concentrated.
Once those are working, add touch time, ARO, effective labor rate and parts gross margin.
Auto repair shop KPIs at a glance
| KPI | What it tells you | What a bad number means |
|---|---|---|
| Return-date accuracy | Whether you keep the promise the customer is measuring | Estimating, scheduling or communication slipping, not necessarily slow technicians |
| Cycle time | How long vehicles actually remain in the repair process | Read it against touch time before acting |
| Touch time per day | How much productive technician time reaches a vehicle | Capacity, scheduling or interruptions limiting work |
| Comeback rate (attributed) | Where rework is concentrated | Check technician, job type, part and supplier |
| Average repair order | Revenue per closed repair order, as a trend | Treat it as a trend, not a universal target |
| Effective labor rate | What you actually collect per labor hour sold | Discounts, unbilled time, goodwill, warranty or rework |
| Parts gross margin | Gross profit from parts by category | Pricing or cost problems hidden in the blend |
Return-date accuracy
- What it tells you
- Whether you keep the promise the customer is measuring
- What a bad number means
- Estimating, scheduling or communication slipping, not necessarily slow technicians
Cycle time
- What it tells you
- How long vehicles actually remain in the repair process
- What a bad number means
- Read it against touch time before acting
Touch time per day
- What it tells you
- How much productive technician time reaches a vehicle
- What a bad number means
- Capacity, scheduling or interruptions limiting work
Comeback rate (attributed)
- What it tells you
- Where rework is concentrated
- What a bad number means
- Check technician, job type, part and supplier
Average repair order
- What it tells you
- Revenue per closed repair order, as a trend
- What a bad number means
- Treat it as a trend, not a universal target
Effective labor rate
- What it tells you
- What you actually collect per labor hour sold
- What a bad number means
- Discounts, unbilled time, goodwill, warranty or rework
Parts gross margin
- What it tells you
- Gross profit from parts by category
- What a bad number means
- Pricing or cost problems hidden in the blend
Key takeaways
- The seven core repair shop KPIs are return-date accuracy, cycle time, touch time per vehicle per day, comeback rate with attribution, ARO, effective labor rate and parts gross margin.
- Return-date accuracy comes first because it measures a promise the customer is also keeping track of.
- Cycle time and touch time should be read together. The gap between them helps identify whether the problem is coordination or productive capacity.
- Comeback rate becomes much more useful when return visits are linked back to the original repair and attributed where the records allow.
- ARO is a useful trend, but it is not a universal target for every auto repair shop.
- Effective labor rate shows what the shop actually collects per sold labor hour rather than what it posts on the rate board.
- Parts gross margin should be monitored by category as well as in aggregate.
- Fleet repair work benefits from a separate approval-turnaround KPI so shop delays can be distinguished from customer-side authorization delays.
- A shop starting from zero should begin with return-date accuracy, cycle time and attributed comeback rate before adding more measures.
Frequently asked questions
What is a good cycle time for a repair shop?
What is the difference between cycle time and touch time?
How do you calculate return-date accuracy?
What is a good comeback rate for a repair shop?
What is the difference between posted and effective labor rate?
What is a good average repair order?
How often should a repair shop review its KPIs?
Which KPI should a repair shop start with?
What are the most important auto repair shop metrics?
The bottom line
Track seven KPIs, and start at the top of the list rather than the bottom.
Return-date accuracy, cycle time and touch time tell you whether the shop is delivering work predictably. Comeback rate with attribution tells you where rework is concentrated. ARO, effective labor rate and parts margin tell you what the work produces financially.
The financial measures matter, but they are easier to diagnose when you can see the operational measures underneath them. A higher ARO does not tell you why a vehicle took ten days to leave. A posted labor rate does not tell you what the shop actually collected per sold hour. A comeback percentage does not tell you where the rework is coming from.
The point of a KPI is not to produce another number. It is to make the next decision easier.
ShopOS helps repair shops capture and manage the operational data behind these measures, including scheduling, repair orders, digital inspections, estimates, parts, invoicing and payments. Learn more about ShopOS.
Autograff also builds FleetOS, a separate maintenance platform for fleet operators.
Keep reading.
- ShopOS
How Do Repair Shops Track Work That Isn't a Repair Order?
Most shop software is built around the repair order, so internal work — cleaning, restocking, stock counts — ends up on a whiteboard. Here's the better way.
- ShopOS
Is there free auto repair shop software?
Some free auto repair software exists, mostly free trials or capped tiers. Here's what's real, where free stops working, and what to use when you have no budget.