Preventive maintenance schedule template (Excel), free

Free Excel template · the PM schedules sheet of the LK Up workbook · 5 min read

One row per schedule: what is done, on which machine, how often, with which checklist. Type the date it was last done and the sheet computes the next one and turns red when it is late. Built as the import format of a free CMMS, so the schedules can later open work orders by themselves.

No e-mail, no sign-up, no macros · opens in Excel, Numbers, LibreOffice and Google Sheets · imports into LK Up, the free maintenance system, without mapping a column · the filled example is a small test plant (22 machines, 52 work orders), nothing in it is a real company · en español: Plantilla de programa de mantenimiento preventivo

The PM schedules sheet in Excel: title, asset, every, unit, mode, first due, priority, assignee, lead days, checklist, procedure and the meter columns
The right end of the same sheet: last done and next due, computed by a formula; two overdue dates highlighted in red

What is in the template

One row per record; the first row holds the column names and stays as it is. The grey rows are examples to replace or delete. The whole workbook has five sheets (all of them); this page is about the PM schedules sheet.

titleWhat is done: Compressor service, Belt check.
assetThe code of the machine, as in the equipment list.
everyHow often, with the unit: every 3 month.
unitday, week, month or year (drop-down).
modefixed: by the calendar; floating: counted from the last time it was done (drop-down).
first dueThe first date it is due.
prioritylow, medium, high or critical.
assigneeWho usually does it (name or e-mail).
lead daysHow many days before the due date the work order opens in LK Up; in Excel, how early the row turns yellow.
checklistSteps separated by |; #section Name starts a section, Step#unit:min:max asks for a reading with limits.
procedureThe title of a procedure from the library, instead of a checklist.
meter, meter every, meter first due, meter leadFor schedules by running hours or cycles: the meter's name, the interval in its units, the first reading it is due at, how early to open.
last done, next dueExcel only. Type the date it was last done; next due is computed (the first due date until then). The import ignores both.

How it works in Excel

  • Codes stay text. The code columns are formatted as text, so 007 stays 007 and a code with a slash is not turned into a date.
  • A header that stays put. Row 1 is frozen and carries a filter, so you can sort by any column and still see the names.
  • Drop-downs, not guesswork. Where LineKeeper Up takes a fixed set of words, the cell offers them; the importer also understands the Spanish words (operativo, máquina, semana).
  • Next due by formula. next due = last done + the interval (months and years with EDATE), or the first due date while nothing has been done yet. The formula is already in every row down to 1000; just type.
  • Red and yellow. A next due date before today turns red; one within the lead days (7 when the cell is empty) turns yellow. Sort by that column on Monday and you have the week.
  • The checklist travels in one cell. Steps separated by a bar, sections, readings with limits, a photo on failure: the same text LK Up turns into a tap-through checklist on the phone.

When the sheet is not enough: into LK Up in three steps

A sheet has no phone on the floor, no QR label on the machine, no photo on a problem report and no reminder that fires by itself. When that starts to hurt, the same file moves into a system in an evening.

  1. Install LK Up. It is free and runs on your own Mac or Windows PC (download, about half an hour to the first work order). Phones use the web app, offline too.
  2. Choose the workbook. PM → Import, pick the file. The PM schedules sheet is chosen by its name; the Preview shows each row's action and any problem before anything is written. Columns need no mapping: the sheet's headers are the importer's own.
  3. Press Import. Then the other sheets, each from its own page: Assets, Parts, People, PM schedules, Work orders, in that order. Importing the same file again updates the records instead of duplicating them (choose «update it from the file»), so you can keep working in Excel for a while and import again.

Why we built it this way

  • A row per schedule, not a 52-week grid. A calendar grid looks like a plan and dies at the first slip. A row with an interval and a last-done date is a plan that recomputes itself, and it is what a system can read.
  • Fixed or floating, explicitly. A filter change every month regardless and a bearing check three months after the last one are different rules; the sheet says which, and LK Up keeps the rule.
  • The lead time is part of the schedule. How early a job should appear is the difference between a reminder and a surprise, in Excel and in the system alike.
Why it is free. LK Up comes from years of field service in plants that kept their maintenance in a spreadsheet or in nobody's head. The templates are the first step of that road and cost nothing; the system they lead to is free for every person in your plant, with nothing held back, and leaving is as easy as arriving. Missing a column your plant needs? Write to us. What LK Up is →

Questions

FAQ
What happens to «next due» when I import into LK Up?

Nothing, on purpose: the import reads the schedule (interval, mode, first due) and ignores the Excel-only columns. From then on LK Up computes the due dates, opens the work orders when the lead time begins and shows PM on time in the report.

Can a schedule run by running hours instead of dates?

Yes: fill the meter columns (meter name, every, first due, lead) and leave the calendar columns empty. In Excel the next-due formula stays empty for such rows; in LK Up the technician's readings drive it.

Where do the checklists come from on the phone?

From the checklist cell. On import it becomes the work order's checklist: pass / fail per step, readings with limits, a photo or a note when a step fails, a signature at the end if you ask for one.

Ask about your plant

A maintenance person answers

Say how you plan preventive maintenance today and what slips. We answer with concrete steps, or an honest «not yet».