Skip to main content
IoTFlows Logo
IoTFlows Logo
Shopping Cart

Manual vs automatic OEE tracking in the first week

Machine-reported stops move lost minutes from performance into availability. OEE itself moves only if part counts, ideal cycle times or planned time were off.

Mahmoud Parto, Co-founder and CEO

9 min read

Updated

When you stop writing stops on paper and let the machine report them, your availability drops and your performance rises to match. The short stops, rounded durations and shift-start gaps the paper missed were already in your OEE, hidden as slow running. OEE itself moves only if your part counts, ideal cycle times or planned production time were wrong, and the first week is when you find out.

The sections below work one shift both ways, list the inputs that do change OEE and give a five-day plan for the switch. They’re written for plant managers who need the new numbers believed on the floor.

Key takeaways

  • Machine-reported stops lower availability and raise performance, because short and rounded stops move from one factor to the other.
  • OEE equals good count times ideal cycle time divided by planned production time, so run time and stop logs cancel out.
  • OEE itself changes in the first week only when part counts, ideal cycle times, planned time or scrap records were wrong.
  • Performance above 100% on the new data means the ideal cycle time is set too slow, not that the machine got faster.
  • Automatic capture still needs people to set ideal cycle times, log scrap and give unexplained stops a reason.

Manual and automatic tracking defined#

Definition

Manual OEE tracking is the practice of recording stops, part counts and scrap by hand, on a shift sheet, whiteboard or spreadsheet, and calculating availability, performance and quality from those records after the shift ends.

Definition

Automatic OEE tracking is the practice of recording run state and part counts from a signal on the machine, every second and every cycle, so availability and performance are calculated without anyone writing a stop down; scrap and stop reasons still come from people.

OEE multiplies three factors. Availability is run time over planned production time, performance is ideal cycle time × total count over run time, and quality is good count over total count.[1] The OEE glossary entry gives the same factors in IoTFlows’ terms.

Neither method changes the formula. They change who records each input and when, as the figure shows.

Run state and counts come from the machine; planned time, ideal cycle time and scrap still come from people.

Why the stop log can’t change OEE#

Multiply the three factors and run time cancels out. It sits in the numerator of availability and the denominator of performance, so what’s left is a ratio with no stops in it:

OEE =

(Good count × ideal cycle time)
÷
(Planned production time)

This is the single most useful fact for the first week. Every stop the machine finds that the paper missed takes minutes from run time. Availability falls, performance rises by the same factor, and OEE stays where it was.

Worked example

One shift on a 150-ton injection molding machine, recorded two ways

  • Shift: 480 minutes with a 30-minute lunch, so planned production time is 450 minutes.
  • Ideal cycle time: 30 seconds (0.5 minutes) for a single-cavity mold. Total count: 690 parts, 669 good.
  • Paper log: a material wait written as 20 minutes and a nozzle freeze-off written as 15, so 35 minutes stopped.
  • Machine record: the same two stops at 27 and 18 minutes, a 12-minute start-of-shift gap and 24 short stops averaging 1.5 minutes, so 93 minutes stopped.

From the paper log, run time is 415 minutes. Availability is 415 ÷ 450 = 92.2% and performance is (690 × 0.5) ÷ 415 = 83.1%.

From the machine record, run time is 357 minutes. Availability is 357 ÷ 450 = 79.3% and performance is 345 ÷ 357 = 96.6%.

Quality is 669 ÷ 690 = 97.0% either way.

OEE = (669 × 0.5) ÷ 450 = 74.3% both ways

Availability fell 12.9 points and nothing on the floor changed. If you report availability on its own, warn the team before the first shift report goes out. For each factor worked step by step, see how to calculate OEE.

Where the missing minutes come from#

The paper log in the example held 35 of the 93 stopped minutes. The other 58 came from three places, and each one has its own fix.

The 58 stopped minutes the paper missed, by source; short stops are the largest share. Sample data.
  • Short stops. A minor stop is one that lasts a minute or two and needs no maintenance technician, and most companies don’t track them accurately.[2] Here, 24 jams and clears cost 36 minutes nobody wrote down.
  • Rounded durations. An operator writes the stop when it’s over, from memory, in round numbers that run short. The 27-minute material wait became 20 and the 18-minute freeze-off became 15.
  • Shift edges. The warm-up and the restart after the handover rarely reach the sheet, because the machine never “broke”. Here they cost 12 minutes.

