Tool

Enter one period of maintenance data

Compare six common maintenance measures with targets you set

Targets (edit to match your own goals)

Targets are editable starting points for discussion, not universal standards. Appropriate levels depend on your industry, assets, and maturity.

Against targets

KPI results and status

KPIResultTargetStatusWhat it tells you

Instructions

How to use this app

  1. Pull one period of data from your maintenance system, such as a month.
  2. Use consistent definitions each period so trends are meaningful, for example what counts as "on time" and as "planned".
  3. Adjust the targets to match your own goals.
  4. Read the status column, then look at the trends over several periods rather than a single result.

What This Maintenance KPI Calculator Helps You Decide

This calculator turns a month of maintenance data into six commonly used measures: preventive maintenance (PM) compliance, planned work percentage, schedule compliance, backlog in weeks, MTBF, and MTTR. It compares the first four with targets you set, so a team can see at a glance where the maintenance process is under strain.

Use it for monthly reviews, for baselining before an improvement project, and for explaining maintenance performance to operations and finance.

Core Formulas

KPIFormulaMeaning
PM compliancePM completed on time / PM scheduledHow well preventive work is being done when due.
Planned workPlanned and scheduled hours / total maintenance hoursHow much labor is proactive rather than reactive.
Schedule complianceScheduled jobs completed as scheduled / jobs scheduledWhether the weekly plan holds.
Backlog (weeks)Backlog hours of ready work / weekly craft hours availableHow long the crews would need to clear ready work.
MTBFOperating hours / failuresAverage operating time between failures.
MTTRRepair downtime hours / failuresAverage time to restore after a failure.

Worked Example: A Month at a Gas Compression Station

The pre-loaded data show 104 of 120 PMs done on time (86.7%), 1,120 of 1,600 labor hours on planned work (70.0%), and 51 of 60 scheduled jobs completed as scheduled (85.0%). Ready backlog is 900 hours against 400 craft hours per week, or 2.25 weeks. Nine failures occurred over 4,320 operating hours, so MTBF is 480 hours, and 72 hours of repair downtime gives an MTTR of 8 hours and availability of 98.4%.

Against the default targets, PM compliance (90%) and planned work (80%) are below target while schedule compliance (85%) and backlog (2 to 4 weeks) are on target. The reading is that the team keeps the week's plan but too much labor still goes to reactive work. The next step is to look at which breakdown causes take the most hours, rather than to push crews harder.

Limits and Good Practice

Maintenance KPI Calculator Frequently Asked Questions

What is PM compliance?

PM compliance is the percentage of scheduled preventive maintenance work orders that were completed on time within a period. It shows how reliably the preventive program is being executed, and definitions of on time, such as within a window of the due date, should be agreed and kept consistent.

What is a healthy maintenance backlog?

Backlog is usually expressed in weeks of work for the available crew. Many maintenance organizations aim for a range of a few weeks, because too little backlog can leave crews idle and too much means work waits too long. The right range depends on your operation, so treat the default range as a starting point.

Why track planned work percentage?

Planned work is labor spent on jobs that were identified, scoped, and scheduled in advance, which is generally safer and more efficient than reactive work. A low share suggests breakdowns are crowding out planning, and a rising share usually means the preventive and planning processes are working.

Where does the data come from?

Typically from your computerized maintenance management system (CMMS), work-order records, and operating logs. Export one period at a time and keep the definitions consistent, so trends are meaningful.