Operations8 min ·

What Is OEE in Manufacturing? Formula, Example, and Ways to Improve It

A machine can run for a whole shift without being productive for the whole shift. OEE shows where the time went: availability, performance or quality.

TJ
Tharindu Jayasekara
Founder, Lumora Ventures
SaveShare
Key takeaways
  • OEE = Availability × Performance × Quality, with each expressed as a decimal.
  • Availability is run time over planned production time; performance compares actual output to ideal cycle time; quality is good units over total units.
  • There is no universal good OEE score. Establish a baseline and improve against it.
  • OEE is a production effectiveness metric, not a maintenance-only score, though maintenance strongly affects availability.
  • Define how changeovers, minor stops and planned maintenance are treated before measuring, and apply that consistently.

A production machine operates for an entire shift, but does that mean it has been productive for the entire shift? Not necessarily. It might break down, run below its expected speed or produce defects, and valuable time is lost while the line still appears to be running.

Overall Equipment Effectiveness (OEE) measures how effectively equipment uses its planned production time by combining availability, performance and quality.

What are the three components of OEE?

**Availability** measures how much of the planned production time the equipment was actually running.

Formula

Availability = (Run Time / Planned Production Time) × 100. Example: 420 minutes planned, 42 minutes of stops, so run time is 378 minutes. 378 / 420 = 90%.

Availability losses include unexpected breakdowns, mechanical and electrical failures, extended setup and changeover time (depending on your measurement rules) and other stops included in the agreed stop-time definition.

**Performance** measures whether the machine runs at its expected speed while running.

Formula

Performance = (Ideal Cycle Time × Total Units Produced / Run Time) × 100. Example: 0.5 min ideal cycle, 700 units, 378 min run time. (0.5 × 700) / 378 = 92.59%.

Performance losses come from reduced speed, minor stoppages, incorrect settings, material feeding problems and bottlenecks.

**Quality** measures the share of units that meet requirements without rework.

Formula

Quality = (Good Units / Total Units Produced) × 100. Example: 700 produced, 14 rejected, 686 good. 686 / 700 = 98%.

The OEE formula and a complete example

Formula

OEE = Availability × Performance × Quality. Convert each percentage to a decimal first: 0.90 × 0.9259 × 0.98 = 0.8167, so OEE is 81.67%.

MeasurementValue
Total shift duration480 minutes
Planned breaks and non-production time60 minutes
Planned production time420 minutes
Unplanned production stops42 minutes
Actual run time378 minutes
Ideal production cycle0.5 minutes per unit
Total units produced700
Rejected units14
Good units686
A packaging machine over one shift.
OEE componentCalculationResult
Availability378 / 42090%
Performance(0.5 × 700) / 37892.59%
Quality686 / 70098%
OEE0.90 × 0.9259 × 0.9881.67%

Roughly 81.67% of planned production time was converted into good products at ideal speed, and the losses are visible in three separate places. Measurement boundaries matter: remove planned breaks and excluded non-production periods consistently, and define how changeovers, minor stops and planned maintenance are treated.

What is a good OEE score?

There is no single OEE target for every operation. An OEE of 80% may be strong for one process and a large improvement opportunity for another. Rather than comparing unrelated machines:

  1. Establish a reliable baseline.
  2. Compare performance over consistent periods.
  3. Identify the weakest OEE component.
  4. Investigate the largest losses.
  5. Set improvement targets based on operational requirements.

Some industries cite 85% as a world-class benchmark, but it should not be treated as a universal target or a guarantee of good performance.

How to improve OEE

ComponentWhat to do
AvailabilityInvestigate recurring failures, improve preventive maintenance completion, keep critical spares available, speed up breakdown response and monitor downtime by machine and failure type.
PerformanceReview speed settings, material feeding consistency, minor stoppage records, line bottlenecks and operating conditions.
QualityTrack rejects, identify recurring defect patterns and investigate the link between equipment condition and product quality.

OEE, maintenance and your CMMS

OEE is a production effectiveness metric, not a maintenance-only score, but maintenance strongly influences availability and can affect performance and quality. Read it alongside MTBF and MTTR, preventive maintenance compliance, downtime and repeat failures. Raising availability through temporary repairs can lift short-term OEE while creating more repeat failures, so no single number should stand alone.

A CMMS creates reliable equipment and maintenance records, connecting breakdowns, work orders, schedules and parts usage so teams can see the maintenance-related causes of lost production. Firmicore provides maintenance reporting, machine health information, preventive maintenance compliance and an MOE dashboard. Its Machine Overall Effectiveness (MOE) is a separate composite of maintenance and machine-health data, and should not be confused with conventional production OEE, which needs production availability, performance and quality data. See the maintenance management software guide.

Frequently asked questions

What does OEE stand for?

OEE stands for Overall Equipment Effectiveness. It measures the effectiveness of manufacturing equipment using availability, performance and quality.

How do you calculate OEE?

Multiply availability by performance and quality, using decimal values for each percentage.

Is OEE a maintenance KPI?

OEE is primarily a manufacturing performance metric. Maintenance affects its results, particularly equipment availability, but production, quality and operations also contribute.

What causes low OEE?

Common causes include equipment breakdowns, reduced operating speed, minor stoppages, production bottlenecks and defective products.

Can OEE be calculated manually?

Yes. Use production records, run times, planned production times, ideal cycle times and quality records. Consistent data collection matters more than the calculation tool.

Final thoughts

OEE turns production losses into measurable information. Instead of reporting that a machine had a difficult shift, teams can tell whether the problem was availability, performance or quality, and then investigate those losses.

Sources
  1. Calculating OEE — OEE.com
  2. OEE Implementation Guide — Tennessee Manufacturing Extension Partnership
Stop guessing

Measure your real downtime cost.

Firmicore tracks reported and hidden maintenance drag from day one.

Start Free
About the author

Tharindu (Founder, Lumora Ventures) works with manufacturing teams in Sri Lanka and Southeast Asia to design practical maintenance software for real factory constraints.

All essays