Industrial, Logistics & Plant Operations Production Operations & Lean Manufacturing Nakajima TPM definition of OEE; SEMI E79 equipment efficiency measurement

OEE Calculator: Availability, Performance, Quality and TEEP

OEE multiplies three rates that each answer a different question: did the machine run when it was supposed to, did it run at its designed speed, and did what it produced pass. This calculator takes shift length, planned stops, unplanned downtime, the ideal cycle time, total count and reject count, and returns availability, performance, quality, OEE and TEEP. It also splits the shift's planned production time into downtime loss, speed loss, quality loss and fully productive time, in minutes, so the biggest loss is visible rather than inferred.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Shift lengthTotal scheduled shift time, before any breaks or planned stops are deducted.480 min
Planned stopsBreaks, scheduled maintenance, meetings and any time production was never expected to run.60 min
Unplanned downtimeBreakdowns, changeovers, material starvation and any stop the schedule did not allow for.47 min
Ideal cycle time per unitThe fastest cycle the equipment can sustain under ideal conditions — the nameplate rate, not the standard rate.1 s
Total units producedEverything the machine made during run time, good and bad together.19271 units
Reject and rework unitsUnits that did not pass first time, including anything reworked. Rework counts as a defect for OEE.423 units
Calendar time for TEEPAll clock time in the period you are measuring — 1,440 minutes for one calendar day.1440 min

It returns

  • OEE — Availability × Performance × Quality. The share of planned production time that produced good parts at full speed.
  • Availability
  • Performance
  • Quality
  • TEEP — OEE scaled by the share of calendar time you actually scheduled production.
  • Planned production time
  • Run time
  • Fully productive time

The formula

OEE=TrTpcntTrngnt
TEEP=OEETpTc
Tfp=OEETp=cng

In plain text: OEE = Availability × Performance × Quality = (run time ÷ planned production time) × (ideal cycle × total count ÷ run time) × (good count ÷ total count)

  • T pPlanned production time: shift length minus planned stops (min)
  • T rRun time: planned production time minus unplanned downtime (min)
  • cIdeal cycle time per unit (s)
  • n tTotal units produced, good and bad (units)
  • n gGood units produced first time (units)

The run time terms cancel, so OEE also equals ideal cycle time × good count ÷ planned production time. That identity is the fastest way to sanity-check any OEE figure.

Updated Category Production Operations & Lean Manufacturing Verified against published test cases Reading time 11 min

What OEE measures, and what it deliberately ignores

OEE answers one question: of the time you planned to produce, what fraction produced good parts at full speed? Everything else is subtracted. It was formalised by Seiichi Nakajima as the central metric of Total Productive Maintenance, and it survives because it collapses three unrelated failure modes into one comparable number without hiding which of them caused the loss.

The three rates are deliberately independent. Availability is a time question — was the equipment running when it was supposed to be? Performance is a speed question — while it ran, did it run at its designed rate? Quality is a yield question — of what it made, how much passed first time? Multiply them and each loss compounds, which is why an operation with three respectable 90% rates lands at 0.9³ = 72.9%.

What OEE ignores is just as important. Planned stops are excluded from the denominator entirely, so OEE says nothing about whether you scheduled enough shifts. That is TEEP's job. OEE also says nothing about whether the parts you made were needed; a line can run at 95% OEE building inventory nobody ordered. Pair it with takt time to answer the demand question, because OEE alone will happily reward overproduction.

How each rate is built, and the definitions that trip people up

Availability = run time ÷ planned production time. Planned production time is the shift minus stops production was never expected to make: breaks, scheduled maintenance, a shift you did not staff. Run time subtracts the stops it was expected to avoid: breakdowns, changeovers, material starvation, waiting for an operator. The line between the two categories is a management decision, and it is the single most common way OEE numbers become incomparable between plants. Write it down and stop moving it.

Performance = (ideal cycle time × total count) ÷ run time. Ideal cycle time is the fastest cycle the equipment can sustain, not the rate on the routing and not the historical average. Using a soft standard is how a plant reports 95% performance while running two thirds as fast as the machine can go — the loss does not disappear, it just stops being measured. If performance ever exceeds 100%, the standard is wrong by definition, because the machine cannot beat its own theoretical maximum.

Quality = good count ÷ total count. Good means passed first time. Reworked units count as defects, because the equipment time that produced them was spent twice. Counting rework as good is the second most common way OEE gets inflated.

Multiply the three and the run time terms cancel algebraically, leaving OEE = ideal cycle time × good count ÷ planned production time. That identity is worth carrying in your head: it lets you check any reported OEE from two numbers on the production board and the standard cycle, without touching the downtime log.

TEEP extends the denominator to all calendar time. It answers a capital question rather than an operations one: how much of the theoretical 24/7 capacity of this asset is being converted into good parts? A plant running one shift a day cannot exceed a TEEP of about a third no matter how well the shift goes, which is exactly the point — it makes the cost of unscheduled capacity visible before anyone buys a second machine.