The split between availability and performance depends on a cutoff. One published example policy gives every stop longer than 2 minutes a reason, which files it under availability; shorter stops stay in performance.[2] Pick a cutoff, write it down and keep it, so the same jam lands in the same factor every week. For how short stops behave and how to cut them, see micro-stops.

What does change OEE in the first week?#

OEE moves only when an input in the formula above changes. The first week of machine data tests each one, and most plants find at least one that was off.

InputHow paper gets it wrongWhat machine data shows
Part countTallied or copied from the travelerA count every cycle
Ideal cycle timeThe quoted standard, with allowancesActual cycles faster than the ideal
Planned production timeWarm-up left out of the shiftStops at both shift edges
Good countReworked parts counted as goodNothing: scrap still needs a person
A part that needs rework is not good in OEE quality, which counts only parts that pass the first time.

Quality is the factor automation helps least. A molding machine runs the same cycle for a short shot as for a good part, so someone at the machine or an inspection step decides which parts were scrap.

The ideal cycle time causes the largest surprises. It should be the best cycle the operation sustains in good conditions, so performance above 100% means the ideal is set too slow.[1]

Worked example

The same shift with the routing’s 36-second standard

  • The paper sheet used the routing’s 36-second standard (0.6 minutes) as the ideal cycle time.
  • Paper performance: (690 × 0.6) ÷ 415 = 99.8%, which looks plausible.
  • Machine performance: 414 ÷ 357 = 116.0%, which is impossible.
  • Correcting the ideal to the 30 seconds the machine sustains at its best brings performance to 96.6%.
OEE falls from (669 × 0.6) ÷ 450 = 89.2% to 74.3%, a measurement fix
Unlogged stops inflate run time and hide a slow ideal cycle time; the machine record exposes it. Sample data.

The paper record hid the error, because unlogged stops padded run time and pulled performance under 100%. The machine record exposed it on day one.

Manual and automatic capture compared#

Each method records the same inputs with different precision. The difference is widest for stops and counts, and nil for scrap.

Paper or spreadsheetMachine-reported
Stop start and endWritten from memoryRecorded to the second
Stops under 2 minutesRarely written downEvery one, with its duration
Stop reasonWritten by the operatorPicked by the operator or a rule
Part countTallied at shift endCounted every cycle
Ideal cycle timeSet by an engineerSet by an engineer
Scrap and reworkLogged by a personLogged by a person
Numbers arriveAfter the shiftWhile the shift runs

Use paper when you’re proving the habit on one machine for two or three weeks, before you spend anything. Use machine-reported data once you need short stops, more than one machine or numbers during the shift.

Automatic capture still needs your definitions#

Switching the capture method doesn’t fix the inputs people set. A study from Chalmers University of Technology shows what happens when nobody does.

The researchers analyzed six months of data from 23 Swedish manufacturers and 884 machines, all running the same automatic OEE system.[3] Median OEE was 70% and the average 65%.[3]

  • Performance at the default. 702 of the 884 machines reported 100% performance, the system’s default value, which suggests no cycle times were measured.[3]
  • Quality at the default. 796 of the 884 machines reported 100% quality, also the default.[3]
  • Losses with no reason. Unclassified losses took about 19% of scheduled production time, more than half of all recorded loss time.[3]

With performance and quality left at their defaults, the authors question whether those companies measured OEE at all, or only availability.[3] Their conclusion: when measurement is automated, managing the details of each process matters more, not less.[3]

Three tasks in your first week prevent each of these failures: set an ideal cycle time per operation, log scrap at the machine, and give every unexplained stop a reason. A short reason list gets used; see which downtime reason codes to log.

A five-day plan for the switch#

