.webp)
Overall equipment effectiveness (OEE) is one of the most common KPIs for manufacturers. While it’s traditionally been the domain of the production team, maintenance teams are increasingly becoming accountable for OEE targets. In fact, when we analyzed 100 job posts for maintenance leaders, 60% of them mentioned that the role would be responsible for OEE or a similar production efficiency number.
As more maintenance teams are required to drive OEE, it’s essential to understand what drives it, which is no easy task. Industrial operations like this KPI because it allows them to distill the success of their assets and production efforts to one number. But there are a number of complex, always-shifting factors that can influence what you see on an OEE dashboard.
That’s why we built this guide. It contains everything you need to know about overall equipment effectiveness (OEE), including what it measures, how to calculate it, what it tells you about your operation, and how to improve it.
Key takeaways
- OEE combines availability, performance, and quality into one metric, but the real value comes from breaking the score apart to find the specific losses hurting manufacturing efficiency.
- Maintenance teams can improve OEE by preventing critical failures, shortening repair time, improving spare-parts readiness, and reducing the small recurring issues that quietly erode output.
- Improving OEE requires close coordination between several teams at manufacturing plants, including maintenance, operations, and engineering, so planned work, troubleshooting, operator actions, and production priorities do not work against each other.
- OEE should be used as a starting point to improve manufacturing productivity, not a standalone target, and paired with metrics like downtime, MTTR, MTBF, maintenance cost, and throughput.
What is OEE?
OEE, or overall equipment effectiveness, is a key performance indicator used primarily by manufacturers to measure how an asset is performing compared to its full potential.
OEE comprises three different components: asset availability, asset performance, and production quality. An OEE of 100% means a piece of equipment is running with zero stoppage time, as fast as it can, and producing zero defective units.
There are several factors that go into determining and improving OEE. For example, equipment can break down, impacting availability. The cause of the breakdown, and the length of unplanned downtime lasts, can be attributed to many sources, from missing parts inventory to poor communication between departments.
While OEE can be a valuable indicator of the health of equipment, production processes, and maintenance, it’s also just the starting point for any discussion about improving these key pieces of your operation.
How to calculate OEE
Overall equipment effectiveness is calculated using three separate metrics: availability, performance, and quality. Let’s take a look at how to calculate each of those numbers first, then how to combine them to determine OEE.
How to calculate asset availability
Asset availability is determined by comparing the percentage of time an asset was running to the amount of time it was scheduled to run.
The formula for asset availability is: Total Uptime / Total Scheduled Uptime x 100.
For example, if an asset was scheduled to run for eight hours, but only ran for seven hours, the calculation would be: 7 / 8 x 100 = 87.5. Asset availability would be 87.5%.
There are a number of factors that count toward an asset being unavailable, including:
- Unplanned failures
- Waiting time tied to the repair, like time waiting on parts, technicians, permits, or approvals
- Diagnostic and troubleshooting time
- Planned maintenance that occurs during scheduled operating time, including PMs, inspections, calibrations, and overhauls
- Restart and verification time after repairs
- Start-up time
How to calculate equipment performance
Equipment performance measures actual output against the asset’s maximum possible output.
The formula for equipment performance for OEE is: Total Output / (Ideal Run Rate × Total Run Time) x 100.
For example, let’s say an asset’s ideal output is 100 units per hour. The machine runs for 8 hours and produces 650 units. So the calculation would be: 650 / (100 x 8) x 100 = 81.25%.
There are considerations to be aware of when calculating asset performance:
- Run time should only include the time the asset was actually running, which is planned production time minus stops
- Total output includes everything produced, including defective units
- The performance measurement captures slow cycles, reduced speed, and minor stops
How to calculate production quality
Production quality is a measure of the good units produced compared to all units produced.
The formula for production quality for OEE is: Good Units Produced / Total Units Produced x 100.
For example, if a piece of equipment produced 1,000 widgets in a shift and 900 were good quality, the calculation would be: 900 / 1000 x 100 = 90%. The production quality score for that asset, on that shift, is 90%.
What constitutes ‘quality’ vs a defective good should be determined prior to calculating your quality score. In standard OEE, a unit that needs rework or reprocessing counts as a defect, even if it's eventually salvaged. Only units that come out right the first time count as good. Quality measures scrap, rejects, and rework while startup rejects are often tracked as a separate sub-category.
OEE formula
Overall equipment effectiveness is calculated by multiplying availability, performance, and quality scores to find the final OEE score.
The formula for overall equipment effectiveness is: Availability x Performance x Quality.
For example, let’s say you’re calculating OEE for one asset. The asset’s availability rate is 89%, its performance score is 87%, and its quality score is 95%. The calculation would be 0.89 x 0.87 x 0.95 = 0.735. Your OEE would be 73.5%.
Examples of calculating OEE
No two days are the same in manufacturing, so let’s take a look at some examples of calculating OEE in different scenarios.
Example 1
A variable speed conveyor is scheduled for 80 hours of production in a week. When the operator tries to start the machine on Tuesday, it won’t turn on properly, leading to two hours of downtime while maintenance troubleshoots, repairs, and tests the system. Overall, the asset ran for 78 out of the scheduled 80 hours. That means availability for this asset would be 78 / 80 x 100 = 97.5%.
The conveyor’s ideal run rate over the week is 195,000 units, but was adjusted to 190,000 to account for the downtime. Because of the failure, the machine was run slower for the rest of the shift on Tuesday and to begin every shift for the rest of the week. The total production for the entire week ended up being 177,000 units. That means performance for this machine would be 177,000 / 190,000 x 100 = 93.1%
Of those 177,000 units produced, 7,000 of them were defective, leaving 170,000 good quality units. This means that quality would be 170,000 / 177,000 x 100 = 96%.
Combining all of these scores together would give you an OEE of 0.975 x 0.931 x 0.96 = 87.1%. Your OEE would be 87.1%.
Example 2
A bottle filling line is scheduled for 90 hours of production in a week. The line has three product changeovers during the scheduled time, which take 4.5 hours total. A capper failure puts the machine down for another 1.5 hours. The total downtime is six hours, so the line ran for 84 of the 90 scheduled hours. Availability = 84 / 90 x 100 = 93.3%.
The line's ideal run rate is 36,000 bottles per hour. Over 84 hours of run time, the ideal output is 36,000 x 84 = 3,024,000 bottles. Frequent minor stops from label misfeeds and brief jams, plus slower speeds after each changeover, held actual production to 2,721,600 bottles. Performance = 2,721,600 / 3,024,000 x 100 = 90%.
Of the 2,721,600 bottles produced, 60,000 were rejected for underfilling or faulty caps, leaving 2,661,600 good bottles. Quality = 2,661,600 / 2,721,600 x 100 = 97.7%.
In this scenario, your OEE calculation would be 0.933 x 0.90 x 0.977 = 82%. Your OEE would be 82%.
Example 3
An injection molding machine runs 24 hours a day, five days a week, for 120 scheduled hours. The hydraulic pump fails on Wednesday and takes 12 hours to repair, mostly because the maintenance team had to wait on a replacement part. The machine also has three mold changes totalling 14 hours of stoppages. The total downtime is 26 hours, giving you an availability score of 94 / 120 x 100 = 78.3%.
The mold has an ideal run rate of 480 parts per hour, making the ideal output for 94 hours of production 45,120 parts. After the repair, operators ran longer cycles to protect a worn mold and keep the process stable, and frequent minor stops added further losses. Actual production was 33,840 parts. Performance = 33,840 / 45,120 x 100 = 75%.
Of the 33,840 parts produced, 5,076 were defective, leaving 28,764 good parts. Your quality calculation would be 28,764 / 33,840 x 100 = 85%.
Combining these scores would give you an OEE of 0.783 x 0.75 x 0.85 = 49.9%.
What does good look like: OEE industry benchmarks
While OEE benchmarks are dependent on the industry, facility, and asset, it’s useful to know where your operation stands against its peers and averages. To start, here are the generally accepted benchmarks for the three metrics that factor into OEE calculations:
When you take these scores into account, here are the industry benchmarks for OEE:
There are a few caveats to these numbers. For starters, industry and process type matter. Industries with a high-mix, batch, or heavy-changeover manufacturing processes, like food and beverage manufacturing, often sit lower on the OEE, with a strong result being 65%. It’s also important to separate asset-level and plant-level OEE scores, with plant-wide OEE usually being lower than any individual line’s OEE. Benchmarking should also start with your own internal benchmarks. Your goal should be to beat your manufacturing operation's score week after week, month after month, and quarter after quarter.
What impacts OEE?
Here are the six major factors that can impact OEE.
1. Equipment and maintenance
Equipment condition is the most direct driver of availability. Wear, contamination, poor lubrication, and design weaknesses cause failures. Your maintenance program and how it’s executed also has an impact. A reactive program loses time to breakdowns, while one built on well-planned preventive and condition-based work catches problems earlier. Spare parts availability, technician coverage, and response times are often the difference between a two hour repair and a four hour repair.
2. Setup and changeovers
Every changeover is time the asset isn't producing. Batch size, product mix, and changeover method all affect how much time you lose. Standardized procedures, staged tooling, and doing setup work while the machine is still running can cut that time significantly.
3. Process and materials
Performance and quality depend on how stable your process is. Tooling wear, parameter drift, and inconsistent raw materials force operators to slow down or for equipment to produce more quality defects and scrap. Even small variations in material thickness or moisture can cause the minor stops and speed losses that rarely show up in a downtime log.
4. People and culture
Operator skill, training, and ownership of the equipment shape every component of OEE. Teams that follow standard work, hand off shifts cleanly, and spot early warning signs prevent small issues from becoming stops. Incentives matter too. If the focus is on volume alone, uptime and quality often suffer.
5. Planning and supply chain
Production schedules, rush orders, and material delivery all affect how smoothly an asset runs. Starved or blocked conditions can drag down OEE even when the machine itself is healthy.
6. Data and measurement
How you measure OEE changes the number you get. Ideal rate, the definition of planned downtime, minor stop thresholds, and rework classification can all shift results. Manual logging tends to undercount small stops, so improving data capture can lower your score at first by revealing losses that were already there.
The pros and cons of measuring OEE
Although OEE is one of the most commonly used KPIs in maintenance and manufacturing it also has its fair share of detractors. It’s a valuable metric, but an imperfect one. This is primarily because organizations like to boil their success down to this one number without using it as a starting point for a more thorough analysis of their operations. It’s important to understand where OEE can be useful and where to be cautious about the number.
The pros of measuring OEE
It gives teams a shared way to measure equipment performance
Maintenance, operations, engineering, and plant leadership often look at performance through different lenses. OEE gives them a common starting point. Instead of discussing KPIs like downtime, speed losses, and quality issues separately, teams can see how those losses affect overall productive capacity.
It helps identify where production losses are happening.
OEE scores can help you spot where the weaknesses are in your operation and the sources. Low availability may indicate breakdowns, changeovers, or extended maintenance. Poor performance may point to minor stops or equipment running below its ideal speed. Quality losses can expose scrap or rework issues. Those losses matter because they directly limit production capacity. OEE can point you in the right direction and help you understand where to focus your improvement efforts so you can quickly make impactful changes.
It connects maintenance work to business outcomes.
This is especially useful for maintenance teams trying to show their impact beyond completed work orders or PM compliance. If reliability improvements increase equipment availability, that can translate into better operational efficiency, expanded capacity, more predictable production, and lower operating costs. OEE can help make that connection clearer to plant and operations leaders.
The cons of measuring OEE
A single score can hide the real problem.
Two assets can have the same OEE and completely different issues. One may lose production because of frequent breakdowns, while another may suffer from speed losses or defects. Looking only at the primary percentage can send your team in the wrong direction.
Bad input data creates bad OEE data.
OEE depends on accurate information about planned production time, downtime, cycle speeds, output, and quality. If operators record downtime inconsistently or your systems cannot reliably capture production losses, the final number may look precise without being trustworthy. Before using OEE to make major decisions, make sure the underlying data is consistent enough to support them.
It can encourage teams to chase the metric instead of the outcome.
Improving OEE is not automatically the same as improving the business. Running equipment harder to increase performance, for example, may create more wear, maintenance cost, or failure risk later. Treat OEE as a diagnostic tool. Use it alongside metrics such as downtime, MTBF, maintenance cost, throughput, and schedule attainment to understand the full operating picture.
How to improve and optimize OEE
1. Optimize your preventive maintenance program
Preventive maintenance can improve OEE by reducing the failures that hurt availability and performance. But just filling your calendar with PMs is not the answer. A strong preventive maintenance program focuses its efforts where they’ll prevent meaningful production losses without adding unnecessary planned downtime. Here are three areas to focus on.
1. Make sure critical PMs happen on time
PM completion rate is useful, but not every overdue PM carries the same production risk. When looking at your overall completion percentage, go deeper to:
- Prioritize overdue PMs on bottleneck and production-critical assets
- Track how late critical PMs are, not just whether they were eventually completed
- Escalate PMs where a delay could create a high-cost failure or production interruption
- Review recurring overdue work to understand the root issue, whether it’s scheduling, labor capacity, parts availability, or something else
2. Optimize PMs to target the right failure modes
PM programs tend to grow over time. A failure happens, a task gets added, and that task may stay on the schedule for years without anyone checking whether it still adds value.
Review your PM program and adjust inspection frequencies based on actual asset behavior. If r inspections aren’t finding any signs of failure, the interval may be too short. If failures consistently occur between inspections, it may be too long.
Use recurring corrective work to improve your PMs and their frequencies. Look for repeat failures in work order history and ask whether a targeted task could catch the problem earlier, including:
- Checking belt tension on a known problem asset
- Inspecting a recurring wear point
- Verifying sensor alignment
3. Move the right tasks from calendar-based to condition-based maintenance
Some components do not fail on a predictable timeline. Servicing them every 30, 60, or 90 days may mean doing maintenance too early or discovering deterioration too late. Overmaintenance has risks beyond just taking a piece of equipment out of rotation. Every time you disassemble and reassemble a component, it increases the chance of failure. That’s why using condition-based triggers for maintenance, where practical, can help reduce over and under maintenance.
If technicians repeatedly find the same issue after a PM has been completed, that is a signal to revisit the task itself. The procedure may be checking the wrong condition, using the wrong interval, or missing an important failure mode.
2. Align maintenance with production schedules
There are often tradeoffs that need to happen when planning preventive maintenance. Stopping production in the short-term can mean less downtime in the long-term. On the other hand, if a PM needs to be skipped to meet a deadline with a big impact on revenue, that risk is usually accepted. Then there’s work that can be done while a machine is still operating.
As long as maintenance and operations are aligned on the schedule and what should happen when things change, these tradeoffs help improve OEE instead of dragging it down. Here are a few ways to ensure you’re doing the right maintenance work at the lowest-impact time while making sure the team is ready before an asset comes offline.
1. Use production schedules to find lower-impact maintenance windows
Work with operations to identify when maintenance will cause the least disruption. That might mean aligning work with:
- Product changeovers
- Sanitation or cleaning windows
- Planned production stops
- Lower-volume shifts
- Periods when downstream equipment is already offline
This is especially important for bottleneck assets, where even short maintenance windows can have an outsized impact on throughput.
2. Prioritize work based on production risk
Not every maintenance task needs the next available downtime window. Rank work based on factors like asset criticality, failure risk, production impact, and how quickly the issue is getting worse. A low-priority repair can often wait. A developing issue on a production constraint may not.
3. Make sure work is actually ready before taking equipment offline
A planned job can still create unnecessary downtime if technicians are waiting for parts, tools, permits, instructions, or additional labor. Before scheduling the work, confirm that:
- Parts and materials are available
- The job scope is clear
- Required labor and skills are available
- Tools and equipment are ready
- Safety requirements and permits are accounted for
- Any outside vendors are confirmed
Separate “ready to schedule” work from jobs that are still missing something. That way, planned downtime starts when the team is ready to work.
3. Improve your response, troubleshooting, and repair process
You won’t prevent every breakdown. But when one happens, a faster, more consistent response can reduce how much production time you lose. The biggest delays are not always in the repair itself. Teams often lose time waiting for someone to notice the issue, diagnose it, find documentation, locate parts, or confirm the asset is ready to return to production.
1. Shorten the time between failure and response
Start with how quickly maintenance knows there’s a problem. Create a clear process for:
- Notifying maintenance when equipment goes down
- Capturing the asset, location, symptoms, and production impact
- Escalating high-priority failures
- Updating operations when the equipment is ready to run again
The more context technicians get upfront, the less time they spend trying to figure out what happened after they arrive.
2. Make troubleshooting faster and more repeatable
Start with assets where long repairs cause the most lost production. Then build asset-specific troubleshooting guides around common symptoms and proven fixes, including:
- Common failures and likely causes
- Checks to perform in order
- Known fixes
- Required tools or parts
- Escalation points
Make the information easy to access at the equipment. QR codes can give technicians fast access to manuals, schematics, repair history, and troubleshooting procedures without sending them back to a desk. AI can also help technicians search maintenance history, summarize documentation, and narrow down likely causes.
3. Prepare for repeat repairs before they happen
Create standard job plans for frequent correct work that document:
- Repair steps
- Required parts
- Tools and equipment
- Expected labor
- Safety requirements
- Verification steps before returning the asset to production
For predictable repairs, pre-kit the required parts and tools when practical.
4. Give operators a clear troubleshooting process
For a defined set of low-risk, repeatable problems, operators can often diagnose or resolve the issue faster if they have clear guidance. The key is to be selective. Operator troubleshooting should focus on vetted issues with simple checks and clear boundaries for what operators should and should not do.
1. Build step-by-step troubleshooting guides for common failures
Start with problems that happen often and have a predictable diagnostic path. For each one, give operators a short sequence of checks they can follow before escalating to maintenance that might include:
- Confirming a sensor is clear and aligned
- Checking for a jam or obstruction
- Verifying pressure, temperature, or other basic operating conditions
- Confirming guards, switches, or interlocks are in the correct state
- Restarting equipment using an approved procedure
Use the format that works best on the floor: written instructions, photos, diagrams, short videos, or a combination. You don’t need to turn operators into technicians, but rather help them resolve simple issues safely and give maintenance better information when escalation is needed.
2. Make troubleshooting guidance easy to access
Operators should not have to search through a binder or shared drive while production is stopped. Place troubleshooting instructions where the problem happens. QR codes, equipment screens, or mobile procedures can give operators quick access to the right guide for that asset.
AI can also help guide troubleshooting by surfacing approved procedures, manuals, and historical fixes based on the symptoms an operator enters. But it should work from trusted information and stay within clearly defined safety and escalation rules.
3. Create a clear handoff to maintenance
If operator troubleshooting does not fix the problem, the information gathered should follow the issue into maintenance. Make sure that any request from an operator captures important details like:
- What happened before the stop
- Alarms or error codes
- What troubleshooting steps were already attempted
- Whether the issue has happened before
- Photos or video where useful
5. Improve spare parts and inventory management
A repair can take ten minutes and still create hours of downtime if the required part is not available. That’s why, to maximize OEE, it’s crucial to make sure the parts most likely to affect production are available when they matter.
1. Stock parts based on production risk
Historical consumption is useful, but it should not be the only input into stocking decisions. Rank critical spares based on factors like:
- The criticality of the asset they support
- The production impact if the part fails
- Supplier lead time
- How often the part fails
- Whether a substitute is available
- Whether the part supports a single point of failure
A rarely used component with a 12-week lead time on a bottleneck asset may deserve more attention than a frequently used part you can replace the same day.
2. Find the parts that have delayed repairs in the past
Use work order and downtime history to identify extended downtime that was a result of waiting for a part. Look for:
- Repeated stockouts
- Long supplier lead times
- Incorrect inventory counts
- Parts stored at another site
- Obsolete components
- Single-source items
Then adjust min/max levels, reorder points, or sourcing strategies around the actual risk.
Where practical, standardize common components across similar equipment. Reducing unnecessary variation can make it easier to stock the right parts and lower the number of unique SKUs you need to manage.
3. Make sure the right parts are ready before planned work starts
Before major PMs, shutdowns, or known repairs, kit the required parts in advance and verify that they are correct. This prevents a four-hour job from becoming an eight-hour job because one seal, bearing, or fastener was missing.
Part quality matters too. A cheaper or incorrect substitute may get equipment running temporarily but can lead to repeat failures, quality problems, or more downtime later.
6. Address minor and micro-stops
Frequent short stops, resets, jams, and slow cycles can quietly drag down the performance side of OEE. These losses are easy to normalize because each event may only last a couple of minutes or even just 30 seconds. Over a full shift, though, they can add up to significant lost production.
1. Capture the stops that usually go unrecorded
Start by making short stops visible. Look for issues like:
- Frequent sensor faults
- Small jams or blockages
- Repeated resets
- Short conveyor stops
- Equipment waiting on upstream or downstream processes
- Brief slowdowns that never get logged as downtime
If possible, capture these automatically through machine data. If not, give operators a simple way to record the stop, asset, duration, and reason without slowing them down.
2. Look for repeat losses by asset, component, and condition
Once you can see the stops, group them to find the biggest recurring losses by asking these questions:
- Does the same sensor keep identifying faults?
- Does one section of the line jam more than others?
- Does the issue happen on a certain product, shift, or operating speed?
- Is the equipment consistently running below its expected cycle rate?
Then look for maintenance-related causes such as wear, alignment, lubrication, loose components, degraded sensors, or control issues.
3. Investigate why equipment is being run below its intended speed
Performance losses do not always show up as stops. Sometimes the line is still running, just slower than it should. Work with operators and engineering to understand why. Teams may be slowing equipment because of vibration, repeated jams, overheating, quality issues, or another known problem. If equipment has to be derated to stay reliable, treat that as a maintenance or engineering issue to solve, not a permanent operating condition.
7. Build a root cause analysis program
A root cause analysis program helps maintenance teams establish a continuous improvement initiative that allows you to move beyond repeated repairs and eliminate the failures that keep hurting OEE.
1. Start with your bad actors
Do not run a full RCA on every failure. Focus on the assets and failure modes causing the most production loss, including those with:
- Repeat failures on the same asset
- High-frequency corrective work
- Failures with long downtime
- Problems on bottleneck equipment
- Issues with high repair or parts costs
- Failures tied to safety or quality risk
Set simple thresholds for when a problem requires deeper investigation. That might be after a certain number of repeat failures, a specific amount of downtime, or a defined production loss.
2. Separate the symptom from the real cause
Use a simple method such as 5 Whys or a cause-and-effect diagram to push beyond what failed. For example, “the bearing failed” is not always the root cause. The real issue may be poor lubrication, contamination, misalignment, incorrect installation, or an operating condition that puts too much load on the component. Include technicians, operators, and engineering where relevant. Each group may see a different part of the problem.
3. Turn findings into permanent changes
An RCA is only useful if it changes something. That could mean:
- Updating a PM task
- Changing an inspection frequency
- Updating an operating procedure
- Changing a spare part or supplier
- Improving training
Track whether the corrective action actually stops the failure from coming back. Keep unresolved issues in a defect-elimination backlog so they do not disappear once the equipment is running again.
Turn OEE into a practical improvement tool
OEE is most useful when it helps your team decide what to fix next. Start with the losses behind the score, then focus maintenance effort on the assets, failure modes, delays, and recurring problems creating the biggest production impact. From there, measure whether your changes actually improve availability, performance, or quality.





.webp)