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 · 193 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.
Overall on-time

0 of 0 completed PMs on time

PMs completed
0

in the selected range

On time: 0 · Late: 0
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 Open asset 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.
No sites were resolved and no PMs were touched in this range.
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.
No PMs are currently overdue — clean board.

Data pulled live from MaintainX · refreshed Jul 12, 2026, 10:18 PM · Non-PM completion time →