Outcomes & ROI

Which OEE Factor Is Actually Costing You the Most

User Solutions TeamUser Solutions Team
|
9 min read

A single OEE percentage tells you that a station is underperforming and nothing about what to do, because three independent losses multiply into it and the same overall figure can come from three completely different problems. Decomposing it names the intervention, the owner, and the price. EDGEBIC by User Solutions reports availability, performance, and quality separately per work center, which is what turns a score into a spending decision.

This post is about one return: not funding the wrong improvement. It sits under the EDGEBIC results guide and is the diagnostic companion to the capacity you already have but cannot see.

The Problem With Reporting One Number

OEE gets reported monthly in a great many plants and acted on in very few. The reason is structural, not cultural.

The figure is a product of three factors. That means a station reading 70 percent could be a machine that sat idle for a third of its shift, or one that ran the whole shift at two-thirds of its expected rate, or one that ran flat out and remade a third of what it produced. Those are three different plants' worth of problems sharing one number.

Multiplication also flatters and punishes in ways that surprise people the first time they see it. Three factors that each look respectable produce a product that looks poor:

AvailabilityPerformanceQualityOEE
90%90%90%72.9%
95%95%95%85.7%
98%90%80%70.6%
70%98%99%67.9%

Those are arithmetic illustrations, not results from anyone's shop. Look at the last two rows. They land within three points of each other and have almost nothing in common: one is a quality problem, one is a time problem, and any effort aimed at the wrong one is wasted. A manager reading only the right-hand column cannot tell them apart.

The Mechanism: Three Factors, Three Sources

The OEE report computes each factor from a different data source, which is precisely why the decomposition is diagnostic.

Availability is actual hours divided by shift-available hours. It comes from logged actuals against the shift calendar. It answers: did this station get the time it was supposed to get?

Performance is actual pieces divided by the theoretical pieces implied by the routing's cycle time. It answers: while it was running, did it run at the rate the routing claims?

Quality is good pieces divided by good plus scrap plus rework, from kiosk punches. It answers: of what it made, how much was usable first time?

OEE is the product of all three.

One design decision is worth calling out because it affects how much you can trust the number. If kiosk punches are not being captured, quality cannot be computed, and because OEE is a product, neither can OEE. The report shows n/a rather than quietly assuming 100 percent quality. Availability and performance still display. That blank is honest reporting of an unmeasured factor, and it is far more useful than a flattering number nobody should act on.

From a Factor to an Intervention

Here is the mapping that makes the decomposition worth doing, because each factor points at a different department, a different cause, and a different order of cost.

FactorA low number usually meansWhere to lookTypical ownerRough cost of the fix
AvailabilityThe station did not get the hours: no work queued, waiting on material, unplanned stoppage, or actuals not being loggedQueue depth, actuals coverage, kiosk pause reason codesPlanning and maintenanceLow to medium, often zero
PerformanceIt ran slower than the routing assumes, or the routing assumes a rate the machine never hadThe routing's per-unit hours against logged realityEngineering and planningLow; often a data fix
QualityParts are being scrapped or remadeProcess control at that operation, and the operation feeding itQuality and the floorMedium to high
All three moderateNo single loss dominates; the station is simply matureConsider whether this station is worth the effort at allManagementBest spent elsewhere

The row that saves the most money is the performance row, and not for the reason people expect. A performance figure well below 100 percent is very often a routing problem rather than a machine problem: the per-unit hours in the routing were estimated once, optimistically, and never revisited. Buying a faster machine to fix an over-optimistic routing is the most expensive way to correct a spreadsheet. Check the routing against variance data before pricing equipment.

The Causal Chain to Actual Money

Decomposition only pays if the chain reaches throughput. It does, but only under a condition.

  1. You identify the weakest factor at a station. The report gives you this directly.
  2. You fund the matching intervention. Not a general improvement push, one specific action against one factor.
  3. That factor rises, and the product rises with it arithmetically. Recovered hours or recovered good pieces appear at that station.
  4. If the station is your constraint, plant throughput rises. More good parts leave the plant.
  5. If it is not the constraint, nothing happens to throughput. You created idle time at a station that already had spare capacity.

Step five is where most OEE programs quietly fail. This is why protecting the constraint has to come before any OEE ranking: the report will happily show you your worst station, and your worst station is frequently the one where improvement is worth the least. Rank by importance first, then by OEE.

The one honest exception is quality. Scrap made at a non-constraint station still consumes constraint hours downstream when the part is remade, so a quality fix anywhere upstream of the constraint does protect throughput. Time losses on a non-constraint do not.

Measuring It in Your Own Plant

This is straightforward and needs one month plus a habit.

  1. Get quality punching in place at the stations you care about. Without good, scrap, and rework counts the third factor stays blank, and the kiosk captures both hours and pieces at once, so there is no separate mode to configure.
  2. Run OEE per work center over a full month. A week is too noisy for a spending decision.
  3. Record all three factors per station, not the product. A simple grid: station down the side, three factors across.
  4. Mark the minimum factor per station. That is your candidate intervention for that station.
  5. Sort stations by importance, not by OEE. Constraint first, then stations feeding it, then everything else.
  6. Price the top one or two interventions, and estimate the hours or good pieces each would release at the constraint. That estimate against that cost is your business case, and it is yours rather than borrowed.
  7. Track the factor you funded, monthly. Not the product. The product will move when the factor does, and watching the factor tells you whether the money worked.

