Operations10 min ·

What Maintenance KPIs Should Every Factory Manager Track?

Completed work orders alone do not show whether maintenance is improving. These eight indicators do, if they are defined and reviewed together.

TJ
Tharindu Jayasekara
Founder, Lumora Ventures
SaveShare
Key takeaways
  • Start with a small set of KPIs tied to decisions, then expand as data quality improves.
  • MTBF measures reliability, MTTR recovery speed; read them together or one can hide the other.
  • PM compliance measures execution of scheduled tasks; it is not PM coverage.
  • Define every metric's formula, period, scope and data source, and never silently change it.
  • Establish a baseline before setting targets; avoid arbitrary benchmarks.

A factory can complete hundreds of maintenance jobs a month and still suffer recurring breakdowns and delayed production. Key Performance Indicators (KPIs) translate maintenance activity into measurable information about reliability, workload, preventive maintenance performance and process effectiveness.

The aim is to pick indicators that support better decisions, not to fill dashboards with numbers nobody uses.

Why maintenance KPIs matter

KPIs help teams understand recurring failures, spot long repair times, monitor preventive maintenance completion, improve planning, manage outstanding work, evaluate reliability and support investment decisions. Without consistent measurement, managers rely on opinion and incomplete records.

1. Mean Time Between Failures (MTBF)

Formula

MTBF = Total Operating Time / Number of Failures. Example: 600 operating hours and five failures give 600 / 5 = 120 hours.

A rising MTBF may indicate improved reliability, provided equipment, operating conditions and failure definitions stay comparable.

2. Mean Time to Repair (MTTR)

Formula

MTTR = Total Repair or Downtime Duration / Number of Repairs. Example: four incidents with 240 minutes of total downtime give 240 / 4 = 60 minutes.

Define the time boundaries consistently; Firmicore's MTTR measures downtime from failure until the machine returns to service. A falling MTTR means faster recovery, but also watch MTBF: repairing faster does not mean failing less. See what is MTTR.

3. Preventive maintenance compliance

Formula

PM Compliance = (PM Tasks Completed On Time / PM Tasks Due) × 100. Example: 92 of 100 tasks on time is 92%.

It shows whether the programme is actually being executed. Do not confuse it with PM coverage, which measures how many relevant assets have schedules defined.

4. Schedule compliance

Formula

Schedule Compliance = (Scheduled Work Completed as Planned / Total Scheduled Work) × 100. Example: 43 of 50 jobs completed as planned is 86%.

Review why schedules change: emergency work, production restrictions, unavailable parts and labour shortages.

5. Planned maintenance percentage

Formula

PMP = (Planned Maintenance Labour Hours / Total Maintenance Labour Hours) × 100. Example: 300 of 500 hours is 60%.

A rising PMP may show better preparation and fewer disruptions from reactive work. Define what counts as planned work and keep it consistent.

6. Maintenance backlog weeks

Formula

Backlog Weeks = Ready Backlog Labour Hours / Weekly Available Labour Capacity. Example: 240 / 40 = 6 weeks.

It shows how far ahead the workload extends. Split the backlog by priority and planning status rather than relying on one total. See maintenance backlog.

7. Repeat failure rate

Formula

Repeat Failure Rate = (Repeat Failures / Total Recorded Failures) × 100. Example: 4 repeats among 20 failures is 20%.

Define what qualifies as a repeat: the asset, the failure mode and the time window. The rate shows where repair quality, root cause investigation or preventive actions need attention. See root cause analysis.

8. Equipment downtime

Downtime is the time equipment is unavailable when production needs it. Track total downtime, downtime by machine, failure type and production line, and planned versus unplanned downtime. Investigate the reason behind the lost time too: a machine may be repaired quickly yet stay unavailable while materials or production approval are delayed. Match the definition to the plant's production reporting rules.

Which KPIs should managers prioritise?

Management questionUseful KPI
Are machines becoming more reliable?MTBF
How quickly do we restore equipment?MTTR
Are preventive tasks being completed?PM compliance
Is planned work happening as scheduled?Schedule compliance
How much work is handled proactively?Planned maintenance percentage
Are we accumulating unfinished jobs?Backlog weeks
Are the same problems returning?Repeat failure rate
Which machines are stopping production?Downtime

How to build a maintenance KPI dashboard

01
Define every metric

Write the exact formula, period, asset scope and data source, such as whether MTBF uses operating or calendar hours. Do not change it silently between periods.

02
Establish a baseline

Collect data over a consistent period before setting improvement targets.

03
Assign ownership

Maintenance supervisors may own work-order and PM measures, while production owns output and OEE data.

04
Investigate changes

If MTBF drops, find which machines or failure modes. If PM compliance drops, check workload, technician availability and production windows.

05
Review trends

Look across several periods, not one unusual week, and separate equipment condition from schedule or conditions.

Maintenance KPIs vs OEE

Maintenance KPIs measure the effectiveness of maintenance processes and equipment reliability. OEE measures equipment effectiveness through availability, performance and quality. They are connected, not interchangeable: maintenance improvements support OEE when they reduce equipment-related losses, but speed and quality also depend on factors outside maintenance. See what is OEE.

How a CMMS helps track maintenance KPIs

A CMMS captures the records KPIs depend on: breakdown timestamps, work-order assignments, repair durations, PM completion, equipment history, parts usage and inspection records. Firmicore provides maintenance reporting, PM compliance reporting and cross-module KPI analytics, with export to PDF, Excel and Google Sheets. See the maintenance management software guide and the glossary.

Frequently asked questions

What are the most important maintenance KPIs?

Common starting metrics are MTBF, MTTR, preventive maintenance compliance, schedule compliance, planned maintenance percentage, maintenance backlog, repeat failure rate and equipment downtime.

How many maintenance KPIs should a factory track?

There is no ideal number. Start with a small set tied to operational decisions and expand only when data and review processes are reliable.

What is a good preventive maintenance compliance percentage?

It depends on criticality, task definitions, scheduled windows and operating requirements. Set a baseline and realistic targets rather than adopting arbitrary benchmarks.

Can maintenance KPIs be calculated in Excel?

Yes. Small teams can start with spreadsheets, but consistent timestamps, work-order records, asset IDs and metric definitions matter more as the operation grows.

Why should maintenance KPIs be reviewed together?

One KPI can hide problems another shows. For example, MTTR may improve while MTBF worsens. Several connected metrics give a fuller picture.

Final thoughts

The goal is not the largest number of measurements but the indicators that reveal problems early and support better decisions. A maintenance dashboard should help managers decide what to do next, not just show what happened last month.

Sources
  1. A Guide to Maintenance KPIs — IBM
Stop guessing

Measure your real downtime cost.

Firmicore tracks reported and hidden maintenance drag from day one.

Start Free
About the author

Tharindu (Founder, Lumora Ventures) works with manufacturing teams in Sri Lanka and Southeast Asia to design practical maintenance software for real factory constraints.

All essays