TEMPLATESOEEFree Excel (.xlsx) download

OEE Tracking Sheet: Availability × Performance × Quality

One row per shift or day. Enter planned time, downtime, ideal cycle time and counts, and the sheet calculates availability, performance, quality and OEE for each row and for the whole period, weighted correctly.

Who this template is for

Production supervisors, manufacturing engineers and maintenance leads who track one machine, cell or line and want OEE they can trust before buying a monitoring system.

When to use it

Standards it supports

How to use this template

  1. Set the target — enter the line and an OEE target agreed with operations; rows below it turn red.
  2. Record planned time — enter shift length minus planned stops such as breaks and meetings. Planned maintenance with no production scheduled is excluded too.
  3. Record downtime and counts — enter unplanned stops and changeovers in minutes, total parts made and parts rejected.
  4. Enter the ideal cycle time — use the fastest sustainable time per part for this machine and part, in seconds, not the quoted or average time.
  5. Review the losses — look at which factor is lowest and at the top downtime reason, and pick the biggest loss to attack first.

Tip: The period figures at the bottom are recalculated from the totals. Never average the shift OEE percentages; short shifts would count as much as long ones.

What's inside the template

1

Header

Line or machine, period and OEE target

2

Shift log

Machine, date, shift, planned time, downtime, ideal cycle time, total and reject counts

3

Row calculations

Run time, good count, availability, performance, quality and OEE for each shift

4

Loss notes

Top downtime reason for each shift

5

Period summary

Totals, weighted availability, performance, quality, OEE and shifts below target

Example: a completed template

Example One week for CNC cell 2 at Example Precision Co., a fictional machine shop. Day shift, 450 planned minutes per shift, ideal cycle time 30 s per part, OEE target 80%. Every figure is invented for illustration.

Shift log

DateDowntime (min)Run timeTotal / rejectsAvailabilityPerformanceQualityOEETop downtime reason
2026-09-1438412780 / 1291.6%94.7%98.5%85.3%Tool change overran
2026-09-1562388700 / 986.2%90.2%98.7%76.8%Bar feeder jam
2026-09-1620430820 / 2595.6%95.3%97.0%88.3%Waiting for material
2026-09-1795355640 / 678.9%90.1%99.1%70.4%Unplanned spindle repair
2026-09-1830420790 / 1493.3%94.0%98.2%86.2%Setup for next job

Period summary

Planned production time2,250 min
Run time2,005 min
Total / good count3,730 / 3,664
Availability89.1%
Performance93.0%
Quality98.2%
OEE81.4%
Shifts below 80% target2

The math in this Example

How to fill in each field

FieldWhat to enterExample
Planned production time (min)Shift time minus planned stops (breaks, meetings, no orders). It is the base for availability.450
Downtime (min)Unplanned stops and changeovers while production was planned. Keep a reason for the biggest one.38
Ideal cycle time (s/part)The fastest repeatable time per part on this machine. For multi-part cycles, divide the cycle by parts per cycle.30
Total countEvery part made, good or bad, including first-off parts.780
Reject countScrap plus parts sent to rework. Only right-first-time parts are good.12
Availability / Performance / Quality (calculated)Run ÷ planned; ideal time for the parts made ÷ run time; good ÷ total.91.6% / 94.7% / 98.5%
OEE (calculated)The product of the three factors, calculated from unrounded values.85.3%
Top downtime reasonOne phrase for the largest stop. It turns the log into a Pareto of losses.Bar feeder jam

Common mistakes

Frequently asked questions

How is OEE calculated?

OEE = availability × performance × quality. Availability is run time ÷ planned production time, performance is ideal cycle time × total count ÷ run time, and quality is good count ÷ total count.

What is a good OEE?

There is no single right number. 85% is often quoted as a benchmark for discrete manufacturing, but the useful comparison is your own machine over time. Set a target with operations and track the trend.

Why is performance over 100%?

The ideal cycle time is too long, or the total count includes parts from another shift. Correct the ideal time to the fastest repeatable time.

Should planned maintenance count as downtime?

If no production was planned during it, leave it out of planned production time. If it happened when production was scheduled, record it as downtime. Be consistent.

Can I track several machines in one sheet?

Yes, use the machine column. For a per-machine period OEE, filter or copy the sheet per machine, because the summary covers every row.

See also

COPLAIN AI PLATFORM

Generate yours automatically from your existing docs

Coplain turns the fix for your biggest loss, such as a faster changeover, into a visual work instruction operators can follow on every shift.

Generate yours automatically with Coplain →

Related Tools & Templates