Maintenance KPI: Definition

Definition: A maintenance KPI (Key Performance Indicator) is a quantifiable metric used to measure the performance, efficiency, and effectiveness of a maintenance program. Maintenance KPIs translate operational data into actionable numbers that help maintenance managers, reliability engineers, and plant leaders make informed decisions about resource allocation, scheduling, and strategy.

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 Dashboard

Frequently 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