Preventive Maintenance KPIs: The 7 Metrics That Prove Your PM Program Is Working
A PM schedule tells you what should happen. KPIs tell you what is actually happening — and whether the effort is delivering results. These seven metrics are the difference between a maintenance program that runs on faith and one that runs on data. Each comes with a formula, an industry-standard target, a way to interpret what you’re seeing, and what to do when the number moves in the wrong direction.
Why PM Programs Need KPIs — and Which Ones Actually Matter
Most maintenance teams track something. The problem is tracking the wrong things, or tracking the right things at the wrong cadence. A work order completion count tells you activity happened. It doesn’t tell you whether that activity prevented failures, improved asset reliability, or delivered a return on the time and money invested.
The seven KPIs below are specific to preventive maintenance program performance — not general operational metrics. They answer the questions that matter: Is the schedule being executed? Are failures actually declining? Is the team becoming more proactive over time? Is the cost justified by the asset outcomes?
Leading indicators predict future performance and can be acted on before failures occur. PM compliance rate and PMP are leading — they signal whether the program is positioned to prevent failures. Lagging indicators measure outcomes that have already happened. MTBF, MTTR, and OEE are lagging — they confirm whether the program is working. An effective PM measurement program tracks both types. Leading indicators catch problems before failures happen; lagging indicators confirm the trend.
KPI 1: PM Compliance Rate
PM compliance rate is the most commonly tracked maintenance metric, used by 56% of facilities according to Plant Engineering (2025). It is also the most direct measure of whether a PM program is being executed as designed — not just planned.
Rising compliance means the schedule is realistic and resourced. Declining compliance means one of three problems: (1) the schedule is overloaded relative to available labor, (2) parts are not staged when PMs trigger, or (3) reactive emergency work is pulling technicians off scheduled work. Each cause has a different fix — compliance data surfaces the symptom; root cause analysis identifies which.
A PM is compliant only if completed within 10% of its scheduled interval. A monthly PM (30 days) must be completed within ±3 days to count. A quarterly PM within ±9 days. Tracking compliance without this window definition overstates true execution quality.
eWorkOrders calculates PM compliance automatically from scheduled vs. completed work orders, with configurable compliance windows per PM type. Real-time dashboards show compliance by asset, by technician, by department, and facility-wide — updated as technicians close work orders on mobile.
KPI 2: Mean Time Between Failures (MTBF)
MTBF is the primary outcome metric of a PM program. If PM compliance is the leading indicator that the work is being done, MTBF is the lagging indicator that the work is preventing failures. Rising MTBF over time is the most direct evidence a PM program is delivering results.
Aberdeen Group research shows organizations with mature PM programs achieve 40–70% higher MTBF than those relying on reactive maintenance. Track MTBF per asset, not just program-wide — an asset with declining MTBF while others are stable is signaling a specific problem: wrong interval, wrong task, or an asset approaching end of life.
Set your PM interval at 80–90% of MTBF for critical assets. If MTBF is 600 hours, PM at 480–540 hours — not 600, which means half your assets will fail before the PM triggers. As MTBF data matures over 12–18 months of CMMS records, intervals become data-driven rather than OEM-default. If MTBF is consistently stable and high, the interval may be too short — extend it and redirect that labor to underserved assets.
eWorkOrders calculates MTBF per asset automatically from failure timestamps recorded in corrective work orders. MTBF trend reports show whether reliability is improving or declining at the individual asset, asset class, or facility level — no manual spreadsheet required.
KPI 3: Mean Time To Repair (MTTR)
MTTR measures maintenance team responsiveness after a failure — from the moment the failure is detected to the moment the asset is returned to full service. PM programs affect MTTR indirectly: they reduce failure frequency (raising MTBF), and they ensure parts and procedures are ready, which shortens recovery time when failures do occur.
High or rising MTTR usually indicates one of three problems: parts are not available when failures occur (inventory planning failure), the technician doesn’t have documented repair procedures (knowledge capture failure), or the failure mode is complex because the asset was never properly maintained (deferred PM consequence). PM programs address all three: parts are staged for PMs, procedures are documented in work order checklists, and consistent maintenance reduces the complexity of failures that do occur.
Siemens’ 2024 True Cost of Downtime report documents MTTR rising from an industry average of 49 minutes to 81 minutes — a 65% increase driven by skills gaps and supply chain delays. PM programs don’t prevent all failures, but they reduce failure severity and ensure parts are pre-positioned, directly counteracting both MTTR drivers.
eWorkOrders calculates MTTR automatically from work order open and close timestamps. Trend analysis shows which assets, asset types, or failure codes drive the highest MTTR — enabling targeted interventions in stocking, procedures, or technician training.
KPI 4: Planned Maintenance Percentage (PMP)
PMP answers the most fundamental question about a maintenance program: is it proactive or reactive? It measures what fraction of total maintenance labor is spent on work that was planned and scheduled, versus work triggered by something breaking unexpectedly. It is the single metric that most clearly shows whether the strategy is working at the program level.
A PMP below 70% means most maintenance labor is spent fighting failures rather than preventing them — no matter how good the PM schedule looks on paper. The gap between a team’s intended PM program and its actual PMP is typically explained by either a reactive culture that pulls technicians off planned work for every emergency, or a PM schedule that was never realistic relative to available staffing.
The fastest PMP gains come from ABC criticality classification — focusing PM effort on A and B assets and deliberately running C assets to failure. This concentrates planned work on the assets where it delivers the most value, rather than diluting labor across every asset uniformly. Secondary gains come from reducing emergency work by addressing root causes of the most frequent reactive failures.
eWorkOrders calculates PMP automatically from work order type (PM vs. corrective/emergency) and logged labor hours. Weekly PMP reports show whether the ratio is improving — and highlight which asset types or shifts are pulling the metric down.
KPI 5: Overall Equipment Effectiveness (OEE)
OEE connects maintenance performance directly to production outcomes. It is the most complete single-number summary of whether equipment is delivering its intended value — and unplanned downtime, which PM directly prevents, is the largest single driver of OEE losses.
Availability = Run Time ÷ Planned Production Time
Performance = Actual Output ÷ Potential Output
Quality = Good Parts ÷ Total Parts
Unplanned downtime accounts for 34.2% of all OEE efficiency losses, according to Godlan’s 2024 benchmark study of 1,470+ discrete manufacturing operations — making it the single largest efficiency loss category. PM programs directly address the Availability component of OEE by reducing failure events. For most facilities, improving Availability is the fastest path to meaningful OEE gains because it doesn’t require capital investment — it requires better scheduled maintenance.
Availability = MTBF ÷ (MTBF + MTTR). Every improvement in MTBF (fewer failures) and every reduction in MTTR (faster recovery) directly raises the Availability component of OEE. This is why a strong PM program, tracked through MTBF, translates into measurable OEE gains — the math connects them directly.
eWorkOrders tracks the Availability component of OEE through downtime records linked to asset work orders. As PM compliance improves and MTBF rises, Availability trends are visible in real-time dashboards — showing the direct connection between PM execution and production outcomes.
KPI 6: Emergency Work Order Rate
Every emergency work order represents a failure that the PM program didn’t prevent — or a safety hazard that couldn’t wait for a scheduled response. Tracking the emergency WO rate as a percentage of all work orders shows how much of the team’s effort is being consumed by unplanned failures, regardless of what the PMP metric says about hours.
A rising emergency WO rate is one of the clearest signals that a PM program has gaps. Identify which assets are generating the emergency work orders. Then check: do those assets have PMs assigned? Are those PMs being completed on time? Are the PM tasks targeting the right failure modes? An asset generating repeated emergency work orders that also has high PM compliance is telling you the PM tasks themselves are wrong — not targeting the actual failure mode causing the emergency.
Emergency work orders carry a significant cost premium over equivalent planned work: emergency labor rates, expedited parts, and unplanned production loss. The U.S. Department of Energy documents reactive work costing 3–5 times more than the same work performed on a planned basis. Every emergency WO closed is an opportunity to investigate whether a PM could have prevented it — and whether that PM now needs to be created or improved.
eWorkOrders tracks work order priority classification (standard, urgent, emergency) at creation. The emergency WO rate calculates automatically from your work order data and surfaces in dashboards alongside PMP — so you can see both the planned work ratio and the emergency work ratio in the same view.
KPI 7: Maintenance Cost as % of Replacement Asset Value (CMARV)
CMARV answers the long-term efficiency question: is the money spent on maintenance proportionate to the value of the assets being maintained? It normalizes maintenance cost across facilities of different sizes and asset bases — making it the standard cross-facility and cross-industry benchmarking metric used by SMRP and the European Federation of National Maintenance Societies.
CMARV above 6% consistently signals that emergency and reactive repair premiums are driving total maintenance cost well beyond what a proactive program would cost. CMARV trending upward year over year, despite a stable asset base, often indicates aging assets whose failure frequency is outpacing maintenance investment — a capital replacement signal as much as a maintenance program signal.
Reactive operations typically spend 4–6% of RAV annually. Well-run PM programs typically spend 2–3%. The reduction comes from three sources: planned repairs cost less than emergency repairs (lower labor rates, standard parts pricing, no production loss), asset life is extended so capital replacement is deferred, and fewer secondary failures mean less collateral repair cost per failure event. Aberdeen Group documents up to 20% longer asset life with consistent PM execution — directly reducing the RAV denominator growth rate over time.
eWorkOrders tracks cumulative maintenance cost per asset from all closed work orders. With replacement asset values stored in the asset registry, CMARV is calculated automatically and displayed per asset and program-wide — surfacing which assets are absorbing disproportionate maintenance spend relative to their value.
How to Implement PM KPI Tracking: A Practical Framework
Most facilities that struggle with KPI tracking struggle because they try to track everything at once, or they track numbers without a cadence for acting on them. This framework builds from the highest-leverage metrics first and expands as data quality matures.
Start with the two leading indicators: PM compliance and PMP
These require no historical data to calculate and are actionable immediately. If PM compliance is below 90%, find out why before looking at any other metric. If PMP is below 70%, the program is still predominantly reactive and lagging indicators (MTBF, OEE) will not improve regardless of what the PM schedule says. Fix the execution before analyzing the outcomes.
Add MTBF and MTTR after 90 days of CMMS data
MTBF and MTTR require a baseline of failure and repair records to be meaningful. After 90 days of consistent work order documentation in CMMS, you have enough data to establish baselines. Set the baseline, then track the trend monthly. The direction matters more than the absolute number — a consistently rising MTBF on a specific asset class is the clearest possible evidence that PM is working.
Add emergency WO rate and OEE at month 3–6
Emergency WO rate requires a classification system for work order priority — configure this in CMMS from day one, but don’t analyze the rate until you have a full quarter of data. OEE availability tracking requires consistent downtime logging; start capturing this with every corrective work order from the beginning, then calculate OEE once the data is reliable.
Add CMARV at year 1
CMARV requires full-year maintenance cost data and stored replacement asset values for every asset in the registry. Set this up in your CMMS asset records at onboarding. After 12 months of closed work orders, CMARV calculates automatically — and you have a baseline to compare against SMRP benchmarks and track year-over-year.
Review cadence: weekly for leading, monthly for lagging
PM compliance and PMP should be reviewed weekly — they’re actionable in real time and a week of declining compliance is recoverable; a month is not. MTBF, MTTR, OEE, and emergency WO rate should be reviewed monthly with quarterly trend analysis. CMARV is an annual benchmark comparison. Every review should produce at least one concrete action item — KPIs reviewed without action are data collection for its own sake.
Frequently Asked Questions
Track All 7 PM KPIs Automatically with eWorkOrders
PM compliance, MTBF, MTTR, PMP, OEE availability, emergency WO rate, and CMARV — eWorkOrders calculates every KPI automatically from your work order data and displays live dashboards on any device. No spreadsheets. No manual compilation. Rated 4.9 stars on Capterra. Setup in 24 hours.
Related Resources
Preventive Maintenance Guide
The complete PM overview — types, scheduling, checklists, and CMMS automation. KPIs are the measurement layer on top of a well-built PM program.
PM Schedule Guide
The schedule is what generates the compliance and MTBF data that KPIs measure. Frequency tables, criticality ranking, and interval-setting methodology.
Reactive vs. Preventive Maintenance
The cost case for shifting from reactive to preventive — with data on what each KPI looks like in reactive vs. PM-mature operations.
All Maintenance Metrics
Beyond PM-specific KPIs — the full set of maintenance metrics including work order backlog, wrench time, and cost per work order for complete program measurement.
Asset Management
CMARV and MTBF connect PM performance to asset lifecycle decisions. The asset management pillar covers how these KPIs inform repair-vs-replace decisions.
CMMS ROI Calculator
Quantify the financial impact of improving your PM KPIs — downtime reduction, maintenance cost savings, and asset life extension in your numbers.