How to Calculate OEE: Formula & Example | Tech4LYF

How to Calculate OEE: Availability, Performance and Quality Explained

OEE is calculated by multiplying Availability, Performance and Quality. The formula is:

OEE = Availability × Performance × Quality

For example, if a machine records 88% Availability, 90.91% Performance and 97.08% Quality, its OEE is 77.67%. The final percentage shows how much of the planned production time was genuinely productive—producing acceptable parts at the expected cycle speed.

Although the OEE formula is simple, obtaining an accurate result requires consistent definitions for planned production time, downtime, ideal cycle time, total production and rejected quantity. This guide explains how to calculate OEE correctly using a practical manufacturing example.

What Is OEE in Manufacturing?

Overall Equipment Effectiveness, commonly called OEE, measures how effectively a machine, production line or manufacturing process uses its planned production time.

OEE combines three separate production factors:

  • Availability: Was the equipment running when it was scheduled to run?
  • Performance: Did the equipment operate at its expected production speed?
  • Quality: How much of the total production met the required quality standard?

A single OEE percentage is useful for management reporting, but the three underlying factors are more valuable for improvement. They reveal whether production is being affected primarily by downtime, slow operation or quality loss.

Manufacturers can use OEE to compare shifts, products, work centres and production periods. However, comparisons are meaningful only when every team follows the same calculation rules.

What Is the OEE Formula?

The preferred OEE calculation is:

OEE = Availability × Performance × Quality

Each factor must first be converted into a decimal or percentage. For example:

OEE = 0.88 × 0.9091 × 0.9708 = 0.7767

Therefore:

OEE = 77.67%

OEE can also be calculated using this simplified formula:

OEE = (Good Count × Ideal Cycle Time) ÷ Planned Production Time

Both methods produce the same result when the source data and units are correct. The Availability, Performance and Quality method is generally more useful because it shows where productive time is being lost.

The formula used in this guide follows the calculation method described by OEE.com.

What Data Is Required to Calculate OEE?

Before calculating OEE, collect the following information for the machine, line, shift or production order being measured:

Required data Meaning
Shift duration The total duration of the selected production shift.
Planned production time The time during which the equipment was scheduled to produce.
Stop time Time lost while the equipment was expected to run but did not run.
Run time Planned production time minus recorded stop time.
Ideal cycle time The fastest sustainable cycle time for the selected product and process.
Total count All units produced, including accepted and rejected units.
Good count Units that met the defined quality requirements without being rejected.

Factories using manual records should agree on these definitions before comparing OEE results. A change in the treatment of breaks, changeovers, trials or rework can alter the result even when actual production performance has not changed.

Step 1: Calculate Availability

Availability measures how much of the planned production time the equipment was actually running.

Availability = Run Time ÷ Planned Production Time

Run time is calculated as:

Run Time = Planned Production Time − Stop Time

Availability example

Consider an eight-hour production shift:

  • Shift duration: 480 minutes
  • Planned breaks excluded from production: 30 minutes
  • Planned production time: 450 minutes
  • Recorded stop time: 54 minutes
  • Run time: 450 − 54 = 396 minutes

The Availability calculation is:

Availability = 396 ÷ 450 = 0.88 or 88%

This means the machine was running for 88% of the time it was expected to produce. The remaining 12% was lost through recorded stops such as breakdowns, material shortages, setup delays or other downtime events.

Common Availability losses

  • Machine breakdowns
  • Extended setup and changeover time
  • Material or tooling shortages
  • Waiting for an operator, inspection or approval
  • Utility interruptions
  • Unplanned cleaning or adjustment

Step 2: Calculate Performance

Performance measures whether the equipment produced at its expected operating speed while it was running.

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

All time values must use the same unit. If the ideal cycle time is recorded in seconds, convert run time to seconds before calculating Performance.

Performance example

Continuing the same example:

  • Run time: 396 minutes
  • Ideal cycle time: 0.75 minutes per component
  • Total count: 480 components

The Performance calculation is:

Performance = (0.75 × 480) ÷ 396

Performance = 360 ÷ 396 = 0.9091 or 90.91%

The machine achieved 90.91% of its expected operating speed during run time. The remaining loss may have resulted from minor stops, reduced feed rates, tool wear, operator adjustments or cycles taking longer than the defined ideal.

