OEE Calculation Step-by-Step: Manufacturing Examples 2026

By James Smith on September 8, 2026

oee-calculation-step-by-step-manufacturing-examples

Most manufacturers know the OEE formula is Availability times Performance times Quality, but knowing the formula and calculating it correctly are two different skills. The gap between them is where a plant's reported OEE and its real OEE quietly diverge — sometimes by ten points or more. This guide walks through one real production example step by step, showing exactly which numbers go into each factor and where the calculation typically goes wrong. To see these numbers calculated automatically from your own line data, talk to our team at ifactory support.

OEE Calculation · Step-by-Step Walkthrough

The Formula Is Simple. Getting the Three Inputs Right Is Not.

This walkthrough follows one automotive stamping line through all five calculation steps, using the exact numbers a shift supervisor would actually record on the floor — and flags the specific decision points where two people looking at the same shift data can end up with two very different OEE numbers.

Availability × Performance × Quality = OEE

The Line We're Calculating: An 8-Hour Automotive Stamping Shift

Before any calculation starts, every OEE figure needs the same five raw inputs recorded from the shift. These numbers rarely arrive pre-organized — a supervisor typically pulls them from a stop-time log, a parts counter, and a quality inspection sheet, then has to reconcile all three before the actual math can begin. Here's what the shift log looked like for this line before any calculation happened.

Planned Production Time
480 min
Total Stop Time
96 min
Ideal Cycle Time
30 sec/part
Total Parts Produced
700
Rejected Parts
15

What Each Input Actually Means Before You Plug It Into a Formula

A calculation is only as reliable as its inputs, and each of the five numbers above has its own definition question that needs a clear answer before the math starts. Getting the formula right and getting the inputs right are two separate skills, and most calculation errors trace back to the second one, not the first — a plant can apply the OEE formula perfectly and still produce a misleading number if the underlying inputs were defined inconsistently.

Planned Production Time
Total shift time minus scheduled breaks and planned maintenance windows — this is the ceiling every other number gets measured against.
Total Stop Time
Every unplanned interruption during the planned window, including breakdowns, changeovers, and safety stops, however routine they may feel.
Ideal Cycle Time
The fastest speed the equipment can run under optimal conditions, per manufacturer specification or the best speed ever actually demonstrated.
Total Parts Produced
Every part that came off the line during Run Time, good or bad, since quality gets separated out in a later step, not this one.

Step One: Calculate Availability

Availability = Run Time ÷ Planned Production Time

Run Time is what's left after every stop is subtracted from Planned Production Time — and every stop means every stop. Breakdowns, die changeovers, and safety holds all count, even the ones a supervisor might be tempted to call "planned" because they happen every shift. The temptation to treat a routine, recurring stop as somehow outside the calculation is exactly how Availability numbers drift upward over time without anyone deciding to change the method.

Run Time = 480 min − 96 min (38 breakdowns + 42 changeovers + 16 safety) = 384 min
Availability = 384 ÷ 480 = 80.0%
Watch ForDie changeovers are the single most commonly excluded stop category. Leaving them out here alone would push this figure to roughly 88%, a false 8-point gain before the real calculation even starts.

Step Two: Calculate Performance

Performance = (Ideal Cycle Time × Total Count) ÷ Run Time

Performance compares what the line actually produced to what it should have produced running at its fastest demonstrated or rated speed for every minute it was actually running. The ideal cycle time has to be the equipment's best possible speed, not the shift's typical speed — this single choice of denominator is where more OEE calculations go wrong than almost anywhere else in the formula.

Theoretical Output = 384 min × 60 sec ÷ 30 sec per part = 768 parts
Performance = 700 ÷ 768 = 91.1%
Watch ForUsing the line's average historical speed instead of its rated ideal speed is the single biggest source of inflated OEE. Average speed already contains slowdowns, so comparing actual output to average output hides losses instead of revealing them.

Step Three: Calculate Quality

Quality = Good Parts ÷ Total Parts

Good parts means parts that passed inspection on the first pass, with no rework involved. A part that failed and was later reworked into an acceptable part is still counted as a quality loss, because the labor and delay it cost were real even if the part was eventually saved — first-pass yield, not eventual yield, is what the standard OEE definition is actually measuring.

Good Parts = 700 − 15 rejected = 685
Quality = 685 ÷ 700 = 97.9%
Watch ForCounting reworked parts as "good" is a quieter version of the same inflation problem — it makes the quality number look strong while hiding the extra labor and delay rework actually costs the line.

Step Four: Multiply the Three Factors

OEE = Availability × Performance × Quality

This is the step most people already know — but it only produces a trustworthy number if the three inputs feeding it were calculated honestly in the first place. Multiplying three inflated numbers together just compounds the inflation.

OEE = 80.0% × 91.1% × 97.9% = 71.3%
Skip the Manual Math

Every Number Above Came From a Shift Log — Yours Doesn't Have To

