Fleet Maintenance KPIs: 15 Essential Metrics to Track

maintenance-kpi-dashboard

Fleet maintenance KPIs transform maintenance from gut-feel decision-making into data-driven operations management. Without them, you're spending $448-$760 per vehicle per day in unplanned downtime without knowing which vehicles cause it, which technicians fix it fastest, or whether your PM program actually prevents breakdowns. The right metrics — tracked consistently with clear targets and action triggers — answer every maintenance question that matters: Is our PM program working? Are repair times improving? Which vehicles should be replaced? Is our parts inventory right-sized? Can we justify another technician? This guide covers 15 essential fleet maintenance KPIs organized into five categories, with the exact formula, industry benchmark, target, and action trigger for each. Whether you're building your first dashboard or optimizing an existing one, these are the metrics that separate top-performing fleets (95%+ uptime, $0.15-$0.22/mi maintenance CPM) from those constantly fighting fires.

The Big 5: Start Here

If you track nothing else, track these five. They give you the biggest operational insight for the effort invested and form the foundation every other KPI builds on. According to 2025 benchmarking data, fleets average about 84% PM on-time completion, with only 28% achieving 95%+ — meaning most fleets have enormous room to improve on just this single metric.

01
PM Completion Rate
PMs Completed On Time / PMs Scheduled x 100
Average~84%
Target95%+
Red Flag<80%
The foundation metric. Improving from 70% to 95% reduces breakdowns by 50%. Use the 10% rule: a PM must complete within 10% of its interval to count as "on time."
02
MTBF (Mean Time Between Failures)
Total Operating Hours / Number of Unplanned Failures
Average200-400 days
TargetIncreasing trend
Red FlagDeclining 2+ months
Measures reliability. Rising MTBF = PM program working. Declining MTBF = end-of-life approaching or maintenance quality slipping. Track by vehicle make, model, and age to find your most/least reliable assets.
03
MTTR (Mean Time To Repair)
Total Repair Time / Number of Repairs
Average12-18 hours
Target<6 hours
World-Class2-4 hours
Measures repair speed. Long MTTR usually means parts availability problems, not technician skill. Track which repairs take longest and stock common replacements. Reducing from 12 to 6 hours saves $55K-$95K annually per 15-vehicle fleet.
04
Vehicle Availability (Uptime)
Vehicles Available / Total Fleet Size x 100
Average~90%
Target95%+
Red Flag<90%
The money metric — directly impacts revenue capacity. Availability = MTBF / (MTBF + MTTR) x 100. With MTBF of 500 hours and MTTR of 5 hours, availability = 99%. Every percentage point below target = lost revenue and customer impact.
05
Planned vs. Unplanned Ratio
Planned Work Orders / Total Work Orders x 100
Average~55% planned
Target80:20 ratio
Red Flag<60% planned
Strategy effectiveness metric. Emergency repairs cost 3-9x more than planned. Average fleets run 55% planned / 39% unplanned; target 80:20 or better. If unplanned keeps rising, your PM program isn't catching defects early enough.
HVI automatically calculates these Big 5 from your inspection and work order data — no spreadsheets, no manual formulas. Book a demo to see real-time KPI dashboards. Or start free.

Cost KPIs: Where the Money Goes

Cost KPIs answer the budget questions: how much are we spending per mile, which vehicles cost the most, and when should we replace instead of repair? These metrics are essential for lifecycle planning, lease-vs-buy decisions, and justifying capital requests.

