A maintenance schedule lists the maintenance tasks for each asset, how often each one is done and when each is next due. Maintenance scheduling is the work of turning that list into a calendar: deciding which jobs happen on which day and who does them, given the people, parts and downtime windows available. Scheduled maintenance is the result: work done to a plan rather than after a breakdown.
Maintenance planning vs scheduling
The two words are often used as if they were the same, but in maintenance they are separate steps.
| Item | Maintenance planning | Maintenance scheduling |
|---|---|---|
| Question | What needs doing, and how? | When, and by whom? |
| Output | Task lists, intervals, parts, tools, time estimates, safety steps | A dated plan for the week or month, with assignees |
| Horizon | Months to years | Days to weeks |
| Typical owner | Maintenance planner or engineer | Scheduler or maintenance supervisor |
| Example | Generator: annual load-bank test, 4 h, 2 technicians, hire a load bank | Load-bank test on Saturday 14 March, team B, generator offline 08:00–12:00 |
Calendar vs meter triggers
| Trigger | How the next due date is set | Good for |
|---|---|---|
| Calendar (time-based) | Every N days, weeks or months | Inspections and compliance checks; assets that age whether used or not |
| Meter (usage-based) | Every N operating hours, kilometres, cycles or units | Engines, vehicles, compressors, presses |
| Fixed | Due on set dates, regardless of when the last job was done | Statutory inspections with fixed anniversaries |
| Floating | Counted from the last completion | Keeping a consistent gap between services |
Some tasks use both, for example "every 250 hours or 3 months, whichever comes first".
Example maintenance schedule
| Asset | Task | Interval | Last done | Next due | Assigned to |
|---|---|---|---|---|---|
| Generator G-02 | Run test, 30 min on load | Monthly | 2026-09-05 | 2026-10-05 | Site electrician |
| Generator G-02 | Oil and filter change | Every 3 months | 2026-08-10 | 2026-11-10 | Contractor |
| Forklift FL-04 | 250-hour service | 250 operating hours | At 3,000 h | At 3,250 h | Fleet technician |
| Air handler AHU-1 | Filter change | Every 3 months | 2026-07-01 | 2026-10-01 | HVAC technician |
| Fire extinguishers, block A | Visual inspection | Monthly | 2026-09-01 | 2026-10-01 | Facilities |
| Pressure gauges | Calibration | 12 months | 2026-01-15 | 2027-01-15 | External lab |
Reviewed on 9 October, three jobs are overdue: the generator run test, the air-handler filter change and the extinguisher inspection. Those go to the top of this week's schedule. Gauge calibration is months away.
How to build a maintenance schedule
- Start from the asset register. List the maintainable assets and rank them by criticality: what happens if each one fails?
- Collect tasks from manufacturer manuals, regulations, insurer requirements and your own failure history.
- Set intervals and triggers for each task: calendar, meter or both.
- Estimate effort: time, skills, parts, and whether the asset must be taken offline.
- Level the workload. Spread tasks so one month does not hold all the annual jobs.
- Schedule weekly. Pick the jobs due, check parts and people, agree downtime windows with operations and issue work orders.
- Close the loop. Completing a job sets the next due date. Review intervals against what each job found.
Maintenance scheduling examples by industry
- School: boiler service in the summer holiday, weekly fire-alarm tests, and portable appliance testing on a fixed annual date.
- Hospital: planned maintenance of medical equipment spread across the year and booked around clinic lists.
- Construction: plant serviced between jobs by engine hours rather than by date.
- Hotel: guest-room equipment checks in low-occupancy weeks and kitchen extract cleaning on a fixed cycle.
Common mistakes
- Scheduling more than the team can do. An unrealistic schedule trains people to ignore it. Compare planned hours with available hours.
- No owner for overdue jobs. Someone must review the overdue list every week.
- Never revisiting intervals. If every inspection finds nothing, the interval may be too short; if failures still happen between services, it is too long.
- Schedules pointing at retired or moved assets.
Spreadsheet vs CMMS
A spreadsheet works for a short list: one row per asset and task, with a next-due formula such as =EDATE(last_done, 3) and conditional formatting for overdue rows. The free maintenance schedule template (CSV) gives you the columns to start with. It breaks down when last-done dates are not updated and meter readings must be typed by hand. In a CMMS, completing the work order rolls the schedule forward for you.
Maintenance schedules in Asetavo
In Asetavo maintenance (Business plan), you create preventive, inspection or calibration schedules for one asset or a whole category, every N days, weeks or months, with lead days to bring work onto the list early. The Due & overdue list shows what needs attention, a planner clicks Generate work order to raise the job, and completing it sets the last-completed date and recomputes the next due date. Usage-based schedules driven by meter readings are on the roadmap.