Manual OEE tracking depends on someone recording stop time, cycle counts, and rejects accurately every shift. iFactory pulls the same three factors directly from equipment data, with none of the manual entry errors that cause the inflation shown above.

Step Five: Compare Against a Realistic Benchmark

A raw OEE number means little without context. World-class OEE is widely cited as 85% and above, but very few plants actually operate there, and comparing an honest number against that ceiling can feel discouraging without knowing where typical plants actually land. Most discrete manufacturers report OEE somewhere between 40% and 60%, which makes this example's 71.3% a solidly above-average result, even though it still leaves real room for improvement before reaching the top quartile.

40–60%
Typical range for most manufacturers
71.3%
This example's result — above typical, below top quartile
85%+
Widely cited world-class benchmark

A Second Example: The Same Five Steps, a Different Line

The formula and the steps don't change from industry to industry, but the numbers behind them look very different. Here's the same five-step process applied to a liquid filler running a 12-hour shift with frequent product changeovers, to show how the calculation adapts to a different production environment without changing its underlying logic.

Planned Time
660 min
Stop Time
178 min
Availability
73.0%
Performance
94.2%
Quality
97.3%
Final OEE
66.9%

This line's 178 minutes of stop time break down into five changeovers averaging 22 minutes each, plus breakdowns and jams — a very different loss profile from the stamping example, where changeovers were fewer but longer. High-changeover environments like multi-SKU filling lines tend to see Availability, not Performance or Quality, dominate their total loss, which is a very different improvement priority than the stamping line above even though both lines landed in a similar overall OEE range.

Reading the Result: Which Factor Cost the Most

Once all three factors are calculated honestly, they tell you where to focus improvement effort. In this example, Availability lost the most ground, which points to changeover time and breakdowns as the first place to look — not because Availability is always the biggest factor, but because on this particular line, on this particular shift, it happened to be.

Biggest Loss
Availability — 20.0 points lost
96 minutes of stop time, split across breakdowns, die changeovers, and safety holds, is the largest single loss category on this line and the first place to target.
Second Loss
Performance — 8.9 points lost
The line ran 68 parts below its theoretical output during its actual run time, pointing to minor stops or a slightly reduced running speed worth investigating.
Smallest Loss
Quality — 2.1 points lost
15 rejected parts out of 700 is a comparatively small loss category here, meaning quality control on this line is already working reasonably well.

Why the Same Shift Can Produce Two Different OEE Numbers

Every number in this walkthrough came from a shift log a person filled out by hand. That's normal, but it's also exactly where inconsistency creeps in — one supervisor logs every stop over two minutes, another only logs stops over five, and both plants end up reporting "OEE" numbers that were never calculated the same way in the first place. The formula itself never changes, but the discipline behind capturing its inputs consistently is what actually determines whether the resulting number means anything.

Calculation InputManual Shift LogAutomated Equipment Tracking
Stop time captureDepends on what the operator remembers to write downEvery stop recorded automatically, including sub-minute micro-stops
Ideal cycle timeOften set once and rarely revisitedBenchmarked continuously against the line's best demonstrated runs
Part countsManually tallied or read from a basic counterCaptured directly from line sensors in real time
Rework trackingEasy to mix into "good" counts without a clear separationTagged as a distinct category, kept out of first-pass quality
Consistency across shiftsVaries by whoever is filling out the log that daySame calculation logic applied to every shift automatically

Frequently Asked Questions

Should planned maintenance time count against Availability?
No — planned maintenance is typically subtracted from total time before Planned Production Time is set, so it never enters the Availability calculation at all. Only unplanned stops during the planned window count against it.
What ideal cycle time should I use if my equipment has no official rated speed?
Use the fastest speed the line has actually demonstrated under good conditions, not a typical or average speed. Book a demo to see how automated tracking can establish this baseline from your own equipment data.
Do small stops under a few minutes need to be tracked separately for Availability?
They still count toward total stop time even if they're too brief to log individually by hand, which is exactly why manually logged OEE often understates real stop time compared to sensor-based tracking.
Why does my reported OEE look higher than the industry benchmarks I see online?
This usually means one or more inputs are calculated more leniently than standard practice — commonly excluded changeovers, an inflated ideal cycle time, or rework counted as good parts. Recalculating with strict definitions is the fastest way to check.
Can OEE be calculated for a single shift, or does it need to cover a longer period?
A single shift is a valid OEE calculation window, though tracking it over weeks and months reveals trends and seasonal patterns that a single shift can't show on its own. Talk to our team to see how continuous tracking works across shifts automatically.
Stop Doing This Math by Hand Every Shift

Calculate OEE Automatically From Your Equipment Data

iFactory pulls Availability, Performance, and Quality directly from your equipment and production data, calculated to the same standard shown in this walkthrough, updated continuously instead of once per shift report.


Share This Story, Choose Your Platform!