Run the paper log and the machine record side by side for one week on the machines you switch first. Paper stays the reference for reasons and scrap; the machine becomes the reference for minutes and counts.

  1. Define shifts and breaks before day one

    Enter the plant’s timezone, shifts and scheduled breaks so planned production time matches the floor. Shifts sort data as it arrives, so set them before the first machine reports; see shifts and timezone.

  2. Check the count against ten parts

    On day one, count ten parts by hand as they come off and compare them with the machine’s count. A four-cavity mold set to one part per cycle reads a quarter of its real output; the ten-part check says how close is close enough.

  3. Correct each ideal cycle time

    On day two, check performance for each operation. Performance above 100% means the ideal cycle time is set too slow, so enter a faster one; see set the ideal cycle time.

  4. Classify routine stops by rule

    On day three, set rules that classify short stops and stops at the shift edges, so operators explain only the stops in the middle of a shift. Automatic downtime rules covers each one.

  5. Log scrap at the machine

    From day three, operators log each bad part when it happens, with a reason, instead of tallying the bin at shift end. The scrap logging steps show the entry.

  6. Reconcile the week factor by factor

    On day five, put the paper and machine figures side by side for each shift. Explain the stopped-minute gap by source: short stops, rounding, shift edges and offline time. Reconcile with a manual calculation lists the differences that remain.

After day five, retire the paper log and mark the switch date on every trend chart. Set the first goal a few points above the new baseline, never the old paper figure; choose an OEE goal explains why.

Track OEE from the machine#

A SenseAi sensor mounts magnetically on the outside of each machine and detects every stop in seconds, with no PLC connection and no operator input. IoTFlows reports OEE factor by factor: availability as uptime, performance as parts counted against the ideal cycle time, and quality from the scrap operators log with a reason. Data lands in the shifts you define as it arrives.

The Short Downtimes rule classifies stops under a per-machine cutoff, 5 minutes by default, and the shift-start and shift-end rules cover the edges. Operators put a reason on what’s left in a tap.

Sorinex installed SenseAi sensors across its critical production equipment in under 5 days, and its story reports an 87% improvement in root cause visibility within the first month.

When manual tracking is enough#

Choose manual tracking when:

  • You track one machine for a few weeks to prove the habit before spending anything.
  • Your stops are long and rare, such as a machine that runs a 6-hour cycle and stops twice a shift.
  • You haven’t set ideal cycle times yet, since performance means nothing without them on either method.

Choose automatic tracking when:

  • Short stops are frequent, because no operator can write down 24 jams in a shift.
  • You run more than one machine or shift, and the numbers need to match from one to the next.
  • You need the numbers during the shift, while there is still time to recover the loss.

Whichever you choose, fix the inputs first. A correct count, an honest ideal cycle time and a trusted shift schedule matter more to your OEE than the method that records the stops.

Questions#

How long should I keep the paper log after switching to automatic tracking?#

Keep it for one week on the machines you switch first. The paper log is your reference for stop reasons and for the scrap count while operators learn the new entry, and the week gives you enough shifts to reconcile both records. Retire it once the reasons and scrap appear in the new system every shift.

Do operators still enter anything once OEE tracking is automatic?#

Yes, two things. They give a reason to each stop no rule has classified, and they log scrap at the machine with its cause. Run state and part counts come from the machine, but no signal can tell a good part from a bad one or say why a machine was waiting.

Should I restate last year’s OEE after switching to automatic tracking?#

No. Mark the date the capture method changed on every trend chart and treat the first full week of machine data as a new baseline. Old paper figures and new machine figures measure different things, so a drop at the switch date reflects the measurement, not the machine.

Why did availability fall while output stayed the same?#

The machine record found stops the paper log never held: short stops, the minutes lost to rounding and the gaps at the start and end of the shift. Those minutes were already lost, so output does not change. They move from performance, where they hid as slow running, into availability.

Written by

Mahmoud Parto, Co-founder and CEO

Sources#

  1. OEE Calculation: Definitions, Formulas, and Examples, Vorne Industries. Accessed Oct 16, 2026
    oee.com/calculating-oee
  2. OEE Six Big Losses, Vorne Industries. Accessed Oct 16, 2026
    oee.com/oee-six-big-losses
  3. Analysis of Critical Factors for Automatic Measurement of OEE (Procedia CIRP 57, 2016), Chalmers University of Technology. Accessed Oct 16, 2026
    research.chalmers.se/en/publication/246913