NEWPlantOps360 AI Copilot is here — auto-draft work orders & surface answers from your plant data. See what's new →
Product Industries Pricing Blog Support Center Free tools For Enterprises Support

Free OEE Calculator

Find out how effective your machine really is, and which loss is costing you the most.

This calculator needs JavaScript. You can still read how the numbers are worked out below, including a worked example.

Your numbers

Updates as you type

Time

Total length of the shift

Breaks, meetings, scheduled maintenance

Breakdowns, changeovers and other unplanned stops

Output

Fastest time to make one part (machine design speed)

Good and rejected parts

Right first time, no rework

Your result

Free, no sign-up

Check the highlighted fields to see your result.

Get your full OEE loss report

Your results as a PDF, the six big losses broken down, plus our free OEE Loss Tracker (Excel) to log every shift and machine.

  • Your result above stays free. You never need to sign up to calculate.

By submitting, you agree to be contacted about PlantOps360. See our Privacy Policy.

How this OEE calculator works

OEE (overall equipment effectiveness) is the share of planned production time that produced good parts at full speed. The calculator multiplies three factors:

OEE = Availability × Performance × Quality

  • Availability = run time ÷ planned production time
  • Performance = (ideal cycle time × total count) ÷ run time
  • Quality = good count ÷ total count

Planned production time is the shift length minus planned stops. Run time is planned production time minus downtime.

Worked example

A CNC machine runs an 8-hour shift (480 minutes) with 60 minutes of planned stops, so planned production time is 420 minutes. It is down for 45 minutes, so run time is 375 minutes. The ideal cycle time is 90 seconds, and it makes 220 parts, 209 of them good.

FactorCalculationResult
Availability375 ÷ 42089.3%
Performance(1.5 min × 220) ÷ 37588.0%
Quality209 ÷ 22095.0%
OEE89.3% × 88.0% × 95.0%74.6%

What is a good OEE score?

OEEWhat it usually means
85% or moreWorld class for discrete manufacturing
60–85%Good, with clear room to improve
40–60%A typical starting point when plants first measure OEE
Below 40%Low; large, fast gains are likely

Compare OEE over time on the same machine, not across different machines or industries.

Getting accurate numbers

  • Use the machine's design speed for ideal cycle time. A padded "standard" time hides speed losses.
  • Count only parts that are right first time as good.
  • Treat changeovers as downtime. They are a loss you can reduce.
  • Calculate OEE per machine or line, not as a plant-wide average.

From one shift to every machine

This calculator works for one machine and one shift. To see OEE losses across a whole plant, every breakdown needs to be recorded with its cause, every PM tracked and every repair timed. That is what a CMMS like PlantOps360 does: breakdowns raised by QR scan with failure codes, preventive maintenance by time, usage or meter reading, and dashboards for MTTR, MTBF and failure trends.

Frequently asked questions

How do you calculate OEE?
Multiply availability, performance and quality. Availability is run time divided by planned production time, performance is ideal cycle time times total count divided by run time, and quality is good count divided by total count.
What is a good OEE percentage?
85% is the widely quoted world-class benchmark. Around 60% is common for plants that are actively improving, and 40% is a typical starting point.
Why is my performance above 100%?
The ideal cycle time is set slower than the machine can actually run. Use the design speed or the best rate the machine has ever sustained.
Should planned maintenance count as downtime?
Most plants treat scheduled maintenance as a planned stop and leave it out of planned production time. Either way works if you apply it consistently.
Can I calculate OEE in Excel?
Yes. Request the free OEE Loss Tracker above. It calculates OEE, the three factors and the six big losses for every shift you log.
What is the difference between OEE and TEEP?
OEE measures performance during planned production time. TEEP measures it against all calendar time, so it also shows capacity you are not using.

Want help reading your OEE results?

Book a 30-minute OEE review with our team
PlantOps360

See PlantOps360 on your plant data

Book a 30-minute guided walkthrough tailored to your maintenance operations.

Personalized to your assets & workflows
See AI work orders & BI live
No commitment — bring your questions
Your details stay private. No spam, ever.