For documented outcomes rather than typical ones, the User Solutions and RMDB lineage includes GE Railcar moving from 30 percent to 90 percent on-time delivery, and the USS Nimitz refit coordinating more than 26,000 tasks. Those belong to their engagements and are quoted as heritage, not as forecasts for a specific machine.

Where This Does Not Apply

Five limits, each of which has misled somebody.

Low availability is not always an equipment problem. Availability is actual hours over shift-available hours, so a station that sat idle because nothing was scheduled for it reads low without anything being wrong with the machine. Before calling maintenance, check whether the station simply had no queue. That is a demand or planning observation, not a reliability one.

Performance depends on the routing being right. The theoretical piece count comes from the routing's cycle time. An optimistic routing makes a perfectly healthy machine look slow, and a padded one makes a struggling machine look fine. The factor measures the machine against a claim, and the claim is data you control.

Quality is unknowable without punches. Not approximate, unknowable, which is why the report says n/a. Any OEE quoted while quality is blank is being quoted from two of three factors.

OEE says nothing about whether the work was worth doing. A station can post an excellent OEE building inventory nobody ordered. Effectiveness at the wrong thing is not a return, and the schedule, not the OEE report, is what tells you whether the work belongs there.

Improving a non-constraint buys idle time. Repeating it because it is the costliest mistake in the category: outside the quality exception above, an hour recovered off the constraint does not become an hour of output. It becomes an hour of waiting.

The takeaway

OEE reported as one number invites a general improvement effort, and general effort spread across three factors is too thin to move any of them. Reported as three factors per station, it names one intervention, one owner, and one price, and it lets you check that the station is even worth improving before you spend. Decompose it, sort your stations by importance rather than by score, fund the weakest factor at the station that actually sets your output, then track that factor instead of the product. To see the three factors against your own stations, book a demo of EDGEBIC, and if you are running the older platform, the move from RMDB to EDGEBIC brings the reporting with it. Read this next to how EDGEBIC raises bottleneck utilization and how kiosk actuals close the planning loop.

Because OEE is the product of three independent losses, and the same overall figure can arise from completely different problems. A station at 70 percent might be losing time it never got, running slower than its routing says, or making parts it has to redo. Each of those has a different cause, a different owner, and a different price to fix. Multiplication also hides magnitude: three respectable factors still land well below any of them individually. Until you separate availability, performance, and quality, you have a score you can report but nothing you can spend money against.

Attack the lowest factor, because multiplication gives it the most leverage. Moving the weakest of three factors up by a few points lifts the product more than the same move on the strongest one, and the weak factor is usually the one with an unaddressed root cause behind it. Once you know which factor is lowest at a station, the intervention follows: low availability points at demand or uptime, low performance at the routing or the setup, and low quality at process control. Then weigh that intervention's cost against the throughput it would actually release.

Because the quality factor comes from kiosk punches of good, scrap, and rework counts, and without those counts it cannot be computed. Since OEE is the product of all three factors, one missing factor makes the product unknowable too. EDGEBIC reports n/a rather than substituting a hopeful 100 percent, which would produce a confidently wrong OEE. Availability and performance still display meanwhile, so the report stays useful while you build the punching habit. The blank is deliberate honesty about what has not been measured yet.

Expert Q&A: Deep Dive

Q: We report OEE monthly and it barely moves. Is the metric worth keeping?

A: The metric is worth keeping; reporting it as one number is not. A flat overall OEE frequently hides two factors improving and one deteriorating, which nets to nothing visible and destroys the credibility of the whole exercise. Report the three factors separately, per station, every month, and the picture changes: you can see that availability climbed while quality slipped, and you can have a conversation about why. The other reason a single figure stalls is that it invites a general improvement effort rather than a specific one, and general effort spreads across all three factors at once, where it is too thin to move any of them. Pick the lowest factor at your constraint station, fund one intervention against it, and watch that factor rather than the product.

Q: Our least effective machine is not our bottleneck. Should we still improve it?

A: Usually not, and this is the most expensive misuse of an OEE report. Improving a station that is not the constraint adds capacity where you already have surplus, so the plant's output does not change and the money is spent for a better number on a chart. The theory of constraints answer holds: throughput is set by the constraint, so an hour recovered anywhere else is an hour of extra idle time. There is one honest exception. If quality is the weak factor, scrap made at a non-constraint station still consumes constraint hours downstream when parts are remade, so fixing it does protect throughput. Otherwise, rank your OEE report by station importance first and by OEE second, never the other way around.

Frequently Asked Questions

Ready to Transform Your Production Scheduling?

User Solutions has been helping manufacturers optimize their production schedules for over 35 years. One-time license, 5-day implementation.

User Solutions Team

User Solutions Team

Manufacturing Software Experts

User Solutions has been developing production planning and scheduling software for manufacturers since 1991. Our team combines 35+ years of manufacturing software expertise with deep industry knowledge to help factories optimize their operations.

Let's Solve Your Challenges Together