Why does Performance sometimes exceed 100%?

A Performance result above 100% normally indicates a data-definition problem. Possible causes include:

  • The ideal cycle time is slower than the machine’s actual sustainable cycle.
  • Production counts contain duplicates.
  • Run time is incomplete or incorrectly recorded.
  • Different products are being calculated using one cycle-time standard.
  • Multi-cavity or batch production has not been accounted for correctly.

Do not simply limit every result to 100% without investigating. Correcting the source data is more valuable than hiding an unrealistic result.

Step 3: Calculate Quality

Quality measures the proportion of total production that met the defined acceptance requirements.

Quality = Good Count ÷ Total Count

Quality example

For the example shift:

  • Total count: 480 components
  • Rejected count: 14 components
  • Good count: 480 − 14 = 466 components

The Quality calculation is:

Quality = 466 ÷ 480 = 0.9708 or 97.08%

This means 97.08% of the recorded output met the required quality standard.

Quality losses that should be captured

  • Startup rejection
  • In-process rejection
  • Dimensional non-conformance
  • Surface or visual defects
  • Components scrapped after inspection
  • Units requiring rework, depending on the plant’s agreed OEE policy

The treatment of rework must remain consistent. If one shift records reworked units as good output while another records them as a quality loss, their OEE results will not be directly comparable.

Step 4: Calculate the Final OEE

The three factors from the example are:

  • Availability: 88%
  • Performance: 90.91%
  • Quality: 97.08%

The final calculation is:

OEE = 0.88 × 0.9091 × 0.9708

OEE = 0.7767 or 77.67%

The result can be verified using the simplified formula:

OEE = (466 × 0.75) ÷ 450

OEE = 349.5 ÷ 450 = 77.67%

The machine therefore converted 77.67% of its planned production time into accepted output at the ideal cycle time.

How Should an OEE Result Be Interpreted?

Do not examine the final OEE percentage in isolation. Start with the lowest of the three factors because it usually indicates the largest category of production loss.

Lowest factor Likely production issue What to investigate
Availability Excessive stop time Breakdowns, changeovers, waiting time, material shortages and downtime reasons
Performance Slow running or minor stops Cycle variance, tool condition, reduced speed, micro-stops and operator delays
Quality Rejected or reworked output Defect reasons, process parameters, material batches, tooling and inspection results

A plant with high Availability but low Performance does not primarily have a downtime problem. Its machines may be running but producing below the expected rate. Similarly, a high production count cannot compensate for poor Quality if a significant portion of that output is rejected.

What Is a Good OEE Percentage?

There is no single OEE target suitable for every factory, machine and process. Product mix, cycle stability, planned changeovers, material characteristics and inspection requirements can all affect achievable performance.

An 85% OEE figure is frequently described as a world-class benchmark, but it should not automatically become the target for every machine. A more practical approach is to establish an accurate baseline, identify the largest recurring loss and measure improvement against the plant’s own operating conditions.

OEE should be used as an improvement metric—not as a number that operators are encouraged to manipulate. Unrealistic targets can lead teams to hide downtime, classify rejected units incorrectly or use an inaccurate ideal cycle time.

Common OEE Calculation Mistakes

1. Using total shift time instead of planned production time

Planned breaks or periods during which production was never scheduled should be treated according to the plant’s agreed measurement policy. Mixing total shift time and planned production time produces inconsistent results.

2. Using an estimated ideal cycle time

The ideal cycle time should represent a validated, sustainable rate for the selected product and operation. Using an outdated standard can make Performance appear artificially high or low.

3. Ignoring short stops

Minor stops may not significantly reduce Availability when the downtime threshold is high, but they can create a substantial Performance loss over a shift.

4. Recording only final inspection rejection

Startup scrap and in-process rejection should also be captured. Otherwise, the Quality result may overstate effective production.

5. Averaging OEE percentages directly

Calculating the simple average of several machine OEE percentages can be misleading because the machines may have different planned production times. Aggregate the underlying time and production data or use an appropriately weighted method.

6. Changing downtime rules between teams

All shifts must follow the same downtime threshold, reason-code structure and treatment of planned events. Consistent definitions are essential for meaningful comparison.

Manual Versus Automated OEE Calculation

OEE can be calculated using paper records or spreadsheets during an initial pilot. However, manual reporting becomes difficult when a factory needs machine-level events, short-stop analysis, shift comparisons or live alerts.

