Overall Equipment Effectiveness, usually shortened to OEE, is a practical way to answer one production question: during the time this machine was scheduled to make parts, how much of that time produced good parts at the expected rate? Use this OEE calculator when you know the planned production time, actual run time, ideal cycle time, total count, and good count. It is useful for packaging lines, CNC cells, automated test stations, assembly fixtures, food and beverage filling equipment, and any process where downtime, slow cycles, and defects need to be separated instead of lumped into one vague efficiency number.
OEE is most valuable when the inputs are defined consistently. Before comparing shifts, lines, or plants, decide what counts as planned production time, how downtime is logged, what ideal cycle time means, and whether reworked parts are counted as good parts. The calculator gives the arithmetic result; the engineering value comes from using the result to find the largest loss and remove the actual cause.
📐 <!-- Browse all 384 free engineering calculators -->
What is Covered in This Guide
What is OEE?
OEE is the product of three percentages: availability, performance, and quality. A result of 100% would mean the equipment ran for the entire scheduled time, at the ideal cycle time, and made only good parts. In real production, every stop, speed loss, and rejected part pulls the number down.
Think of it as a three-part scorecard:
- Availability: was the machine running when it was scheduled to run?
- Performance: while it was running, was it cycling at the expected rate?
- Quality: of everything produced, how many pieces were acceptable?
Multiplying those three values prevents a misleading result. A line can have high uptime but poor yield, or excellent quality but slow cycle time. OEE shows the combined effect and points to the category that deserves attention first.
OEE Production Analysis Diagram
The diagram below represents the usual OEE logic. Planned production time is reduced by downtime to get run time. Run time is then compared with the time the equipment should have needed to produce the actual count at the ideal cycle rate. Finally, the good count is compared with the total count.
<!--
--><!-- OEE Calculator
-->OEE Calculator
Enter values for one defined measurement period, such as one shift, one batch, or one production order. Do not mix a weekly planned time with a single-shift part count. If the equipment makes multiple products with different cycle times, calculate OEE by product family or use a weighted ideal cycle time based on the product mix.
How to use the calculator
- Enter Planned Production Time in hours. This is the time the equipment was scheduled to produce, not necessarily the full paid shift.
- Enter Actual Run Time in hours. This is planned production time minus downtime events you decide to include.
- Enter Ideal Cycle Time in minutes per part. Use the fastest sustainable rate under normal operating conditions, not an artificially slow target.
- Enter Total Parts Produced. Include good and bad pieces produced during the measurement period.
- Enter Good Parts. Count only parts that meet the quality standard you use for shipment or the next operation.
- Click Calculate to see availability, performance, quality, and total OEE.
Video Walkthrough: How to Use This Calculator
<!-- -->
--><!-- OEE Production Line Interactive Visualizer
Watch how planned production time, downtime, cycle speed, and quality defects combine to impact your Overall Equipment Effectiveness. Adjust parameters to see real-time OEE breakdown and identify improvement opportunities.
AVAILABILITY
87.5%
PERFORMANCE
85.7%
QUALITY
90.0%
OVERALL OEE
70.9%
FIRGELLI Automations — Interactive Engineering Calculators
OEE Mathematical Formulas
Primary formula
Overall Equipment Effectiveness is calculated by multiplying availability, performance, and quality. When using percentages, convert them to decimals before multiplying, then convert the result back to a percentage.
Component calculations
Availability = Run Time ÷ Planned Production Time
Performance = (Ideal Cycle Time × Total Count) ÷ Run Time
Quality = Good Count ÷ Total Count
Unit check: this calculator uses run time in hours and ideal cycle time in minutes per part, so the performance calculation converts run time to minutes internally. If you calculate by hand, use consistent units.
Worked Example: Packaging Line OEE
Assume a packaging line is scheduled for two 8-hour shifts, so planned production time is 16 hours. During the period, the line is down for 2 hours because of a material feed problem and a labeler adjustment. Actual run time is therefore 14 hours. The ideal cycle time is 0.5 minutes per package. The line produces 1,440 total packages, of which 1,296 meet quality requirements without rework.
- Planned production time: 16 hours
- Actual run time: 14 hours
- Ideal cycle time: 0.5 minutes per package
- Total count: 1,440 packages
- Good count: 1,296 packages
Availability = 14 ÷ 16 = 0.875 = 87.5%.
Performance = (1,440 × 0.5 minutes) ÷ (14 × 60 minutes) = 720 ÷ 840 = 0.857 = 85.7%.
Quality = 1,296 ÷ 1,440 = 0.900 = 90.0%.
OEE = 0.875 × 0.857 × 0.900 = 0.675, or 67.5%.
The number by itself is not the action plan. The component split is the action plan. In this example, availability losses are 12.5%, performance losses are 14.3%, and quality losses are 10.0%. If the downtime events are easy to identify and repeat frequently, availability may be the first improvement project. If the machine is running but cycling below its ideal rate, performance may deserve priority.
Engineering Interpretation of OEE Results
Availability: downtime and lost operating time
Availability measures whether the process was running during scheduled production time. Typical availability losses include breakdowns, waiting for material, jam clearing, missing tooling, changeovers if included in your definition, operator intervention, blocked discharge conveyors, and upstream starvation. For automated fixtures, this can also include actuator faults, sensor misalignment, end-of-stroke timing problems, or control interlocks that stop the sequence.
When investigating availability, separate long stops from repeated short stops. A single 90-minute maintenance stop needs a different corrective action than a one-minute jam that happens 90 times per shift. Use a downtime reason code list that is short enough for operators to use accurately. A detailed list that produces bad data is worse than a simple list used consistently.
Performance: running below the ideal rate
Performance losses happen when the machine is technically running but not producing at the expected speed. Causes include reduced conveyor speed, slow pneumatic response, conservative PLC dwell times, worn slides, inconsistent feed, operator pacing, thermal limits, or product variation. If a mechanism is force-limited or speed-limited, confirm the mechanical design before increasing cycle rate. For motion systems, a separate servo motor sizing calculation can help check whether the selected motor has enough torque and speed margin for the desired cycle.
Performance above 100% is a warning sign, not a success. It usually means the ideal cycle time is too slow, the count is wrong, or the measurement period is mismatched. Set ideal cycle time from a stable, repeatable engineering trial, not from a monthly production target chosen for planning convenience.
Quality: first-pass good output
Quality is the ratio of good parts to total produced parts. Decide whether repaired or reworked pieces count as good. For OEE improvement work, many teams use first-pass good count because rework consumes labor, floor space, and capacity even if the product can eventually be shipped. Common quality loss causes include fixture wear, poor part location, temperature drift, inadequate inspection, loose fasteners, contamination, incorrect recipe selection, or process parameters that change during the shift.
If defects are related to clamping, pressing, fastening, or position control, treat the quality problem as a mechanical and controls problem, not only an inspection problem. For example, clamp force may depend on screw geometry and friction; in that case the screw jack lifting force and torque calculator or the bolt torque and preload calculator may be useful supporting checks.
OEE Benchmarks and What to Do Next
OEE benchmarks vary by industry, product mix, automation level, and how strictly the inputs are defined. Use external benchmark numbers cautiously. A facility that excludes changeovers from planned production time will report a higher OEE than a facility that includes them. The best benchmark is often your own stable baseline, measured the same way for several weeks.
| OEE range | Typical meaning | Engineering response |
|---|---|---|
| Below 40% | Large losses or inconsistent data definitions are likely. | Validate inputs first, then attack the largest recurring downtime or defect category. |
| 40% to 60% | Common starting range for lines with frequent stops, slow cycles, or changeover losses. | Separate availability, performance, and quality losses. Do not launch projects until the largest loss is identified. |
| 60% to 75% | Reasonable operation with visible improvement opportunities. | Use Pareto charts by stop reason, cycle-loss reason, and defect type. Standardize the best shift practices. |
| 75% to 85% | Strong performance for many mixed-product operations. | Focus on repeatability, preventive maintenance, quick changeover, and removal of micro-stops. |
| Above 85% | Often considered world-class when measured rigorously. | Confirm the ideal cycle time remains valid, then use small improvements, predictive maintenance, and design changes to protect gains. |
A useful rule is to improve the component with the largest economic impact, not necessarily the lowest percentage. A 2% quality loss on a high-value assembly may cost more than a 10% speed loss on a low-value operation. Connect OEE to scrap cost, labor cost, missed shipments, and maintenance time before prioritizing capital projects.
Common OEE Mistakes to Avoid
- Using paid shift length as planned production time without adjustment. Breaks, meetings, sanitation, and scheduled maintenance may need to be excluded or tracked separately, depending on your policy.
- Changing definitions midstream. If changeovers are included this month and excluded next month, the trend becomes unreliable.
- Setting ideal cycle time from a weak target. A slow standard inflates performance and hides speed losses.
- Ignoring micro-stops. Ten-second stops may not appear important individually, but they can consume hours across a week.
- Counting rework as good without noting it. Rework can make quality appear better while labor and capacity losses remain hidden.
- Comparing unlike products directly. A high-mix cell may need product-specific or weighted calculations.
- Treating OEE as an operator score. OEE is a process metric. Use it to improve equipment, methods, material flow, maintenance, and controls.
Practical Checks Before Acting on an OEE Number
Before spending money on a machine upgrade, verify the measurement system. Check that the part counter increments once per completed part, not once per cycle if multiple parts can be produced or rejected in a cycle. Compare automatic run-time logging with a short manual observation. Confirm that the quality count matches inspection records. If sensors are used for counting or presence detection, verify beam alignment, response time, and false-trigger behavior; for optical layouts, an IR sensor beam spread visualizer can help think through coverage and mounting geometry.
For automated handling or inspection systems, OEE losses sometimes trace back to mechanical stiffness, loading, or alignment. If a fixture arm, bracket, or frame deflects under load, the line may slow down or create defects even though the controls look correct. In those cases, supporting calculations such as a shear force and bending moment diagram or a column buckling check can help identify whether the mechanical design has enough margin.
How OEE Fits Lean and Continuous Improvement
OEE works well with lean manufacturing because it converts waste into measurable categories. Availability losses often represent waiting, breakdowns, and changeover waste. Performance losses often represent motion, transportation, minor stops, and unbalanced flow. Quality losses directly represent defects and rework. The metric does not replace root-cause analysis, but it gives teams a common starting point.
A practical improvement cycle is simple: measure OEE, identify the largest component loss, build a Pareto chart, observe the process, fix one root cause, and measure again. Avoid trying to improve all three components at once unless the process is very immature. Focused improvements are easier to verify and easier for operators and maintenance teams to support.
Frequently Asked Questions
📐 <!-- Explore our full library of 384 free engineering calculators → -->
<!-- -->About the Author
Robbie Dickson
Chief Engineer and Founder, FIRGELLI Automations
Robbie Dickson brings more than two decades of mechanical engineering and automation experience to FIRGELLI. His work focuses on practical motion systems, actuator applications, and engineering tools that help builders check assumptions before committing to hardware.
Need to implement these calculations?
Explore the precision-engineered motion control solutions used by top engineers.