A maintenance program nobody can see is a maintenance program nobody trusts. PM compliance — the share of scheduled preventive-maintenance tasks completed inside their window — is the single leading indicator for next quarter's forced-outage rate, next quarter's safety record and next audit's findings. A dashboard turns the number from a monthly report into a daily tool. This guide walks the KPI panel, the overdue heatmap, the sign-off audit trail and the compliance-category decoder. OXMAINT AI is the AI-powered maintenance management software that computes compliance live from the WO log, surfaces overdue tasks on a heatmap, keeps every technician sign-off time-stamped and renders the whole thing as a dashboard the plant director opens every morning.
MAINTENANCE SCHEDULE COMPLIANCE DASHBOARD · KPIs & TRACKING · 2026
Maintenance Schedule Compliance Dashboard: KPIs & Tracking Guide
Six KPIs, one overdue heatmap, one audit trail. OXMAINT AI computes PM compliance live from the WO log, surfaces the overdue tasks on a weekly heatmap and keeps every sign-off, photo and timestamp on the same record the auditor opens.
94%
PM compliance
target 95%
38
overdue tasks
up 6 week-on-week
100%
safety PMs on time
no exceptions
7.2 d
median closeout time
from PM open
The Six KPIs That Belong On The Dashboard
A compliance dashboard with more than six headline KPIs becomes a report. Six, read at a glance, is the working set — three measure compliance volume, three measure compliance quality. OXMAINT AI holds each one with its definition and the WO filter it rolls up from — spin up the standard panel in OXMAINT AI.
VOLUME
PM compliance %
94%
target > 95%
PMs completed inside their window / PMs scheduled in the window. The headline number.
VOLUME
Overdue PM count
38
target < 20
PMs past their due date and still open. The actionable number — this list is the week's work.
VOLUME
Weekly PM throughput
142
4-week average
PMs closed per week. A trailing-average view of how much the crew is actually finishing.
QUALITY
Safety PM compliance
100%
non-negotiable
Safety-tagged PMs tracked separately; the only acceptable target is 100%.
QUALITY
Sign-off completeness
88%
target > 95%
Closed PMs with full sign-off record (checklist items, photos, meter reading). "Closed" without this is a false compliance.
QUALITY
Rework rate
6%
target < 5%
PMs reopened within 30 days of close. Measures sign-off quality, not sign-off speed.
The PM Compliance Formula — What Window Counts
A PM compliance number only means what its denominator says. Three variables settle the policy: the counting window, the "on-time" definition, and whether partial completions count.
The Overdue Heatmap — Where Compliance Is Actually Bleeding
An overdue count on its own is noise. An overdue count by asset class and week turns into a work-list. The heatmap below is what a working plant looks like — most cells green, a cluster of amber, a single red cell that is the week's conversation.
Asset class × week
W-4
W-3
W-2
W-1
Current
Rotating (pumps, fans)
0
1
0
3
2
Electrical (switchgear, VFDs)
0
0
1
0
1
HVAC & building services
2
4
7
11
8
Fire & life-safety
0
0
0
0
0
Material handling (belts, cranes)
1
0
2
1
4
Instrumentation & controls
0
1
0
2
1
0-2 overdue
3-5
6-9
10+ · investigate
HVAC overdue cluster — a crew-capacity or vendor-scheduling conversation, not a technician problem
Weekly Compliance Trend — The Shape That Matters
A monthly number hides the week-over-week drift. The trend view below is 12 weeks of PM compliance with the target line at 95%. The direction of travel tells a bigger story than the number itself.
PM COMPLIANCE · LAST 12 WEEKS · TARGET 95%
Compliance Categories — Not All PMs Carry The Same Weight
A PM that misses a filter swap is different from a PM that misses a safety relief valve test. The compliance dashboard separates them so one does not hide the other. OXMAINT AI holds the category tag on every PM.
SAFETY-CRITICAL
Life-safety & code
Fire sprinklers, extinguishers, exits, pressure relief, LOTO devices, grounding. Target 100%. Any miss is an incident log.
NFPA 25 · NFPA 10 · OSHA 1910.147
REGULATORY
Code-cycle & permit
Boiler inspection, pressure vessel code, environmental monitoring, lift testing. Target 98%. Miss triggers compliance review.
ASME · EPA · state boiler code
RELIABILITY
Asset-critical PM
Vibration-driven PMs, oil samples, filter swaps on process-critical assets. Target 95%. Miss trends into next quarter EFOR.
OEM PM calendar · CBM triggers
OPTIMIZATION
Housekeeping & cosmetic
Paint, cosmetic touch-ups, lower-priority cleanings. Target 85%. Miss acceptable short-term; must not become permanent.
facility standard · housekeeping
The Sign-Off Audit Trail — Why "Closed" Isn't Enough
A PM marked closed without the sign-off evidence is a compliance number the auditor will not accept. Four fields turn a close into an audit-ready record; OXMAINT AI enforces them on every PM.
01
Checklist items ticked
Every checklist item on the PM template logged pass / fail / N/A with the technician's identity on the record.
02
Photo evidence
At minimum one photo per PM; for safety-critical PMs, photos per sub-step. Geo- and time-stamped.
03
Readings captured
Hour meter, cycle counter, pressure, temperature readings as applicable; stored on the asset history, not the PM alone.
04
Supervisor countersign
Safety-critical and regulatory PMs require a second signature; countersign stored with timestamp.
A 94% Compliance Number Earns Nothing — A 94% With An Audit Trail Earns The Audit.
The dashboard the auditor opens is not the summary number — it is the drill-down to one PM, one technician's sign-off, one time-stamped photo. OXMAINT AI binds the number and the trail on the same screen.
Where The Compliance Data Comes From — The Mobile-To-Dashboard Pipeline
A dashboard is a view, not a system of record. The compliance number is real only when the mobile sign-off, the asset history and the dashboard are the same record. OXMAINT AI runs the pipeline live — every tick on the technician's phone is a row the dashboard already shows.
01
PM scheduled
OEM / cadence calendar generates WO; category tag assigned at open.
→
02
Mobile execution
Technician walks the asset, ticks checklist items, captures photos, logs readings on their phone.
→
03
Sign-off & close
Supervisor countersign on safety-critical; WO closes with timestamp; evidence pinned to asset history.
→
04
Dashboard
KPI tiles, heatmap, trend, category panel refresh — the number the director opens the next morning.
Six Habits Of A Compliance Dashboard That Actually Gets Used
A dashboard that gets opened once a month at closing is a report. A dashboard the plant director opens with their coffee is a system. Six habits make the difference.
01
One screen, under six KPIs
The brain groups ~6 things at once. More than that and the dashboard becomes a report.
02
Drill-down from every tile
A compliance % that doesn't click through to the list of open PMs is a number without a work-list.
03
Safety tracked separately
A single blended compliance % lets safety misses hide inside housekeeping successes. Separate tiles.
04
Weekly cadence, not monthly
Monthly closing is reporting; weekly is operating. The dashboard works on the weekly timeline.
05
Grace period explicit
If "on time" means closed within +7 days of due, say so. Hidden grace periods inflate the number.
06
Audit trail one click away
Any closed PM in the dashboard opens its sign-off record. The dashboard is the auditor's start-point.
How OXMAINT AI Runs The Compliance Dashboard
The six-KPI panel, overdue heatmap, 12-week trend, category decoder, sign-off audit trail and mobile pipeline all live natively in the OXMAINT AI maintenance management software — open a free account and point the dashboard at your WO log in OXMAINT AI.
Live KPI Panel
Six KPIs computed from the live WO log — PM compliance, overdue count, throughput, safety-PM %, sign-off completeness, rework rate.
Overdue Heatmap
Weekly matrix by asset class with red / orange / amber / green coloring — the bleeding cluster is visible without a report.
12-Week Trend
Direction of travel visible as a bar chart with target line; two consecutive misses trigger a governance flag.
Category Separation
Safety / regulatory / reliability / optimization tagged on every PM and reported separately on the dashboard.
Audit Trail
Every closed PM carries its checklist, photos, readings and sign-off; one click from the dashboard to the record.
Mobile Capture
Technician phone is the input; dashboard is the output. No duplicate entry, no spreadsheet reconciliation.
Frequently Asked Questions
What's a healthy PM compliance target?
95% blended across all PM categories is a working industry target. Safety-critical PMs sit at 100% as a non-negotiable. Housekeeping and optimization PMs can run lower (85%+) without hurting outcomes. OXMAINT AI holds category-specific targets so the blended number is honest.
Why not a single compliance number?
A single blended number lets a safety-critical miss hide inside a cosmetic PM success. The dashboard splits them so a decline from 100% safety compliance is visible even when the headline number looks fine. The categories are the point.
How much grace period is reasonable?
Seven days is common for monthly PMs; shorter for weekly cadence; longer for quarterly. The grace must be explicit, documented and the same across the dashboard — a hidden grace inflates the number and corrupts the trend.
Does the dashboard replace the monthly report?
No — it feeds it. The monthly report is a point-in-time snapshot of the dashboard with narrative. The dashboard is the live tool; the report is the governance artifact. OXMAINT AI exports the monthly cut from the same data layer so the two can never disagree.
The Number Is Only Useful When It Drills To The PM.
Load the compliance dashboard into the OXMAINT AI maintenance management software — six KPIs live, overdue heatmap by asset class, 12-week trend, category separation, sign-off audit trail. The dashboard is the morning tool and the auditor's start-point.