An automated OEE system can collect:

  • Machine running, idle and stopped status
  • Production counts from PLCs, sensors or machine controllers
  • Actual cycle time and cycle-time variation
  • Operator-confirmed downtime reasons
  • Good, rejected and reworked quantities
  • Product, order, shift, machine and operator context

The system can then calculate Availability, Performance, Quality and OEE continuously. Supervisors see production losses while action is still possible instead of waiting for an end-of-shift spreadsheet.

Read our comparison of automated OEE and spreadsheet-based tracking to understand where manual reporting becomes unreliable.

How Tech4LYF Implements OEE Monitoring

Tech4LYF develops OEE and manufacturing performance software for factories in Chennai and across India.

Depending on the available equipment and production process, data can be captured through PLC tags, OPC UA, Modbus, machine APIs, IoT gateways, retrofit sensors, barcode scanning or operator terminals. Older machines can begin with operator-assisted data entry and move towards automatic collection where the operational value justifies it.

A typical deployment begins with one representative production line. The pilot establishes:

  • Planned production time rules
  • Product-specific ideal cycle times
  • Machine state and downtime definitions
  • Reason-code ownership
  • Production and rejection count sources
  • Dashboard requirements by user role
  • Reconciliation against existing production records

Once the data is validated, the same foundation can be expanded across additional machines, lines and plants. OEE information can also be connected with a Manufacturing Execution System, CMMS, ERP or quality-management workflow.

For a broader introduction, read our guide to OEE in manufacturing and IIoT for Indian factories.

Start with Accurate OEE, Not Just Another Dashboard

An OEE dashboard is useful only when the underlying production definitions and data are reliable. Begin with a clearly defined pilot, reconcile automated results against actual shop-floor events and train operators to record meaningful reason codes.

Tech4LYF can assess your machines, production records and existing software before recommending the appropriate data-capture method. The objective is to create an OEE system that helps production teams reduce losses—not simply display another percentage.

Contact Tech4LYF to discuss OEE monitoring for a factory in Chennai or anywhere in India.

Frequently Asked Questions

What is the formula for calculating OEE?

OEE is calculated using the formula: Availability × Performance × Quality. Availability measures operating time, Performance measures production speed and Quality measures accepted output.

Can OEE be calculated directly from good count?

Yes. OEE can also be calculated as: Good Count × Ideal Cycle Time ÷ Planned Production Time. However, calculating Availability, Performance and Quality separately makes it easier to identify the source of production loss.

Should planned breaks be included in OEE?

Periods during which production was not scheduled are normally excluded from planned production time. The important requirement is to define one policy and apply it consistently across machines and shifts.

Why is my OEE Performance above 100%?

Performance above 100% usually indicates an inaccurate ideal cycle time, duplicated production count, incorrect run time or an unhandled multi-cavity process. The source data should be corrected instead of simply limiting the result.

Is 85% OEE a suitable target for every factory?

No. Although 85% is often quoted as a benchmark, the correct target depends on the process, product mix and operating conditions. Factories should first establish an accurate baseline and improve the largest recurring losses.

Can OEE software connect to old machines?

Yes. Legacy machines can often be connected using digital signals, retrofit sensors, current sensors, PLC interfaces, industrial gateways or operator-assisted forms. The appropriate method depends on the machine and required data.

How often should OEE be calculated?

OEE can be calculated by shift, production order, product, machine, line or selected time period. Automated systems can update the calculation continuously while preserving historical results for comparison.

What is the difference between OEE and machine utilisation?

Utilisation compares operating time with available calendar or scheduled time. OEE evaluates planned production time using Availability, Performance and Quality. A machine can have high utilisation but low OEE if it runs slowly or produces excessive rejection.

Trusted By Industry Leaders

Zealeye Logo
Zealeye Logo
Zealeye Logo
Zealeye Logo
Zealeye Logo
Zealeye Logo
Zealeye Logo
Zealeye Logo
Annai Printers Logo
Deejos Logo
DICS Logo
ICICI Bank Logo
IORTA Logo
Panuval Logo
Paradigm Logo
Quicup Logo
SPCET Logo
SRM Logo
Thejo Logo
Trilok Logo
Wingo Logo
Zealeye Logo
Scroll