How to calculate OEE for your factory
Learn how to calculate OEE for your factory using availability, performance, and quality, with practical examples, data requirements, mistakes to avoid, and ERP visibility.
How to Calculate OEE for Your Factory
OEE is calculated by multiplying three numbers: availability, performance, and quality. The formula is simple, but the discipline behind it matters.
OEE = Availability x Performance x Quality
A machine may be available for most of the shift, but run slower than expected. Another machine may run fast but create rejection. Another may produce good parts but lose hours in changeover and breakdown. OEE helps separate these losses so the factory can see where efficiency is really being lost.
For manufacturers, OEE is useful only when it leads to action. A percentage on a dashboard is not enough. The team should be able to see whether the loss came from downtime, speed loss, or quality loss.
What OEE Measures
OEE stands for Overall Equipment Effectiveness. It measures how effectively a machine or production line is used during planned production time.
It has three parts.
Availability answers: was the machine available when it was supposed to run?
Performance answers: did the machine run at the expected speed?
Quality answers: did the machine produce good output?
Together, these show whether the machine is losing time, losing speed, or losing good output.
The OEE Formula
The standard formula is:
OEE = Availability x Performance x Quality
Each part is usually expressed as a percentage.
For example:
- Availability: 85 percent
- Performance: 90 percent
- Quality: 95 percent
OEE = 0.85 x 0.90 x 0.95 = 0.72675
So the OEE is about 72.7 percent.
This number tells you the machine is not using its full effective capacity. But the real value comes from understanding which of the three parts is pulling it down.
How to Calculate Availability
Availability measures how much planned production time was actually available for running.
Availability = Run Time / Planned Production Time
If a machine was planned to run for 8 hours but lost 1 hour to breakdown and 30 minutes to changeover, run time is 6.5 hours.
Availability = 6.5 / 8 = 81.25 percent
Availability losses include:
- Breakdowns
- Setup and changeover
- Waiting for material
- Waiting for operator
- Preventive maintenance during planned production
- Power or utility issues
- Tooling problems
- Quality hold stoppages
To improve availability, track downtime reasons clearly. Without reason-wise downtime, availability becomes a number without explanation.
How to Calculate Performance
Performance measures whether the machine ran at the expected speed while it was running.
A practical formula is:
Performance = Ideal Cycle Time x Total Count / Run Time
Another way to think about it:
Performance = Actual Output / Expected Output During Run Time
If a machine should produce 100 units per hour and it ran for 6 hours, expected output is 600 units. If actual output is 480 units, performance is 80 percent.
Performance losses include:
- Slow running speed
- Minor stoppages
- Operator adjustment delays
- Material feeding issues
- Tool wear
- Process instability
- Short stops not recorded as downtime
Performance is often where hidden losses sit. The machine may appear to be running, but it may not be running well.
How to Calculate Quality
Quality measures how much of the output was good output.
Quality = Good Count / Total Count
If a machine produced 1,000 units and 60 were rejected, good count is 940.
Quality = 940 / 1,000 = 94 percent
Quality losses include:
- Scrap
- Rework
- Defects
- Quality holds that later become rejection
- First-piece approval failure
- Process variation
Quality should be measured honestly. If rework is hidden or rejection is recorded late, OEE will look better than reality.
What Data You Need to Calculate OEE
To calculate OEE properly, you need consistent data.
Required data includes:
- Planned production time
- Downtime duration
- Downtime reasons
- Run time
- Ideal cycle time or standard rate
- Total output
- Good output
- Rejected output
- Work order or product reference
- Machine or line reference
- Shift reference
Without these inputs, OEE becomes guesswork.
OEE Should Be Calculated by Machine, Line, Shift, and Product
A plant-level OEE number can hide important details. Machine-level and line-level OEE are more useful for action.
Review OEE by:
- Machine
- Production line
- Shift
- Product family
- Work order
- Supervisor
- Time period
This helps identify whether the loss is linked to equipment, people, product mix, material, or planning.
Common OEE Calculation Mistakes
Many factories calculate OEE but make decisions from misleading data.
Common mistakes include:
- Ignoring changeover time
- Not recording minor stops
- Using ideal cycle time that is unrealistic
- Counting rejected output as good output
- Comparing machines with different product mix unfairly
- Recording downtime only at the end of the shift
- Treating OEE as a blame metric
- Looking only at the final OEE number instead of the three components
The purpose of OEE is improvement, not punishment.
How to Use OEE in Daily Production Meetings
OEE should support practical discussion.
Ask:
- Which machine had the lowest OEE yesterday?
- Was the loss availability, performance, or quality?
- What was the biggest downtime reason?
- Which product caused speed loss?
- Which shift had more rejection?
- Is the same issue repeating?
- What corrective action is needed today?
This turns OEE into an operating tool.
Where AICAN Optiwise Fits
AICAN Optiwise helps manufacturers capture the production, downtime, quality, work order, and machine data needed for practical OEE visibility. OEE is much more useful when it is connected with real factory activity instead of manually calculated after the fact.
With Optiwise, teams can track planned versus actual output, downtime reasons, rejection, rework, shift progress, and machine-level performance in a structured ERP workflow. This helps manufacturers see whether losses are coming from availability, performance, or quality.
AICAN builds ERP for manufacturers who want better factory floor visibility and stronger daily control. You can learn more about the company on the About AICAN page.
FAQ
What is the formula for OEE?
The formula is OEE = Availability x Performance x Quality. Each component is calculated as a percentage and then multiplied.
What is a good OEE score?
A good OEE score depends on the industry, process, machine, product mix, and measurement discipline. Rather than chasing a generic benchmark, manufacturers should first measure consistently and improve from their own baseline.
Can OEE be calculated manually?
Yes, but manual calculation becomes difficult when there are many machines, shifts, products, and downtime reasons. ERP or production software helps make OEE more consistent.
Is OEE only for automated factories?
No. OEE can be useful in many manufacturing environments if production time, output, downtime, and quality can be measured reliably.
Why does OEE drop even when the machine is running?
OEE can drop because of speed loss or quality loss. A machine may be running but producing slower than expected or producing defective output.
Should OEE be used to compare operators?
Be careful. OEE is affected by material, machine condition, product mix, scheduling, maintenance, and quality requirements. It should be used for improvement, not unfair blame.
Founder’s Note
OEE is powerful because it forces a factory to ask a better question. Not just, “Did the machine run?” but “Did it run well, at the right speed, and produce good output?”
At AICAN, we believe OEE should be kept practical. The number matters only if it points the team toward the real loss. When availability, performance, and quality are visible separately, improvement becomes much clearer.
Final Thought
OEE is simple to calculate but easy to misuse. Measure availability, performance, and quality honestly. Track the reasons behind each loss. Compare trends over time.
The goal is not a perfect score. The goal is to understand where your factory is losing effective capacity and fix the losses that matter most.
Related Posts
What's the Difference Between Odoo, Acumatica, and Dynamics 365 for Small Businesses?
Compare Odoo, Acumatica, and Microsoft Dynamics 365 for small businesses across flexibility, cost, implementation, manufacturing fit, ecosystem, and support considerations.
What's the Difference Between Tally and a Modern ERP System?
Compare Tally and modern ERP for manufacturing businesses across accounting, inventory, production, purchase, sales, dashboards, workflows, and operational control.
Energy consumption of sensor systems
Understand how much energy sensor systems use, what affects consumption, and why the value of sensor data usually comes from the energy and waste it helps reduce.
Can I Install Sensors Without Hiring an Integrator?
Learn when manufacturers can install sensors themselves and when an integrator is needed for safety, wiring, machine compatibility, data accuracy, and IoT dashboards.

