Average completion time
Year to date · 292 days
For every work order marked DONE inside this range, we compute the time from
Click the pencil icon on any row to correct a stuck timestamp or reclassify a WO — overrides live in this browser and are managed from the Settings tab.
createdAt → completedAt and group by priority. Recurring / preventive work orders are excluded— site PMs and their scheduled instances don't count toward the averages. Currently ON_HOLD work orders are also excluded and shown on their own card below.Click the pencil icon on any row to correct a stuck timestamp or reclassify a WO — overrides live in this browser and are managed from the Settings tab.
High priority
5d 16h
avg over 114 completions
Medium priority
6d 16h
avg over 210 completions
Low priority
7d 22h
avg over 293 completions
On hold
7
currently ON_HOLD
Avg time on hold: 19d 9h
Longest: 46d 6h
Completion time by priority
724 non-recurring work orders closed in-range · 240 recurring / PM WOs excluded. p95 is the slowest 5% cutoff — treat it as “worst common case”. Adjusting a WO's timestamps in the Settings tab updates these numbers live.
| Priority | Mean (visual) | Count | Mean | p95 | Fastest | Slowest |
|---|---|---|---|---|---|---|
| High | 5d 16h average | 114 | 5d 16h | 30d 1h | 0.0h | 103d 10h |
| Medium | 6d 16h average | 210 | 6d 16h | 29d 9h | 0.0h | 89d 18h |
| Low | 7d 22h average | 293 | 7d 22h | 33d 5h | 0.0h | 114d 4h |
| None | 16d 13h average | 107 | 16d 13h | 66d 19h | 0.0h | 164d 20h |
On hold
Currently on hold
Snapshot of everything in ON_HOLD right now, longest-held first. “Time on hold” is approximated from
now − updatedAt — MaintainX doesn't expose status transition history via REST, so this is exact when the last edit was the hold transition, and an underestimate otherwise. Use the pencil to correct a WO that's stuck ON_HOLD in MaintainX but was actually completed.High0
Medium2
Low4
None1
| Priority | Work order | Time on hold | Since (last update) | Edit |
|---|---|---|---|---|
| Low | 105 - Veterans | 46d 6h | Sep 2 | |
| Medium | 103 - Fultondale | 30d 14h | Sep 18 | |
| None | 103 - Fultondale | 17d 11h | Oct 1 | |
| Low | 107 - McFarland | 13d 8h | Oct 5 | |
| Low | 107 - McFarland | 13d 8h | Oct 5 | |
| Low | 103 - Fultondale | 7d 9h | Oct 11 | |
| Medium | 106 - Valleydale | 7d 9h | Oct 11 |
Recent activity
Recently completed
The 15 most recent completions in this range, newest first. Click the pencil to correct a WO whose timestamps are off.
| Priority | Work order | Time to complete | Completed | Edit |
|---|---|---|---|---|
| High | 103 - Fultondale | 0.0h | Oct 17 | |
| Low | 104 - HWY 280 | 1d 20h | Oct 16 | |
| None | 101 - Cahaba | 2d 4h | Oct 16 | |
| Low | 101 - Cahaba | 18h | Oct 16 | |
| Low | 102 - Chalkville | 0.0h | Oct 16 | |
| None | 102 - Chalkville | 0.0h | Oct 16 | |
| Medium | 103 - Fultondale | 22h | Oct 16 | |
| High | 103 - Fultondale | 0.0h | Oct 16 | |
| High | 103 - Fultondale | 7d 20h | Oct 16 | |
| Low | 101 - Cahaba | 7d 3h | Oct 16 | |
| None | 101 - Cahaba | 1d 10h | Oct 16 | |
| Low | 106 - Valleydale | 1d | Oct 15 | |
| Low | 106 - Valleydale | 9d 7h | Oct 15 | |
| Low | 104 - HWY 280 | 2d 4h | Oct 15 | |
| Medium | 104 - HWY 280 | 1d 3h | Oct 15 |
Data pulled live from MaintainX · refreshed Oct 19, 2026, 3:05 AM · Range: 292 days.