MaintainX · Reports

Work order reporting

Slice the uncompleted work order backlog by the dimensions that matter to your operations team.

Dashboard
PM completion
Year to date · 258 days
Tracks every work order MaintainX flags as a PM — either via its native fields (type=PREVENTIVE, recurrence rule, procedure attached) or by name convention (“Week 1 Tunnel PM - 101”-style titles). A PM counts as on time when completedAt ≤ dueDate and late when it's completed after the due date. Open PMs whose due date has already passed are surfaced as overdue so you can go clear them. On-time % is weighted across every completed PM in the range.

Click the pencil icon on any row to open the override editor — corrections you save flow straight into these numbers without touching MaintainX. Manage the full override set from the Settings tab.
Overall on-time
39.5%

17 of 43 completed PMs on time

PMs completed
43

in the selected range

On time: 17 · Late: 26
Open + overdue
0

open PMs past due right now

Longest overdue:
Open PMs
0

PMs not yet completed

On the clock: 0 · Overdue: 0
PM completion by site
One row per NNN Site Openasset in MaintainX — the same site list used by the Site downtime page. Sites appear in numeric order (101, 102, 103, …) and are shown even when no PM activity touched them in this range. Locations outside the site list are appended below the divider, worst on-time % first. Any row you've overridden in the Settings tab flows through here automatically.
Site / locationOn-time %On timeLateCompletedOverdue openOpen on timeLongest overdueStatus
101 - Cahaba
42.9%
34700Critical
102 - Chalkville
42.9%
34700Critical
103 - Fultondale
28.6%
25700Critical
104 - HWY 280
42.9%
34700Critical
105 - Veterans
57.1%
43700Critical
106 - Valleydale
14.3%
16700Critical
107 - McFarland
100.0%
10100On target
Open + overdue
PMs past due right now
Snapshot of every open PM whose due date has passed. Longest overdue first — schedule these before anything else recurring. Click the pencil icon to correct a PM whose numbers look wrong.
No PMs are currently overdue — clean board.
Recently completed PMs
The 15 most recent PM completions in this range. Late completions are flagged in red so you can spot trends — hit the pencil to correct a bad completedAt stamp.
PriorityPMLocationCompleted vs. dueCompletedEdit
MediumNo location16h lateSep 11
MediumNo location13h lateSep 11
MediumNo location5.7h lateSep 11
NoneNo location2.1h earlySep 11
MediumNo location2.5h earlySep 11
Medium105 - Veterans2.8h earlySep 11
MediumNo location1d 3h earlySep 10
MediumNo location3d 8h lateAug 31
MediumNo location8.2h earlyAug 27
MediumNo location13h earlyAug 27
MediumNo location1d 5h earlyAug 26
MediumNo location1d 14h earlyAug 26
MediumNo location2d 17h earlyAug 25
MediumNo location6d 7h lateAug 24
MediumNo location3d 21h lateAug 22

Data pulled live from MaintainX · refreshed Sep 15, 2026, 6:28 AM · Non-PM completion time →