How to set up a preventive maintenance schedule

Five steps, typical service intervals, and the renewal cycles Malaysian businesses usually track. About 6 minutes to read.

Short answer

List every asset, decide whether each one runs on a calendar, running hours or a legal renewal date, take the interval from the manual or the regulation, give each item an owner, and record every completed job against the schedule so everyone can see what is done, due and overdue.

What a preventive maintenance schedule is

A preventive maintenance (PM) schedule is a list of every asset, the work it needs and how often that work is due. Each line has two dates: when it was last done and when it is next due.

Preventive maintenance happens before something fails. Reactive maintenance happens after a breakdown, usually with downtime and an urgent repair bill.

Five steps to build one

  1. List every asset. Machines, vehicles, safety equipment, plus anything with a renewal date: insurance, road tax, certificates, service contracts.
  2. Pick the trigger for each item. A calendar interval, running hours, mileage, or a fixed renewal date set by law or contract.
  3. Set the interval. Take it from the manufacturer's manual or the regulation. Shorten it for equipment that works hard, in heat or dust.
  4. Give every item an owner. One person or team is responsible for booking it. "Everyone" means nobody.
  5. Record every job. Date, what was done, who did it, cost. Then anyone can see what is done, what is due next and what was missed.

Typical intervals to start from

These are common starting points, not rules. The manufacturer's manual and your own breakdown history come first.

EquipmentCommon starting intervalNotes
Screw air compressorEvery 3 months, or by running hoursManufacturers often name services by hours (for example 1K, 2K, 4K); oil, filters and separator change at different stages.
Engine (diesel/LPG) forkliftCommonly about every 250 running hoursRoughly quarterly for single-shift use. Electric forklifts often run longer between services. Check the manual.
Generator setEvery 6 months, plus regular test runsStandby sets still age while idle: batteries, coolant and fuel need checks.
Air-conditioning / chillersEvery 3 monthsFilter and coil cleaning; more often in dusty sites.
PumpsEvery 6 monthsSeals, bearings, alignment.
Test and measuring instrumentsEvery 12 monthsCalibration, often required by quality systems.

Renewal cycles Malaysian businesses usually track

Some dates are set by law or by an authority, not by the manual. Missing them may lead to enforcement action, an asset you can't legally use or renew, or audit findings. Check the current rules with the authority; requirements change.

ItemUsual cycleWho to check with
Certificate of fitness for pressure vessels such as air receiversCommonly every 15 months, based on the inspection date on the certificateDOSH (JKKP). The OSH (Plant Requiring Certificate of Fitness) Regulations 2024 apply since 1 June 2024.
Routine inspection of commercial vehicles (lorries, buses, vans)Every 6 monthsPUSPAKOM
Portable fire extinguishersYearly serviceBomba (JBPM)
Road tax and motor insuranceYearly; insurance must be valid before road tax is renewedJPJ and your insurer

This table is a planning aid, not legal advice. Your certificate, permit or policy shows the actual expiry date; schedule from that.

Spreadsheet or software?

A spreadsheet works for a short list. It stops working when:

  • nobody opens it on the right day, because a spreadsheet never warns anyone;
  • several people edit it and versions split ("FINAL_v3");
  • history gets overwritten when the next date is typed in;
  • you need to show a customer or an auditor what was done and when.

That is the job of maintenance tracking software. In Service Tracker, for example, you set a first service date, an interval in months and a number of services; every visit is generated, each unit turns Due soon and then Overdue on its own, and the dashboard counts what is due, done and missed. It schedules by calendar date today; hour-meter and mileage triggers are planned.

Last reviewed 2 October 2026 by Avantix Innovation.

FAQ

Maintenance schedule questions

What is a preventive maintenance schedule?

A list of every asset with the work it needs and how often: for example, service the compressor every 3 months, renew the air receiver's certificate every 15 months, service the fire extinguishers every year. Each item has a last-done date and a next-due date.

How often should equipment be serviced?

Start with the manufacturer's manual and any legal requirement, then adjust for how hard the equipment works. Common starting points are every 3 months for compressors and forklifts and every 6 months for generators and pumps.

Should maintenance be scheduled by time or by running hours?

Use running hours or mileage when usage varies a lot between units, and calendar dates when usage is steady or the rule is a legal renewal. Many teams convert typical usage into a date interval so everything sits on one calendar.

Is Excel good enough for a maintenance schedule?

For a short list, yes. It stops working when nobody opens it on time, when several people edit it, or when you need history per machine. That is when teams move to maintenance tracking software.

What is the difference between preventive and reactive maintenance?

Preventive maintenance is planned before failure, on a schedule. Reactive maintenance happens after something breaks. Preventive work costs less to organise and avoids unplanned downtime.

Start tracking

Stop keeping the schedule in your head.

Send us your current list, spreadsheet or not. We'll show you how it looks in Service Tracker.

Prefer email? info@avantix.my

Book a demo Call