Maintenance Calculators
Preventive Maintenance Compliance Calculator
Use this calculator when you want to know what share of scheduled PM tasks were completed on time.
Direct answer
PM compliance is calculated by dividing PM tasks completed on time by PM tasks scheduled in the same period, then multiplying by 100.
Definition
Preventive maintenance compliance shows how much scheduled PM work was completed on time.
Formula
PMC = (Completed PMs on Time / Scheduled PMs) x 100
What it measures
It measures the percentage of scheduled preventive maintenance work completed on time.
Important limitation
PMC depends on a clear definition of on time, and it does not confirm that the PM task quality was strong.
How to calculate PMC
PM compliance is calculated by dividing PM tasks completed on time by PM tasks scheduled in the same period, then multiplying by 100.
Formula
PMC = (Completed PMs on Time / Scheduled PMs) x 100
Count the PM tasks scheduled for the period, count how many were completed within the agreed window, then divide and multiply by 100.
Explanation of every input
- PM tasks scheduled
- Enter the value for the same asset scope and time period used in the rest of the calculation.
- PM tasks completed on time
- Enter the value for the same asset scope and time period used in the rest of the calculation.
Worked example
- PMs scheduled45
- PMs completed on time36
(36 / 45) x 100 = 80%
PM compliance is 80%, and 9 PM tasks were late, missed, or not completed on time.
What the result means
Higher is generally preferable because more scheduled PM work is being completed within the agreed window.
PMC is one of the clearest ways to see whether preventive work is being executed as planned.
Use a consistent completion window so the result stays comparable across months, sites, and asset groups.
Common interpretation mistakes
- Changing the on-time window without noting the change in reporting.
- Closing PM tasks on time without checking whether the required work, readings, or checklist steps were actually completed.
- Using PMC to represent all scheduled maintenance when only preventive tasks are included.
Practical ways to improve or use the metric
- Review overdue PMs by reason so recurring blockers like access, shutdown windows, or missing parts can be addressed.
- Keep PM routes, task lists, and scheduling windows realistic for the available crew capacity.
- Separate PM compliance from overall schedule compliance so each discussion stays specific.
Related calculators
Maintenance Schedule Compliance Calculator
Calculate schedule compliance for all scheduled maintenance tasks, not only preventive maintenance.
Planned Maintenance Percentage Calculator
Calculate planned maintenance percentage and the remaining reactive share from maintenance labor hours.
Maintenance Backlog Calculator
Calculate backlog in weeks from ready backlog hours, technician count, and productive maintenance hours per technician per week.
PMC FAQs
Practical questions maintenance teams often ask when reviewing this metric.
- What does on time mean in PM compliance?
- On time means completed inside the completion window your organization defines for scheduled PM work. The same rule should be used consistently.
- What happens to PMs completed late?
- They count in the scheduled total, but not in the completed-on-time numerator for that period.
- How is PM compliance different from schedule compliance?
- PM compliance covers preventive maintenance tasks only. Schedule compliance covers all scheduled maintenance work within the agreed window.
- Can a CMMS help calculate PM compliance automatically?
- A CMMS helps by keeping PM schedules, due dates, completion dates, and closure records organized for review.
Stop calculating maintenance KPIs manually
MaintBoard connects work orders, preventive maintenance, downtime, labor, parts and asset history so maintenance metrics can be reviewed from actual maintenance records.