Machine downtime tracker template (Excel), free

Free Excel template · the Downtime sheet of the LK Up workbook · 4 min read

One row per stop: which machine, when it stopped, when it ran again, why. The sheet computes the hours down and shows the stops that are still open in red. Built as the import format of a free CMMS, so months of a paper or Excel downtime log move in with their reasons and feed the downtime report, MTBF and MTTR.

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 registro de paros

The Downtime sheet in Excel: asset, started, ended, reason, note, work order and the computed length in hours; example rows in grey

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 Downtime sheet.

assetThe code of the machine, as in the equipment list; its name works too.
startedWhen it stopped: a date and time (2025-03-04 08:15), or a date.
endedWhen it ran again. Leave it empty while the machine is still down: one open stop per machine.
reasonbreakdown, planned, changeover, no operator, no material, other (a suggestion list), or your own word: an unknown reason is created on import.
noteWhat happened, in a line.
work orderThe work order that fixed it: its number or your own ref (from the maintenance log). Optional.
length (h)Excel only. ended − started, in hours, by formula. The import ignores it; a minutes or hours column of your own is read when a row has no end.

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).
  • Hours down by formula. Every row shows the length of the stop; a SUM at the bottom, or a pivot by machine or by reason, is the monthly downtime picture.
  • Open stops in red. A row with a start and no end is highlighted: the machines that are down right now stand out, and a stop nobody closed is found.
  • Reasons you choose. The five built-in words are suggested; type your own (Waiting for parts, No steam) and keep using it. The import creates it as a reason of the plant.

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. Reports → Import downtime, pick the file. The Downtime 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 stop is a row, not a cell in a calendar. A calendar grid shows a month; a row per stop with a start, an end and a reason can be summed, sorted and filtered, and it is what a system reads.
  • The reason is the point. Downtime without a reason is a number; downtime by reason is a list of things to fix. Built-in words for the common cases, your own words for your plant.
  • The work order closes the loop. A stop that ends with a repair points at its work order; that is where MTTR and «what did we do last time» come from in the Monday report.
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
A machine is down right now. What do I type?

The row with its start and reason, and no end. The sheet shows it in red; on import it stays open and the machine's card in LK Up shows Down since that time. A machine has one open stop at a time.

We only log how long, not when it ended.

Add a column named minutes (or hours) and leave ended empty; the import takes the start plus the length. If both an end and a length are there, the end wins.

What do the rows feed in LK Up?

The machine's history and the downtime report: downtime by reason and by machine, failures, MTBF, MTTR and availability for any period and site, exported to CSV, PDF or Excel. How that report is built.

Ask about your plant

A maintenance person answers

Say how you log downtime today and what the report is missing. We answer with concrete steps, or an honest «not yet».