06
Maintenance Cost Per Mile (CPM)
Total Maintenance Spend / Total Miles Driven
Years 1-2: $0.03-$0.05/mi (warranty)
Years 3-5: $0.08-$0.12/mi
Years 6-8: $0.15-$0.22/mi
Years 9+: $0.25+/mi (evaluate replacement)
The primary cost metric. Normalize across vehicles with different mileage. When CPM exceeds 50% of replacement value annually, run the replacement analysis.
07
Cost Per Work Order
Total Maintenance Cost / Number of Work Orders
Benchmark: $200-$600
Track: Planned vs. unplanned separately
Unplanned work orders typically cost 3-9x more than planned. Compare across vehicle types to identify which assets consume disproportionate resources.
08
Roadside Breakdown Rate
(Roadside Breakdowns / Total Miles) x 1,000
Target: Decreasing trend
Cost per event: $448-$760/day downtime + towing + emergency labor
The most expensive maintenance failure. Every breakdown avoided through PM saves $1,500-$5,000+ in direct costs plus lost revenue. 78% of breakdowns are preventable.
09
Parts Inventory Turnover
Annual Parts Usage / Average Inventory Value
Benchmark: 4-6x annually
Too low: Overstocked, capital tied up
Too high: Understocked, delays repairs
Balance availability vs. carrying cost. Stock parts that drive long MTTR. Track stockout events — each one that extends a repair by 24+ hours costs $448-$760 in downtime.

Technician Performance KPIs

These KPIs measure how effectively your maintenance team operates — not to punish individuals, but to identify training needs, parts bottlenecks, and workflow improvements that help technicians work more productively.

10
Wrench Time
Productive Hands-on Time / Total Shift Time x 100
Average: 25-35% | Target: 55-65% | World-Class: 85-90%
The percentage of a technician's shift spent actually turning wrenches vs. waiting for parts, walking to get tools, doing paperwork, or sitting in meetings. Low wrench time almost always points to process problems, not lazy technicians.
11
First-Time Fix Rate
Repairs Not Requiring Rework Within 30 Days / Total Repairs x 100
Average: 65-75% | Target: 90%+ | Red Flag: <80%
Comeback rate inverse. Below 80% indicates training gaps, parts quality issues, or incomplete initial diagnosis. Every comeback doubles the effective MTTR and erodes driver confidence in the shop.
12
Work Order Completion Rate
Work Orders Completed On Time / Total Work Orders x 100
Target: 90%+ | Track: Backlog trend weekly
Rising backlog means either volume exceeds capacity or process inefficiency. Track aging: work orders open 30+ days indicate systemic problems — missing parts, unclear priorities, or understaffing.

Compliance & Safety KPIs

These KPIs directly affect your CSA scores, audit outcomes, and insurance rates. Under the 2026 CSA overhaul, Vehicle Maintenance is split into "Standard" and "Driver Observed" — making these metrics more granular and more consequential than ever.

13
DVIR Completion & Defect Rate
DVIRs Completed / DVIRs Required x 100
Target: 100% completion | Defect rate: Track trend
100% completion is non-negotiable under 49 CFR 396.11. Track defect rate by vehicle and category — a rising defect rate on a specific vehicle signals PM quality problems. A declining fleet-wide defect rate validates your PM program.
14
DOT Annual Inspection Compliance
Vehicles with Current Annual / Total Vehicles x 100
Target: 100% | Penalty: ~133K citations/year nationally
Missing annual inspection is the 2nd most common FMCSA violation (~12,000 citations/month). Track by unit with expiration date alerting at 30, 60, and 90 days prior. Schedule PM-C at 11-month intervals to build buffer.
15
Inspection Pass Rate (Roadside)
Clean Inspections / Total Roadside Inspections x 100
Target: 90%+ clean | Industry: Only 7% of carriers pass audits clean
Your real-world maintenance report card. OOS violations carry severity weight 2 under 2026 CSA scoring. Track violation categories to identify which PM items need more attention — lights, brakes, tires, and air systems are the most common.
HVI calculates DVIR completion rates, tracks DOT annual expiration dates, and correlates inspection findings with maintenance quality — all automatically. Book a demo to see compliance dashboards.

Building Your KPI Dashboard: Review Cadence

Tracking KPIs without acting on them is the most dangerous waste. Every review should produce concrete action items with owners and due dates. The cadence below ensures you catch problems early without drowning in daily data.

