2
Types: Planned & Unplanned
6
Big Losses
Code
Every Minute of Downtime
Pareto
Focus on the Top 3

Why Downtime Analysis Matters

Downtime is the most visible and measurable form of lost capacity. Every minute your bottleneck is down is a unit you will never make. Yet most plants have only a vague idea of why their equipment stops — "it was down for maintenance" or "we had some issues." Without precise categorization, you cannot improve.

Structured downtime analysis transforms vague complaints into specific, actionable improvement targets. It answers: what stops the equipment most often, for how long, and what can we do about it?

Planned vs. Unplanned Downtime

TypeDefinitionExamplesGoal
PlannedScheduled stops that are part of the production planChangeovers, PM, breaks, meetings, cleaning, material replenishmentMinimize through SMED, efficient PM, structured handoffs
UnplannedUnexpected stops that disrupt the scheduleBreakdowns, quality holds, material shortages, operator absence, utility failuresEliminate through TPM, poka-yoke, supplier development

The 6 Big Losses

The TPM framework categorizes all equipment losses into 6 types, grouped by the OEE factor they affect:

OEE FactorLossDescriptionCountermeasure
Availability1. Equipment FailureBreakdowns that stop productionPM/PdM, AM
2. Setup & AdjustmentChangeovers, startups, adjustmentsSMED, standardized setup
Performance3. Idling & Minor StopsBrief stops <5 min (jams, sensor trips, feeding errors)Root cause analysis, error-proofing
4. Reduced SpeedRunning below rated speedRestore design conditions, operator training
Quality5. Process DefectsScrap and rework during steady-state productionCapability improvement, SPC
6. Startup RejectsDefects during warmup, changeover, startupStandardized startup procedures, standard work

Building a Downtime Coding System

A coding system is essential for consistent categorization. Without it, the same event gets logged differently by each operator ("breakdown" vs "machine down" vs "maintenance issue") making analysis impossible.

Define 10-15 codes (no more)Too few codes = no detail. Too many = inconsistent use. Start with broad categories that match the 6 big losses, then add 2-3 specific codes for your plant's most common issues.
Make codes mutually exclusiveEvery downtime event should fit in exactly one code. If operators cannot decide between two codes, the definitions are unclear — revise them.
Post the code list at every machineLaminated reference card at the operator station. If they have to remember codes from memory, they will guess or skip it.
Record start time, end time, and codeMinimum data: when it started, when it ended, and the code. Duration is calculated. If possible, add a brief description for context.

Example Coding System

CodeCategoryDescription
BDBreakdownUnplanned equipment failure requiring maintenance
COChangeoverPlanned product change (setup + adjustment)
PMPlanned MaintenanceScheduled PM activity
MSMaterial ShortageLine waiting for raw material or components
QHQuality HoldStopped for quality investigation or containment
MNMinor StopBrief stop <5 min (jam, sensor, feeding)
SPSpeed LossRunning below rated speed
NPNo PlanNo production scheduled (no demand)
STStartup/ShutdownWarmup, cooldown, end-of-shift shutdown
OTOtherDoes not fit above categories (review periodically — if >10%, add a code)

Analyzing Downtime

Weekly Pareto by codeSort downtime minutes by code. The top 2-3 codes are your improvement targets. Post the Pareto on the visual board.
Trend over timeTrack total downtime and unplanned downtime as a % of available time, weekly. Is it improving? If the trend is flat, your countermeasures are not working.
Deep dive on top causeTake the #1 Pareto category and break it down further: which machine? Which component? Which shift? Use RCCA on the specific failure mode.
Calculate the costConvert downtime minutes to lost production value using the downtime cost calculator. This makes the business case for improvement undeniable.
✅ Good Downtime Tracking
  • Every stop coded in real time by the operator
  • Simple, clear coding system posted at every station
  • Weekly Pareto review at T2 meeting
  • Top causes get formal RCCA projects
  • Trend tracked monthly — downtime % is declining
❌ Downtime Guessing
  • "We were down for a while" — no duration, no code
  • Data entered at end of shift from memory
  • 50 codes that no one remembers
  • "Other" is the #1 category
  • Data collected but never analyzed or acted on

🎯 Key Takeaway

You cannot reduce downtime you do not measure. Build a simple coding system (10-15 codes), train operators to log every stop in real time, and Pareto the results weekly. Focus improvement on the top 2-3 causes. When those improve, re-Pareto and attack the new top causes. Combine with OEE tracking on your bottleneck to see how downtime reduction translates directly into throughput recovery.

Interactive Demo

Edit downtime events to see how categories, MTBF, MTTR, and availability metrics update. Identify the top loss drivers from your data.

โšก
Try It Yourself
Downtime Analyzer
โ–ผ
Enter downtime events and durations for each category. See which causes drive the most lost time and how they affect availability, MTBF, and MTTR.
720 hrs
200 hrs1200 hrs
CategoryEventsAvg MinTotal Lost Time
Mechanical Failure
360m
Changeover
300m
Material Shortage
300m
Operator Absence
270m
Quality Hold
120m
Minor Stops
100m
24.2 hrs
Total Downtime
96.6%
Availability
12.9 hrs
MTBF
27 min
MTTR
Ready for the full knowledge check? Test your understanding with guided scenarios and data export.
PROTake the Pro Knowledge Check โ†’
🏭
Free Process Modeler
Map your production flow, find bottlenecks & optimize staffing. No login required.
Try It Free →
Free forever · No credit card

Stop reading, start doing

Model your process flow, optimize staffing with Theory of Constraints, and track every shift — all in one platform. Set up in under 5 minutes.

Start Free → Try Process Modeler