Practical guide · TPM and maintenance
Where to start reducing machine downtime: a worked month from one downtime log
Short answer
Start from one month of your own downtime log, not from a list of ideas. Add up the lost minutes, then sort the reasons three ways: by minutes, by number of stops and by cost. Split the many short stops from the few long ones, because they need different fixes: long breakdowns need root cause analysis and the right maintenance strategy, frequent short stops need operator care and a standard way of running the machine. Pick one loss that is big, repeats and can be fixed soon, then measure the next month the same way. The worked example below does this for 37 stops on one line.
Step 1: the month's log
This example is illustrative, not from a real plant. Bottling line 3 has a filler, a capper, a labeller and a case packer. It runs one shift, 06:00 to 14:00, with a 30-minute break at 10:00, for 20 days. Operators write down every stop of 2 minutes or longer: the day, the start time, the minutes, the machine that stopped the line and a code from the starter list in the downtime reason codes template. Here is the whole month: 37 stops.
The month's log: 37 stops
Example numbers| # | Day | Start | Min | Code | Machine | What happened |
|---|---|---|---|---|---|---|
| 1 | 1 | 06:12 | 3 | M1 | Case packer | Case jammed at the erector |
| 2 | 1 | 10:41 | 4 | M1 | Case packer | Case jammed at the erector |
| 3 | 2 | 06:20 | 2 | M1 | Case packer | Flaps not closed, case stuck at the sealer |
| 4 | 2 | 10:30 | 42 | S1 | Filler | Changeover, 500 ml to 1 litre |
| 5 | 3 | 07:15 | 6 | S5 | Labeller | Label reel change |
| 6 | 3 | 13:05 | 16 | W1 | Capper | Out of caps, forklift on another job |
| 7 | 4 | 06:08 | 3 | M1 | Case packer | Case jammed at the erector |
| 8 | 4 | 08:40 | 58 | B3 | Capper | Cap chuck cylinder leaking air, cylinder replaced |
| 9 | 5 | 10:30 | 38 | S1 | Filler | Changeover, 1 litre to 500 ml |
| 10 | 5 | 11:52 | 2 | M2 | Labeller | Label sensor tripped, reset |
| 11 | 6 | 06:15 | 4 | M1 | Case packer | Case jammed at the erector |
| 12 | 6 | 12:20 | 9 | Z1 | Capper | Torque alarm, checked and reset |
| 13 | 8 | 06:31 | 3 | M1 | Case packer | Case jammed at the erector |
| 14 | 8 | 10:30 | 47 | S1 | Filler | Changeover, 500 ml to 1 litre |
| 15 | 9 | 07:05 | 132 | B1 | Case packer | Infeed conveyor chain broke, chain replaced |
| 16 | 9 | 12:50 | 2 | M1 | Case packer | Flaps not closed, case stuck at the sealer |
| 17 | 10 | 06:10 | 4 | M1 | Case packer | Case jammed at the erector |
| 18 | 10 | 09:12 | 5 | S5 | Labeller | Label reel change |
| 19 | 11 | 12:05 | 71 | B3 | Capper | Cap chuck cylinder leaking air, cylinder replaced |
| 20 | 11 | 13:31 | 3 | M2 | Labeller | Label sensor tripped, reset |
| 21 | 12 | 06:22 | 3 | M1 | Case packer | Case jammed at the erector |
| 22 | 12 | 10:30 | 35 | S1 | Filler | Changeover, 1 litre to 500 ml |
| 23 | 13 | 07:48 | 48 | B2 | Labeller | Servo drive fault, drive replaced |
| 24 | 14 | 06:05 | 3 | M1 | Case packer | Case jammed at the erector |
| 25 | 14 | 11:10 | 7 | S5 | Labeller | Label reel change |
| 26 | 15 | 06:18 | 4 | M1 | Case packer | Case jammed at the erector |
| 27 | 15 | 10:30 | 44 | S1 | Filler | Changeover, 500 ml to 1 litre |
| 28 | 16 | 06:40 | 2 | M2 | Labeller | Label sensor tripped, reset |
| 29 | 16 | 13:20 | 22 | W1 | Capper | Out of caps, delivery late from the warehouse |
| 30 | 17 | 06:12 | 3 | M1 | Case packer | Case jammed at the erector |
| 31 | 17 | 08:30 | 64 | B3 | Capper | Cap chuck cylinder leaking air, cylinder replaced |
| 32 | 18 | 10:30 | 40 | S1 | Filler | Changeover, 1 litre to 500 ml |
| 33 | 18 | 12:15 | 3 | M2 | Labeller | Label sensor tripped, reset |
| 34 | 19 | 06:26 | 2 | M1 | Case packer | Flaps not closed, case stuck at the sealer |
| 35 | 19 | 10:35 | 3 | M1 | Case packer | Case jammed at the erector |
| 36 | 20 | 06:09 | 3 | M1 | Case packer | Case jammed at the erector |
| 37 | 20 | 12:40 | 6 | S5 | Labeller | Label reel change |
Stops shorter than 2 minutes are not on the log. They still cost time, and it shows up as lost speed (OEE performance) rather than as stops. The OEE calculator shows how much, from your part counts and ideal cycle time.
Step 2: total lost time and availability
Planned production time is the shift minus the break: 450 minutes a shift, 9,000 minutes over 20 shifts. The 37 stops add up to 746 minutes, 8.3% of planned production time.
| Measure | Value | How it is worked out |
|---|---|---|
| Planned production time | 9,000 min | 20 shifts × (480 − 30) minutes |
| Stops logged | 37 | Every stop of 2 minutes or longer |
| Total lost time | 746 min (8.3%) | All logged minutes, then 746 ÷ 9,000 |
| Small stops | 19 stops, 56 min | Jams and sensor trips (M codes), each under the 5-minute small-stop limit |
| Stops counted in availability | 18 stops, 690 min | Breakdowns, waiting, the unlisted alarm, changeovers and reel changes |
| Run time | 8,310 min | 9,000 − 690 |
| Availability | 92.3% | 8,310 ÷ 9,000 |
Illustrative numbers.
Availability counts every stop long enough to need a reason, planned or not: run time is planned production time minus all stop time, changeovers included. The jams and sensor trips under 5 minutes are small stops, which the six big losses count against performance, so they are in the lost time but not in availability. Write your rule down once and keep it, or next month will not compare with this one. The six big losses worksheet puts each kind of loss under its OEE factor.
Step 3: Pareto by minutes, by stops and by cost
Sort the codes three ways. By minutes, changeovers (S1) and the capper's pneumatic failures (B3) are 58.8% of the lost time. By number of stops, the case packer jams (M1) lead with 15 of the 37 stops, though they add up to only 46 minutes. Minutes show where the time went; stops show what keeps happening.
By minutes
Example numbers- S1: 246, 33% of the total, cumulative 33%.
- B3: 193, 26% of the total, cumulative 59%.
- B1: 132, 18% of the total, cumulative 77%.
- B2: 48, 6% of the total, cumulative 83%.
- M1: 46, 6% of the total, cumulative 89%.
- W1: 38, 5% of the total, cumulative 94%.
- S5: 24, 3% of the total, cumulative 97%.
- M2: 10, 1% of the total, cumulative 99%.
- Z1: 9, 1% of the total, cumulative 100%.
By number of stops
Example numbers- M1: 15, 41% of the total, cumulative 41%.
- S1: 6, 16% of the total, cumulative 57%.
- S5: 4, 11% of the total, cumulative 68%.
- M2: 4, 11% of the total, cumulative 78%.
- B3: 3, 8% of the total, cumulative 86%.
- W1: 2, 5% of the total, cumulative 92%.
- B1: 1, 3% of the total, cumulative 95%.
- B2: 1, 3% of the total, cumulative 97%.
- Z1: 1, 3% of the total, cumulative 100%.
| Code | Reason | Stops | Minutes | Share of minutes | Cumulative | Cost |
|---|---|---|---|---|---|---|
| S1 | Changeover | 6 | 246 | 33.0% | 33.0% | $8,112 |
| B3 | Hydraulic or pneumatic failure | 3 | 193 | 25.9% | 58.8% | $6,296 |
| B1 | Mechanical failure | 1 | 132 | 17.7% | 76.5% | $4,264 |
| B2 | Electrical or controls failure | 1 | 48 | 6.4% | 83.0% | $1,576 |
| M1 | Jam or misfeed | 15 | 46 | 6.2% | 89.1% | $2,072 |
| W1 | Waiting for material | 2 | 38 | 5.1% | 94.2% | $1,296 |
| S5 | Reel or consumable change | 4 | 24 | 3.2% | 97.5% | $928 |
| M2 | Sensor trip or fault reset | 4 | 10 | 1.3% | 98.8% | $480 |
| Z1 | Unlisted | 1 | 9 | 1.2% | 100.0% | $328 |
Illustrative. Cost = minutes ÷ 60 × $1,920 an hour + $40 a stop.
Cost adds what minutes miss: every restart throws away or rechecks some product. With an hour of downtime at $1,920 (the worked example in the downtime cost calculator) and $40 lost at each restart, both illustrative, the month cost $25,352. The order barely moves, except that the 15 jams now cost more than the one 48-minute servo failure. Put in your own figures below: the more each restart costs, the further the frequent short stops climb.
The cost Pareto with your own figures
Example numbersThe month cost $25,352. Order by cost: S1, B3, B1, M1, B2, W1, S5, M2, Z1. Different from the order by minutes.
- S1$8,11232%
- B3$6,29657%
- B1$4,26474%
- M1$2,07282%
- B2$1,57688%
- W1$1,29693%
- S5$92897%
- M2$48099%
- Z1$328100%
Short stops (M codes). The last column is the cumulative share of cost.
Then read the notes inside each code. All three B3 stops are the same cap chuck cylinder on the capper, and 12 of the 15 jams were at the case packer's erector. A code tells you where to look; the notes tell you what to fix.
Step 4: split the many short stops from the few long ones
The same minutes can come from a few long stops or from many short ones, and the fix is different. Split the log into three groups.
| Group | Stops | Share of stops | Minutes | Share of minutes | Average stop | What they are |
|---|---|---|---|---|---|---|
| Short stops (M codes, under 5 min) | 19 | 51.4% | 56 | 7.5% | 2.9 min | Jams and sensor trips the operator clears, no technician |
| Long unplanned stops (B, W and Z codes) | 8 | 21.6% | 420 | 56.3% | 52.5 min | Failures, waiting for caps and one unlisted alarm |
| Planned stops (S codes) | 10 | 27.0% | 270 | 36.2% | 27.0 min | Changeovers and label reel changes |
Illustrative numbers.
Long stops are a repair time and root cause problem. The capper's three cylinder failures took 64 minutes each on average (mean time to repair) and came once every 2,770 minutes of run time, about one every six shifts (mean time between failures). Ask why the part fails and whether it gives a warning you could check for: a breakdown analysis report on the failures, then the maintenance strategy selector for the failure mode. The MTBF and MTTR calculator does the arithmetic for any machine.
Short stops are a frequency problem. Each jam took 3 minutes on average, but one came every 554 minutes of run time, a little more than a shift apart. No repair fixes them, because nothing is broken. They come from the condition of the machine and how it is run: dirt, worn guides, settings that drift, material loaded differently each time. That is the work of autonomous maintenance, where operators clean, inspect and set their own machine to a standard, and of standard work.
When the unplanned stops started
Example numbersWhen the stops happen says more. 12 of the 15 jams started in the first hour after the 06:00 start and 2 more in the hour after the break, while the long stops are spread across the day. A pattern at start-up points at something about starting: glue not up to temperature, cases brought in cold from the warehouse, a setting changed overnight. It is a lead to check on the floor, not a cause yet.
| Pattern in the log | Likely kind of problem | Start with |
|---|---|---|
| A few long stops on the same part | Wear, or a failure mode nobody manages | A breakdown analysis report, then the maintenance strategy selector |
| One long stop that has not repeated | Could be chance | Write it up, check the spare part is on the shelf, and act if it comes back |
| Many short stops at one spot | Machine condition and how it is run | The autonomous maintenance checklist, a start-up standard, and poka-yoke where parts can be loaded wrong |
| Changeovers near the top by minutes | Setup work done while the line is stopped | The SMED changeover worksheet and the SMED examples |
| Waiting for material or people | Planning and supply, not the machine | A delivery rule or a kanban for the item that ran out |
| Unlisted (Z1) stops growing | The reason list is missing a code | Split Z1 into a new code, as the reason codes template explains |
Step 5: pick one loss to attack first
Rank the candidates by what they cost this month against the effort to fix them. Effort is a judgement: 1 if the operators can do it within days with no spending, 2 if it needs maintenance time or a part, 3 if it needs a workshop across teams over weeks. Cost divided by effort gives a rough order to argue about, not an answer. A stop that happened once is listed but not scored: one event is not a pattern.
| Candidate | Stops | Minutes | Cost this month | Effort (1 to 3) | Cost per effort point | Who |
|---|---|---|---|---|---|---|
| Capper cylinder failures (B3) | 3 | 193 | $6,296 | 2 | $3,148 | Maintenance |
| Filler changeovers (S1) | 6 | 246 | $8,112 | 3 | $2,704 | Production, maintenance and quality |
| Case packer jams (M1) | 15 | 46 | $2,072 | 1 | $2,072 | Operators and team leader |
| Waiting for caps (W1) | 2 | 38 | $1,296 | 1 | $1,296 | Materials |
| Conveyor chain break (B1) | 1 | 132 | $4,264 | Not scored | Happened once | Maintenance |
| Labeller servo drive (B2) | 1 | 48 | $1,576 | Not scored | Happened once | Maintenance |
Illustrative. Effort points are the team's judgement, written down so they can be argued with.
Attack the capper cylinder first. It is the largest unplanned loss that repeats, it is one part on one machine, and maintenance can start this week. Changeovers lose more minutes, but they are planned, so nobody is caught out, and SMED takes a team's time for weeks: they come second. The jams cost the least of the three but need no maintenance time and no spending, so the operators can work on them in the same 30 days without taking anyone off the capper. Vorne's advice is the same in spirit: take one loss from the top five that the team is confident it can improve, and agree a target for it.
Step 6: a 30, 60 and 90 day plan
- 1
Days 1 to 30: the capper cylinder
Maintenance writes one breakdown analysis report covering all three failures: the same cylinder or not, air supply quality, mounting and alignment, how long each seal lasted. Run the failure mode through the maintenance strategy selector. If a slower stroke or an air leak gives enough warning, a regular check can catch the next one before it stops the line; if not, plan the replacement or change the design. Target, written as a count: B3 stops a month from 3 to 0.
- 2
Days 1 to 30: the start-up jams
The team leader and the case packer operators watch the first hour on three mornings and write down what is different at start-up. Turn what they find into a start-up standard, add the cleaning and setting points to the autonomous maintenance checklist, and teach the new step to every shift with a one point lesson. Target: M1 jams a month from 15 to 5 or fewer.
- 3
Days 31 to 60: read month two, then start on changeovers
Read the second month's log exactly the same way (step 7). Then run a SMED workshop on the filler changeover: film one, sort the steps into work that needs the line stopped and work that can be done while it runs with the SMED changeover worksheet, and borrow ideas from the SMED examples. The average changeover this month was 41 minutes; set the target after the first study, not before.
- 4
Days 61 to 90: hold the gains and pick the next loss
Keep the new check in the maintenance schedule and the start-up step in the standard, read month three and redraw the Pareto. The next target comes from the new top five, not from this month's list. Review the codes too: if the capper torque alarm (Z1) comes back, give it a code of its own.
Step 7: measure the next month the same way
Read month two with the same rules: the same 2-minute logging threshold, the same codes, the same planned time. If the number of shifts changes, compare per shift. Compare the codes you worked on, not only the total, because the total also moves with one-off failures.
| Measure | Month one | Month two | What it shows |
|---|---|---|---|
| Capper cylinder failures (B3) | 3 stops, 193 min | 1 stop, 57 min | Better, but one month could be luck (see below) |
| Case packer jams (M1) | 15 stops, 46 min | 5 stops, 14 min | Better, and unlikely to be luck |
| Changeovers (S1) | 6 stops, 246 min | 6 stops, 241 min | No change yet, as planned |
| Cracked star wheel (B4), a new one-off | None | 1 stop, 125 min | Write it up; act if it comes back |
| All stops | 37 stops, 746 min | 24 stops, 511 min | Includes the one-offs of both months |
| Availability | 92.3% | 94.6% | Moves with the one-offs too |
Illustrative numbers for both months.
Month one against month two
Example numbersCounts this small are noisy, so check whether a drop could be luck. Suppose nothing had changed and the capper still failed three times a month on average, at random. A month with one failure or none would still come about one month in five (Poisson probability 0.20). So one good month proves nothing: keep counting for three months before calling it fixed. For the jams, a month with 5 or fewer at the old average of 15 would come about 3 times in 1,000, so that drop is real.
Then make the gain stick. A fix that depends on someone remembering it fades, so the check goes into the maintenance schedule and the start-up step into the standard, and the target codes stay on the weekly review until month three. The equipment downtime log keeps MTBF and MTTR per machine if you want the long stops tracked on their own.
Definitions and sources
- Six big losses: from Seiichi Nakajima's TPM work (Introduction to TPM, Productivity Press, 1988), read here through OEE.com (Vorne), "Six Big Losses", and Moradizadeh and Mayorga, FCTA 2014 conference paper, section 2. Breakdowns and setup and adjustment are availability losses; small stops and reduced speed are performance losses; start-up rejects and production rejects are quality losses.
- Availability is run time ÷ planned production time, where planned production time is the shift minus breaks and run time is planned production time minus all stop time, planned and unplanned (OEE.com, "Calculating OEE").
- Small stops are short stops the operator clears without maintenance. Vorne's TPM guide puts them under five minutes; OEE.com says where to draw the line is a site rule, for example giving every stop over two minutes a reason. The 5-minute limit here is the default in the downtime reason codes template.
- Vorne, "Reduce and Avoid Machine Downtime": capture a reason for every downtime event, watch the constraint and the machines that starve or block it, and pick one loss in the top five that the team is confident it can improve.
- MTBF is operating time ÷ failures and MTTR is repair time ÷ repairs, as in the MTBF and MTTR calculator. Cost of a stop is hours × cost per hour plus the restart loss, as in the downtime cost calculator.
Go deeper
This page is the short version. These guides cover each part in full.
- How to Reduce Manufacturing DowntimePlanned and unplanned downtime, what downtime costs a plant, and the general ways to reduce it.
- The Six Big Losses in Lean ManufacturingEach of the six losses in depth and how they map to availability, performance and quality.
- Overall Equipment Effectiveness (OEE): What is it?How OEE is calculated and how to use it, beyond the availability factor this page works out.
- Pareto Analysis in Manufacturing: Applying the 80/20 Rule to Problem SolvingBuilding and reading a Pareto chart, and the mistakes that send a team after the wrong bar.
- Root Cause Analysis for Equipment Failures: Methods and FrameworkTaking a repeating breakdown, like the capper cylinder here, from symptom to root cause.
- Autonomous Maintenance: The Seven-Step ProcessThe operator side of the fix for frequent short stops, step by step.
All our articles on this subject are in the tpm and maintenance topic.
Free templates and tools
- Downtime reason codes template26 starter codes mapped to the six big losses, a log with drop-downs, a Pareto by code and by loss, and a code card for the line.
- Equipment downtime log (MTTR and MTBF)A breakdown and downtime log, with MTTR, MTBF and downtime by machine and cause worked out in Excel.
- Six big losses worksheetWhere a machine's planned time goes: the six big losses in minutes, ranked, with A, P, Q and OEE worked out.
- Breakdown analysis reportOne equipment breakdown from the stop to the 90-day check, plus a breakdown log with repeat flags, MTBF and MTTR by asset and a Pareto of causes.
- Autonomous maintenance (CILR) checklist20 clean, inspect, lubricate and retighten checks with a box per day, an abnormality log and sign-off.
- SMED changeover worksheetChangeover steps with times, internal or external, what can move, ideas and before/after totals.
- Critical spare parts list and stocking levelsAssets ranked by consequence, each part classed and given a stocking policy, and min and max worked out from usage and lead time, with the downtime each stock-out would cost.
- Downtime cost calculatorWhat an hour, an event and a year of unplanned downtime cost, from lost output, idle labour, scrap and overtime.
- OEE calculatorOverall equipment effectiveness from shift time, downtime, ideal cycle time and part counts.
- MTBF and MTTR calculatorMean time between failures, mean time to repair and availability from operating time, failures and repair time.
- Maintenance strategy selectorAnswer the RCM questions for one failure mode and get the maintenance strategy, the reasoning and the check or test interval.
Doing this in LeanSuite
Micro-stops
Log the brief jams your ERP and MES never report, and see which micro-stops cost the most so you can win back OEE.
See Micro-stopsAutonomous Maintenance
Rolls out visual CILR (clean, inspect, lube, retighten) checklists so operators catch small abnormalities before they cause downtime.
See Autonomous MaintenanceLoss & Cost Management
Shows where your plant loses money, puts a cost on each loss and gives you the tools to remove it.
See Loss & Cost Management
See it on your own lines
Bring the problem you are working on to a 45-minute demo. Or look around with sample data first, or pilot LeanSuite on your own lines for 90 days, with the setup done by our team.
FAQ
Questions about reducing machine downtime: a worked month
Rather see it on your own problem?
Bring the problem you are stuck on, and we will show you on a call how LeanSuite handles it.