Worked example: a 480 minute shift with 47 minutes of downtime

A packaging line runs an eight-hour shift. There are 60 minutes of scheduled breaks, and the downtime log records 47 minutes of unplanned stops. The machine's ideal cycle is 1.0 second per unit. It produced 19,271 units, of which 423 were rejected.

  1. Planned production time. 480 − 60 = 420 minutes.
  2. Run time. 420 − 47 = 373 minutes.
  3. Availability. 373 ÷ 420 = 0.8881, or 88.81%.
  4. Performance. Run time in seconds is 373 × 60 = 22,380 s. Ideal time for the units made is 1.0 × 19,271 = 19,271 s. So 19,271 ÷ 22,380 = 0.8611, or 86.11%.
  5. Quality. Good count is 19,271 − 423 = 18,848. So 18,848 ÷ 19,271 = 0.9780, or 97.80%.
  6. OEE. 0.8881 × 0.8611 × 0.9780 = 0.7479, or 74.79%.
  7. Check by the identity. Ideal cycle × good count = 1.0 × 18,848 = 18,848 s = 314.13 min. Divided by 420 min of planned production time, that is 0.7479. The two routes agree.
  8. TEEP over a calendar day. 0.7479 × (420 ÷ 1,440) = 0.2181, or 21.81%.

Now convert the rates into minutes, which is where the improvement conversation actually happens. Downtime loss is the logged 47.00 min. Speed loss is run time minus the ideal time for what was made: 373 − 321.18 = 51.82 min. Quality loss is the ideal time spent on rejects: 1.0 × 423 = 423 s = 7.05 min. Fully productive time is 314.13 min. Those four add to 47.00 + 51.82 + 7.05 + 314.13 = 420.00 minutes, the whole of planned production time.

Read that split rather than the three percentages. Quality is the worst-sounding number to a plant manager because 97.8% feels close to perfect and yet defects always feel expensive — but here quality costs 7 minutes while speed costs 52. The largest single opportunity on this shift is the seven and a half minutes per hour the line spends running below its designed rate, not the scrap.

What number is good, and what to do with it

The figure most often quoted as world class in the TPM literature is 85% OEE, built from roughly 90% availability, 95% performance and 99% quality. Treat it as a target shape rather than a universal benchmark: a discrete assembly cell and a continuous process line have completely different achievable ceilings, and comparing OEE across dissimilar equipment is the fastest way to make the metric meaningless.

Compare against your own trend instead. OEE is at its most useful as a same-machine, same-definition time series, where a step change points at something specific — a new tooling set, a supplier change, a shift pattern. Once definitions move, the series is broken.

Work the minutes, not the percentages. The three rates are proportional and can mislead about magnitude, as the worked example shows. Convert every loss to minutes on the same denominator, rank them, and attack the largest. That is what the loss table on this page does.

Beware the two ways OEE gets quietly inflated. A soft ideal cycle time makes performance look good while hiding speed loss, and classifying a stop as planned rather than unplanned moves it out of the denominator entirely. Both raise the number without changing a single thing on the floor. If your OEE improves and your output does not, one of these is usually why.

Finally, put OEE beside a demand measure. A cell at 90% OEE that is producing faster than takt is building inventory, and a cell at 60% OEE that comfortably meets takt may not be worth improving at all. OEE ranks equipment losses; it does not tell you whether removing them is worth anything.

The six big losses and which OEE factor each one lands in

Nakajima's six big losses, mapped to the three OEE rates. The mapping is what makes OEE diagnostic rather than merely descriptive.
LossOEE factorTypical examplesWhat it looks like in the data
Equipment breakdownAvailabilityTooling failure, motor burnout, unplanned maintenanceLong stops, few in number
Setup and adjustmentAvailabilityChangeovers, warm-up, first-article approvalStops clustered at product changes
Idling and minor stopsPerformanceJams, misfeeds, blocked chute, sensor tripsMany stops too short to be logged
Reduced speedPerformanceRunning below rated rate for wear, noise or qualitySteady shortfall against the cycle standard
Process defectsQualityScrap and rework in steady-state runningReject rate roughly constant over the shift
Reduced yield at startupQualityParts scrapped while the process stabilisesReject spike after every start

Idling and minor stops land in performance rather than availability because they are usually too short to appear in a downtime log — they show up as units not made rather than as time not run.

Assumptions, limits and common errors

  • The planned/unplanned boundary is a policy, not a fact. Two plants can compute honest OEE figures that differ by ten points purely from where they draw it. Document it and freeze it.
  • Ideal cycle time must be the machine's fastest sustainable cycle. Using the routing standard or a historical average converts real speed loss into invisible loss.
  • Rework is a defect. Counting reworked units as good double-counts the equipment time that produced them.
  • OEE is a single-machine metric. Applying it to a whole line means choosing a constraint machine, or defining a line-level cycle time, and both choices change the answer.
  • It says nothing about demand. High OEE on the wrong part number is overproduction, which lean explicitly treats as waste.
  • Short shifts exaggerate variance. One long breakdown in a four-hour run swamps the number. Aggregate over a week before drawing conclusions.
  • Do not average OEE across machines by taking the mean of percentages. Sum fully productive time and sum planned production time, then divide.

