
Key takeaways
Short answer: Performance is the OEE factor that measures whether the machine is running at design speed. Most plants get Performance wrong because they do not have a reliable ideal cycle time per SKU, or they cannot detect micro-stops smaller than the downtime threshold. Performance loss is usually the biggest under-measured OEE component and the place where the most uncaught capacity sits. See also OEE vs Utilization.
Performance is the ratio of theoretical maximum output to actual output during run time.
Performance = (Ideal cycle time x Total parts produced) / Run time
If ideal cycle time is 30s, you produced 600 parts in 432 minutes of run time, then Performance = (30 x 600) / (432 x 60) = 18000 / 25920 = 69.4%.
The other equivalent form: Performance = Actual run rate / Ideal run rate.
Three things have to be right:
Plants that report Availability and Quality but skip Performance usually do so because one of these three is broken.
Micro-stops. Pauses of 1-60 seconds that are too short for the downtime system to log. They show up as a Performance loss because run time is intact but throughput drops.
Slow cycles. The machine is running but not at design speed. Worn tooling, suboptimal recipe parameters, or just operator habit can cost 10-20% of design speed without anyone noticing.
A 95% Availability line with frequent micro-stops and slow cycles might run at 70% Performance. That is 25 points of OEE loss invisible to a downtime-only system.
Availability losses are usually known — the line was down, everyone saw it. Quality losses are mostly known too — scrap goes in a bin. Performance is the only OEE factor where the loss can be invisible to everyone on the shop floor. Lighting up Performance is usually the single highest-leverage move an OEE platform can deliver.
Fabrico's OEE module captures cycle counts from PLC and lets you set ideal cycle time per SKU, so Performance reads true. The output is a list of the lines where Performance is the dominant loss, not an aggregate average that hides which line needs work.
See how Fabrico captures this automatically — explore OEE for manufacturing or book a demo.
Roughly yes. Performance is actual rate as a percentage of design rate. "Speed loss" is the common shop-floor term for the same thing.
World-class is around 95%. The 85% OEE world-class benchmark assumes Performance ~95%, Availability ~90%, Quality ~99%.
Yes, if the ideal cycle time is set too slow. That is a signal to update ideal cycle time, not to celebrate.
Either ideal cycle time is wrong (often too aggressive), or micro-stops and slow cycles are eating real capacity. Look at the cycle-time distribution per SKU to tell which.
Utilization is run time vs scheduled time (close to Availability). Performance is actual speed vs design speed during run time.