Back to Blog
OEE

What Is OEE and How Do You Calculate It?

FactoryOS Team Published: May 22, 2026 Last updated: July 8, 2026 7 min read
CNC machine running in a modern shop with an abstract performance and efficiency gauge overlay
OEE combines availability, performance, and quality into one score.

OEE stands for Overall Equipment Effectiveness. It is a single metric that combines three critical manufacturing factors — availability, performance, and quality — into one number that tells you how well your equipment is actually performing. For a complete overview, see our manufacturing execution system software guide.

The OEE Formula

OEE = Availability × Performance × Quality

Each component measures a different type of loss:

Availability

Measures downtime losses. How much of your planned production time is the equipment actually running?

Availability = (Planned Time - Downtime) / Planned Time

Performance

Measures speed losses. When the equipment is running, is it running at its ideal speed?

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

Quality

Measures defect losses. Of the parts produced, how many are good?

Quality = Good Count / Total Count

OEE Benchmarks

  • World Class: 85%+ — Very few manufacturers achieve this consistently
  • Good: 60-85% — Most well-managed shops fall in this range
  • Needs Improvement: Below 60% — Significant opportunity for improvement
  • Average for discrete manufacturing: 60% — This is more common than you think

Use our free OEE calculator to calculate your own OEE score.

A Practical Example

Imagine a CNC machine with the following data for one shift:

  • Planned production time: 8 hours (480 minutes)
  • Downtime (changeovers, breakdowns): 60 minutes
  • Ideal cycle time: 2 minutes per part
  • Total parts produced: 180
  • Good parts: 170

Calculating:

  • Availability = (480 - 60) / 480 = 87.5%
  • Performance = (2 × 180) / 420 = 85.7%
  • Quality = 170 / 180 = 94.4%
  • OEE = 87.5% × 85.7% × 94.4% = 70.8%

This machine has a "Good" OEE score, but there is room for improvement in all three areas.

Why OEE Matters for Small Manufacturers

OEE matters because it tells you where your losses are hiding. Most shop owners know their machines are not running at 100%, but they do not know why.

OEE breaks down the problem into three actionable categories:

  • If Availability is low, focus on reducing changeover times and unplanned breakdowns
  • If Performance is low, look at speed losses, minor stops, and idle time
  • If Quality is low, focus on reducing scrap and rework

How to Start Tracking OEE

  1. Pick one machine or production line to start
  2. Record planned time, downtime, cycle time, total output, and good output
  3. Calculate OEE daily for at least one week to establish a baseline
  4. Identify the biggest loss category and focus improvement there
  5. Track OEE over time to measure improvement

To improve the Quality component of OEE, start by learning how to reduce scrap and rework.

Frequently Asked Questions

Do I need sensors to track OEE?

No. You can start with manual data entry. Sensors help with automation, but are not required to get value from OEE tracking.

How often should I calculate OEE?

Daily OEE tracking per machine or line gives you the best balance of granularity and practicality.

What is a realistic OEE improvement target?

A 5-10 percentage point improvement in the first year is realistic for shops that are new to OEE tracking.