OEE, TEEP and the standards that define them

OEE as three multiplied rates comes from Nakajima's work on Total Productive Maintenance and has no single ISO standard behind it, which is why definitions vary between plants. The semiconductor industry did formalise it: SEMI E79, the standard for definition and measurement of equipment productivity, sets out an equipment-state model and a family of efficiency metrics including OEE, and it is worth reading if you need definitions rigorous enough to write into a supply agreement. TEEP extends the same arithmetic to calendar time and is normally attributed to the same TPM tradition rather than to a standards body.

Where OEE sits among the other operations metrics

OEE tells you how much of your scheduled time became good parts. It does not tell you how many parts you need, how capable the process is, or how reliable the equipment is between failures — and each of those has its own tool.

Demand comes first. Takt time converts customer demand into the rate the line must sustain, and comparing takt with your actual cycle time tells you whether an OEE improvement is even needed. A line comfortably inside takt has slack; improving its OEE produces inventory, not throughput.

Capability is a different question again. Quality rate in OEE counts defects after the fact, while process capability predicts them from the spread of the process against its tolerance. A high quality rate with a poor Cpk means you are catching defects rather than preventing them, and that is a warning about the future.

Reliability sits underneath availability. MTBF and MTTR decompose downtime into how often failures happen and how long they take to fix, which is the difference between a maintenance strategy and a spares strategy. Availability is their product; OEE only sees the total.

And on the commercial side, the reason any of this matters is the fixed cost sitting behind the machine. Every minute of lost production time carries the same overhead as a productive one, which is the logic of the break-even point in units — and it is why TEEP, which exposes unscheduled capacity, is usually the more uncomfortable number of the two.

Frequently asked questions

How do you calculate OEE?

Multiply three rates: availability (run time ÷ planned production time), performance (ideal cycle time × total count ÷ run time) and quality (good count ÷ total count). For a 420 minute planned production time with 373 minutes of run time, 19,271 units at a 1.0 second ideal cycle and 423 rejects, that is 0.8881 × 0.8611 × 0.9780 = 74.79%. The shortcut identity is ideal cycle × good count ÷ planned production time, which gives the same answer.

What is a good OEE score?

85% is the figure the TPM literature quotes as world class, made up of roughly 90% availability, 95% performance and 99% quality. It is a target shape rather than a universal benchmark, because achievable OEE differs enormously between a manual assembly cell and a continuous process line. Your own trend under a fixed set of definitions is far more useful than any external comparison.

What is the difference between OEE and TEEP?

They share a numerator and differ in the denominator. OEE divides fully productive time by planned production time, so it excludes shifts you chose not to run. TEEP divides the same numerator by all calendar time, so it counts unscheduled capacity as a loss. A single-shift operation with a strong 85% OEE has a TEEP near 25%, which is the number to look at before buying another machine.

Should planned maintenance count against availability?

Not in the standard definition. Planned maintenance belongs in planned stops, which are removed from the denominator before availability is computed, so OEE is not penalised for maintenance you deliberately scheduled. What matters more than the choice is consistency: move a category between planned and unplanned and the whole time series becomes incomparable.

Why is my performance rate above 100%?

Because the ideal cycle time you entered is longer than the equipment's true fastest cycle, so the line produced more units than the standard says is possible. It is always an input error, never a real result. Reset the ideal cycle time to the fastest cycle the machine has demonstrably sustained, and the hidden speed loss will reappear in the number.

Does rework count as good in the quality rate?

No. Quality counts units that passed first time, because equipment time spent making a unit that then needs rework is time spent twice. Counting rework as good inflates OEE and conceals exactly the loss the metric exists to expose. Include reworked units in both total count and reject count.

Can I calculate OEE for a whole production line?

Yes, but you must define what the line's cycle time and count mean, which usually comes down to measuring at the constraint operation. The common approach is to compute OEE on the bottleneck machine and treat that as the line figure, since throughput is set there. Averaging the percentages of several machines is not valid; if you need a combined figure, sum fully productive time and sum planned production time, then divide.

Which loss should I attack first?

The one worth the most minutes, not the one with the worst percentage. In the worked example quality reads 97.80% and speed reads 86.11%, but quality costs 7.05 minutes of the shift while speed costs 51.82 — seven times as much. Convert all three rates to minutes on the same denominator before deciding, which is what the loss table on this page does automatically.

References

  • Introduction to TPM: Total Productive Maintenance — Seiichi Nakajima, Productivity Press
  • SEMI E79 — Specification for Definition and Measurement of Equipment Productivity — SEMI (Semiconductor Equipment and Materials International)
  • TPM for Every Operator — Japan Institute of Plant Maintenance, Productivity Press