Weekly Review
PM Compliance — on-time rate, overdue count
Work Order Backlog — aging, volume trend
Vehicle Availability — current fleet uptime
DVIR Completion — 100% or investigate gaps
Wrench Time — technician productivity spot-check
Monthly Review
MTBF / MTTR trends — by vehicle make, model, age
Cost Per Mile — by vehicle and age bracket
Planned vs. Unplanned ratio — strategy effectiveness
First-Time Fix Rate — technician quality trend
Roadside Breakdown Rate — per 1,000 miles
Quarterly Review
Vehicle replacement analysis — CPM vs. age curve
Staffing assessment — MTTR vs. backlog vs. wrench time
Parts inventory optimization — turnover, stockouts
CSA score review — roadside pass rate, violation categories
DOT annual compliance — 90-day lookahead

Measure What Matters, Act on What You Measure

These 15 KPIs cover the full spectrum of fleet maintenance performance — reliability (MTBF), repair speed (MTTR), process discipline (PM compliance), cost control (CPM), technician effectiveness (wrench time, first-time fix), and compliance (DVIR, DOT annual, roadside pass rate). Start with the Big 5, add cost and technician KPIs as your data matures, and review on a weekly/monthly/quarterly cadence with action items attached to every metric that's off-target. The fleets that track these metrics consistently operate at 95%+ uptime with maintenance CPM of $0.15-$0.22/mi. The fleets that don't average 84% PM compliance and $448-$760/day in preventable downtime costs.

Get Your KPI Dashboard Live in Under an Hour

HVI automatically calculates MTBF, MTTR, PM compliance, availability, cost per mile, and DVIR completion from your inspection and work order data. No spreadsheets, no manual formulas, real-time dashboards with alert thresholds.

Frequently Asked Questions

Q: Which KPIs should I start with?
Start with the Big 5: PM Completion Rate, MTBF, MTTR, Vehicle Availability, and Planned vs. Unplanned Ratio. These give you the most insight for the least effort. Add Cost Per Mile and First-Time Fix Rate once you have 3-6 months of consistent data. Expand to the full 15 as your program matures.
Q: What's a good PM completion rate target?
Industry standard target is 95%+. Average fleets run about 84%, and only 28% achieve 95%+. Below 80% means your program isn't working — the schedule is unrealistic or maintenance isn't being prioritized. Improving from 70% to 95% typically reduces breakdowns by 50%. Use the 10% rule: a PM must complete within 10% of its interval to count as on-time.
Q: How do I calculate MTBF for my fleet?
MTBF = Total Operating Hours / Number of Unplanned Failures. For a truck with 4,000 operating hours and 5 unplanned failures, MTBF = 800 hours. Track by vehicle to identify your most and least reliable assets. Rising MTBF means your PM program is working; declining MTBF on newer vehicles signals maintenance quality issues; declining on older vehicles signals end-of-life.
Q: What's a good MTTR benchmark?
Industry average is 12-18 hours. Target under 6 hours for planned, under 8 for unplanned. World-class operations achieve 2-4 hours. Long MTTR usually indicates parts availability problems — track which repairs take longest and stock those parts. Reducing MTTR from 12 to 6 hours can save $55,000-$95,000 annually per 15-vehicle fleet through improved availability. Start free with HVI for automated MTTR tracking.
Q: How often should KPIs be reviewed?
Weekly for operational KPIs (PM compliance, backlog, availability, DVIR). Monthly for trend analysis (MTBF/MTTR patterns, cost per mile by vehicle, planned vs. unplanned ratio). Quarterly for strategic decisions (replacement timing, staffing, capital investment, CSA score review). Every review must produce action items with owners and due dates.
Q: When should I replace a vehicle vs. continuing maintenance?
The most reliable signal is when annual maintenance costs consistently exceed 50% of the vehicle's current market value. Additionally, if MTBF is declining and CPM trends significantly above fleet average, run the replacement analysis. Vehicles over 10 years old cost up to 35% more per mile ($0.31/mi vs. $0.23/mi). Track CPM by age bracket to optimize replacement timing fleet-wide.

Share This Story, Choose Your Platform!

Start Free Trial Book a Demo