Maintenance KPI: Definition
Key Takeaways
- Maintenance KPIs are quantifiable metrics that measure how well a maintenance program is performing across reliability, cost, productivity, and compliance dimensions.
- The most critical maintenance KPIs include MTBF, MTTR, OEE, PM compliance rate, planned maintenance percentage, maintenance backlog, cost per asset, and wrench time.
- Leading KPIs (PM compliance, planned maintenance percentage) predict future performance; lagging KPIs (MTBF, MTTR, downtime) measure outcomes that have already occurred.
- Every KPI requires a formula, a data source, a target, and a review cadence to be actionable.
- World-class maintenance programs target a planned maintenance percentage above 85% and a PM compliance rate above 90%.
- A maintenance dashboard that displays KPIs in real time is the fastest way to move from reactive to proactive maintenance.
What Are Maintenance KPIs?
Maintenance KPIs are specific, measurable values that reflect how well a maintenance organization is meeting its objectives. They convert raw operational data, such as work order records, failure logs, and labor hours, into standardized numbers that can be tracked over time, compared against industry benchmarks, and used to drive continuous improvement.
Without KPIs, maintenance management relies on intuition and anecdote. With KPIs, teams can identify whether equipment reliability is improving, whether technicians are spending time productively, whether costs are rising faster than they should, and whether preventive maintenance tasks are being completed on schedule. This shift from opinion to evidence is the foundation of a mature maintenance program.
Effective maintenance KPIs share four properties: they are tied to a specific business objective, they are calculated from data that is actually collected, they have a defined target or benchmark, and they are reviewed at a regular cadence by someone with authority to act on them. A metric that no one reviews or acts on is not a KPI; it is a data point.
Asset performance metrics and maintenance KPIs often overlap, but maintenance KPIs are specifically scoped to the activities and outcomes of the maintenance function, covering reliability, cost, labor productivity, and schedule compliance.
The Most Important Maintenance KPIs
The eight metrics below cover the core dimensions of any maintenance program: reliability, speed of response, production efficiency, schedule discipline, labor productivity, cost control, and workload management.
| KPI | What It Measures | Formula | World-Class Benchmark |
|---|---|---|---|
| Mean Time Between Failure (MTBF) | Average operating time between repairable failures | Total uptime / Number of failures | Sustained upward trend; asset-specific target set above design MTBF |
| Mean Time to Repair (MTTR) | Average time to restore equipment after a failure | Total repair time / Number of repairs | Sustained downward trend; varies by equipment criticality |
| Overall Equipment Effectiveness (OEE) | Combined availability, performance, and quality rate | Availability x Performance x Quality | 85% (world class); 60% industry average |
| PM Compliance Rate | Percentage of scheduled PMs completed on time | (PMs completed on time / PMs scheduled) x 100 | 90% or higher |
| Planned Maintenance Percentage (PMP) | Share of maintenance hours that are planned vs. reactive | (Planned maintenance hours / Total maintenance hours) x 100 | 85% or higher |
| Maintenance Backlog | Weeks of work waiting to be scheduled or completed | Total backlog hours / Crew weekly capacity (hours) | 2 to 4 weeks; greater than 6 weeks signals a resource or prioritization problem |
| Maintenance Cost per Asset | Total maintenance spend divided across the asset base | Total maintenance cost / Number of assets maintained | Trending downward year over year; compared to asset criticality |
| Wrench Time | Percentage of a technician's shift spent on productive hands-on work | (Direct wrench time hours / Total available hours) x 100 | 35% industry average; 55%+ world class |
Leading vs. Lagging Maintenance Indicators
Every maintenance KPI falls into one of two categories: leading or lagging. Understanding the difference is essential for building a program that prevents failures rather than just measuring them after they happen.
Lagging indicators measure outcomes that have already occurred. They tell you how well your maintenance program performed in the past. MTBF, MTTR, unplanned downtime, and OEE are all lagging indicators. They are valuable because they confirm whether improvement efforts are working, but by the time a lagging metric deteriorates, the damage, lost production, emergency repair cost, or safety incident, has already happened.
Leading indicators measure activities and conditions that predict future performance. PM compliance rate, planned maintenance percentage, maintenance backlog age, and the percentage of work orders created proactively are all leading indicators. A team that consistently hits its PM compliance target is preventing the failures that would eventually show up as a declining MTBF.
A balanced maintenance KPI program tracks both. Leading indicators give teams the ability to course-correct before problems surface. Lagging indicators confirm whether the course corrections worked.
| Attribute | Leading Indicators | Lagging Indicators |
|---|---|---|
| What they measure | Activities and inputs that predict future outcomes | Outcomes and results from past activities |
| When they help | Before failures occur; allow early intervention | After failures occur; confirm whether improvements worked |
| Examples | PM compliance rate, planned maintenance percentage, backlog age, proactive work order percentage | MTBF, MTTR, OEE, unplanned downtime hours, maintenance cost per asset |
| Risk | Can be gamed if the underlying work quality is not monitored | Reveal problems only after they have already caused harm |
| Review cadence | Weekly or bi-weekly; high-frequency feedback loop | Monthly or quarterly; strategic trend review |
How to Calculate Key Maintenance KPIs
Every formula below requires clean, consistent data from a CMMS or maintenance management system. Calculations based on incomplete work order records will produce misleading numbers.
MTBF (Mean Time Between Failure)
Formula: MTBF = Total uptime (hours) / Number of failures
Worked example: A conveyor system operates 720 hours in a month and experiences 4 failures during that period. The total downtime across those 4 failures is 16 hours, leaving 704 hours of uptime.
MTBF = 704 / 4 = 176 hours
This means the conveyor fails, on average, every 176 operating hours. If the target MTBF for this asset is 200 hours, the maintenance team is below target and should investigate the failure causes using root cause analysis.
MTTR (Mean Time to Repair)
Formula: MTTR = Total repair time (hours) / Number of repairs
Worked example: Using the same conveyor, the 4 repairs took 2, 5, 4, and 5 hours respectively, totaling 16 hours of repair time.
MTTR = 16 / 4 = 4 hours
An MTTR of 4 hours means the average repair takes 4 hours from the moment work begins to the point the asset returns to service. If the target is 3 hours, the team should look at parts availability, technician skill mix, or diagnostic procedures. See the full Mean Time to Repair guide for more detail on what drives high MTTR.
PM Compliance Rate
Formula: PM Compliance Rate = (PMs completed on time / PMs scheduled) x 100
Worked example: In a given month, the maintenance team schedules 120 preventive maintenance tasks. Of those, 108 are completed within the allowed window (typically defined as within 10% of the scheduled interval).
PM Compliance Rate = (108 / 120) x 100 = 90%
A 90% PM compliance rate sits at the world-class threshold. The 12 missed PMs should be investigated: were they deferred due to production pressure, parts unavailability, or labor shortage? Each cause requires a different corrective action.
Planned Maintenance Percentage (PMP)
Formula: PMP = (Planned maintenance hours / Total maintenance hours) x 100
Worked example: In a week, the maintenance team logs 400 total labor hours. Of those, 320 hours were spent on planned work orders (scheduled PMs, predictive maintenance follow-ups, and planned corrective maintenance). The remaining 80 hours were emergency and reactive work.
PMP = (320 / 400) x 100 = 80%
An 80% PMP is above average but below the 85% world-class threshold. The goal is to convert more reactive hours into planned work by improving PM schedules, acting on predictive maintenance alerts earlier, and reducing the backlog of deferred work.
Setting Targets for Maintenance KPIs
A target without context is arbitrary. Effective maintenance KPI targets are set using three inputs: current performance as the baseline, industry benchmark data as a reference ceiling, and the maturity level of the maintenance program as a reality check.
Start with your baseline. Before setting any target, calculate each KPI using at least 6 to 12 months of historical data. A target set without a baseline is a guess. Rolling baselines also reveal trends, which are often more meaningful than point-in-time values.
Reference industry benchmarks selectively. Benchmarks like "85% PMP" or "90% PM compliance" represent world-class performance across a wide range of industries. They are useful as long-range goals, not short-term expectations. A plant with 60% PMP today should target 70% in 12 months, not 85%.
Match targets to program maturity. Maintenance programs typically evolve through three stages: reactive (mostly firefighting), preventive (scheduled work dominates), and predictive/reliability-centered (data drives decisions). Targets should reflect the current stage and the realistic improvement rate achievable with available resources.
| KPI | Reactive Program | Preventive Program | World-Class Program |
|---|---|---|---|
| Planned Maintenance Percentage | Below 55% | 55% to 80% | 85% or higher |
| PM Compliance Rate | Below 70% | 70% to 85% | 90% or higher |
| OEE | Below 50% | 50% to 75% | 85% or higher |
| Wrench Time | Below 25% | 25% to 45% | 55% or higher |
| Maintenance Backlog | Greater than 8 weeks | 4 to 8 weeks | 2 to 4 weeks |
Set a review cadence. Leading KPIs such as PM compliance and PMP should be reviewed weekly. Lagging KPIs such as MTBF, MTTR, and OEE should be reviewed monthly, with quarterly trend analysis. Annual reviews should assess whether KPI targets themselves need to be updated as the program matures.
Common Mistakes in Maintenance KPI Programs
Even well-intentioned KPI programs fail when they are designed or managed poorly. These are the six most common mistakes maintenance leaders make.
1. Tracking too many KPIs at once. A dashboard with 30 metrics is not more informative than one with 10; it is less actionable. When everything is a priority, nothing is. Start with 5 to 8 core KPIs aligned to current program goals, then expand as data collection and reporting mature.
2. Using KPIs without a data quality foundation. A MTBF calculation based on incomplete work order records will produce a meaningless number. Before tracking any KPI, confirm that the underlying data, work order completion rates, failure codes, labor hours, and PM schedules, is being captured consistently in your CMMS. Garbage in, garbage out.
3. Selecting only lagging indicators. A program that tracks only MTBF, MTTR, and OEE will always be reacting to problems that have already occurred. Without leading indicators such as PM compliance rate and planned maintenance percentage, teams have no early warning system. Always pair lagging outcomes with leading activity metrics.
4. Setting targets without a baseline. Declaring a target of 85% PMP without knowing the current PMP sets the team up for frustration or gaming. Establish a rolling 12-month baseline before setting any improvement target. A target that represents a 10% improvement on the current baseline is far more credible and achievable than an arbitrary industry benchmark.
5. Failing to distinguish between asset types. A single MTBF target for all equipment ignores the fact that a critical production line compressor and a general-purpose air compressor have very different failure consequences. KPI targets should be differentiated by asset criticality, with the most demanding targets applied to assets where failure causes the greatest production or safety impact.
6. Reporting KPIs without ownership or follow-up. A KPI that no one is accountable for does not drive behavior change. Every KPI needs an owner, a defined escalation path when it falls below target, and a root-cause review process. Displaying metrics on a screen without a decision-making process attached to them is theater, not management.
The Bottom Line
Maintenance KPIs are the measurement infrastructure of a high-performing maintenance program. They convert thousands of daily maintenance decisions, about which assets to prioritize, which work orders to schedule, which PMs to defer, into a small set of numbers that reveal whether the program is moving in the right direction. Teams that track MTBF, MTTR, OEE, PM compliance, planned maintenance percentage, maintenance backlog, cost per asset, and wrench time consistently outperform teams that manage by intuition alone.
The goal is not measurement for its own sake. The goal is to identify the gap between current performance and the reliability standard the business requires, and to close that gap systematically. A well-designed KPI dashboard connected to real-time data from a CMMS gives maintenance leaders the visibility to act before failures occur, rather than explaining them after the fact.
Track Every Maintenance KPI in One Dashboard
Tractian's maintenance dashboard software displays your critical KPIs in real time, from MTBF and MTTR to PM compliance and backlog, so your team can act on data rather than gut feel.
See the DashboardFrequently Asked Questions
What is a maintenance KPI?
A maintenance KPI (Key Performance Indicator) is a quantifiable metric used to measure the performance, efficiency, and effectiveness of a maintenance program. Examples include Mean Time Between Failure (MTBF), Mean Time to Repair (MTTR), Overall Equipment Effectiveness (OEE), planned maintenance percentage, and PM compliance rate. Each KPI tracks a specific dimension of maintenance performance and is used to set targets, identify gaps, and drive continuous improvement.
What is a good MTBF for manufacturing equipment?
World-class MTBF benchmarks vary by industry and equipment type, but a sustained upward trend in MTBF over time is the clearest sign of a maturing maintenance program. In discrete manufacturing, top-performing plants target MTBF values that allow for planned maintenance intervals without unplanned failures between them. Tracking MTBF over rolling 12-month periods reveals whether reliability is genuinely improving or just fluctuating.
What is the difference between leading and lagging maintenance KPIs?
Lagging KPIs measure outcomes that have already occurred, such as MTBF, MTTR, and unplanned downtime. Leading KPIs measure activities that predict future performance, such as PM compliance rate, planned maintenance percentage, and maintenance backlog age. A balanced KPI program tracks both types: leading indicators let teams course-correct before failures happen, while lagging indicators confirm whether past actions improved reliability.
What is a good planned maintenance percentage?
Industry benchmarks for planned maintenance percentage (PMP) typically target 85% or higher, meaning at least 85% of all maintenance hours are planned and scheduled rather than reactive. World-class operations often reach 90% or above. A PMP below 70% indicates the maintenance program is largely reactive, which drives higher costs, more emergency repairs, and lower equipment reliability over time.
How many KPIs should a maintenance program track?
Most maintenance experts recommend tracking between 8 and 12 KPIs at the program level, selecting metrics that cover reliability (MTBF, MTTR), cost (maintenance cost as a percentage of replacement asset value, cost per asset), productivity (wrench time, planned maintenance percentage), and compliance (PM compliance rate). Tracking too many KPIs dilutes focus; tracking too few leaves blind spots in program performance. Start with 5 to 6 core metrics and expand as data collection and reporting processes mature.
Related terms
Troubleshooting
Troubleshooting is a systematic 7-step process for identifying and resolving equipment faults. Learn the methodology, methods, worked example, and how condition monitoring speeds resolution.
Ultrasonic Testing
Ultrasonic testing uses high-frequency sound waves to detect internal flaws and measure wall thickness without damaging components. Learn UT methods, standards, a worked example, and predictive maintenance integration.
Ultrasonic
Ultrasonic refers to sound waves with frequencies above the upper limit of human hearing (above 20 kHz). In industrial maintenance and inspection, ultrason
Ultrasound Analysis
Ultrasound analysis is a predictive maintenance technique that uses high-frequency sound waves, typically between 20 kHz and 100 kHz, to detect mechanical,
Unified Namespace
A Unified Namespace (UNS) is a centralized data architecture in which every system, device, and application in an industrial environment connects to a sing