It’s 5:30 PM. The shift ends at 6. The supervisor checks the production log and realises the line is 47 parts short of today’s target. He asks around. Turns out a machine ran slow between 1 PM and 3 PM — nobody flagged it, nobody acted on it.
The customer order is short. An explanation email goes out. Again.
An hourly production report would have surfaced that gap at 2 PM — with 4 hours left in the shift to recover. That’s the entire point of tracking output hour by hour instead of shift by shift.
Download Free Hourly Production Report Template
- An hourly production report tracks actual vs target output every hour — giving supervisors time to act within the shift
- It must include: time slot, target, actual, variance, cumulative totals, rejections, downtime, and reason
- Hourly target = shift target ÷ working hours, or 3600 ÷ cycle time in seconds
- Most hourly reports fail because data is filled retrospectively — the fix is real-time capture
- Digital systems like Leanworx update the hourly report automatically as machines produce — no manual entry
What you’ll learn:
What is an hourly production report?
An hourly production report is a shopfloor document that records actual output against the planned target for every hour of a production shift. It captures, at a minimum, three things per hour: how many parts were targeted, how many were actually produced, and why there’s a gap if there is one.
Unlike a daily production report — which tells you what happened — an hourly report tells you what’s happening right now. That difference gives supervisors something a daily report never can: time to act.
Simple definition:
An hourly production report is the shopfloor’s real-time scoreboard — updated every 60 minutes so everyone from operators to supervisors knows if the shift is on track or falling behind.
Why hourly not just daily?
| Factor | Daily Production Report | Hourly Production Report |
|---|---|---|
| When data is reviewed | End of shift — too late to act | Every hour — in time to recover |
| Problem detection | After the damage is done | Within 60 minutes of occurrence |
| Corrective action window | Next shift or next day | Current shift — same day |
| Accountability | Shift-level — broad | Hour-level — specific |
| Bottleneck visibility | Averaged out, masked | Clear — which hour went wrong |
| Delivery predictability | Reactive | Proactive — catch shortfalls early |
The real cost of daily-only tracking: If a machine slows down at 10 AM and nobody notices until the 6 PM report, you’ve lost 8 hours of recovery time. In a high-mix shop with tight delivery windows, that single delay can cascade into a missed customer commitment.
The format — what fields to include
A good hourly production report doesn’t need to be complex. It needs to be complete. Here are the essential fields every hourly report must have — and a few optional ones that add analytical value:
Sample hourly production report template
What this template reveals: The 11:00–12:00 row is where everything went wrong — 32 minutes of downtime created a 16-part gap. The supervisor caught it at 12:00 and spent 3 hours trying to recover, getting within 9 parts of target. Without hourly tracking, this would have been a complete miss with no visibility until shift end.
How to calculate your hourly production target
Adjust for planned breaks (e.g. 30-min lunch = 7.5 working hours → 32 parts/hour)
Use this when cycle time varies by part number and shift targets aren't fixed.
Common mistake: Using theoretical machine speed as the hourly target instead of net working time after breaks, changeovers, and planned downtime. This creates targets that are impossible to hit — and makes the report demoralising rather than useful.
How to use the hourly production report on your shopfloor
Set the hourly target before the shift starts
The supervisor fills in target quantities for all hours at shift start — based on the production order and standard cycle time. The report is ready to fill from the first hour.
Record actual output at the end of every hour
Operator or supervisor logs actual units produced, rejections, and any downtime with reason. This takes under 2 minutes if done promptly — much longer if left to end of shift.
Review the cumulative variance — not just the hourly gap
One hour behind by 3 parts is fine. Three consecutive hours behind by 10+ parts means the shift target is in danger. Cumulative variance tells you the real story.
Act on negative variance immediately
If cumulative actual falls more than 10–15% below cumulative target, the supervisor investigates the cause. Is the machine running slow? Is there a quality issue causing rework? Is a material shortage developing? Act within the same hour — not the next day.
Use it for shift handover — not just internal review
At shift end, the hourly report goes to the incoming supervisor. They see exactly where the previous shift stood — cumulative output, open downtime issues, quality flags. No verbal guesswork at handover.
Why most hourly production reports fail and the fix
Most factories that try hourly reporting abandon it within a few weeks. Not because the concept is wrong — because the execution is broken. Here’s what goes wrong:
- Filled retrospectively: Operators fill in the entire report at shift end from memory — numbers are estimated, not measured
- Vague downtime reasons: “Machine problem” tells you nothing. Without specific reasons, the data is useless for analysis
- Nobody acts on it: If variances are recorded but supervisors don’t respond, the report becomes a paperwork exercise — not a management tool
- Targets are unrealistic: If operators know the target is unachievable, they stop filling in honestly — the report becomes fiction
- No link to shift handover: The report stays with the outgoing shift and is never reviewed by incoming team or management
The root cause of all of these: Manual hourly reports depend on human discipline every single hour of every single shift. That discipline degrades over time — especially on night shifts, during busy periods, and when supervision is stretched. The only sustainable fix is capturing data automatically.
Hourly production reports — generated automatically, no manual entry
Leanworx connects to your machines and captures actual output in real time — building your hourly production report automatically as the shift runs. No operator input needed for the numbers to be accurate.
Live actual vs target — updated every cycle
As each part completes, Leanworx updates the actual count. Your hourly target vs actual is always current — not estimated at shift end.
Automatic downtime capture with reason codes
Every stoppage is logged with a timestamp. Operators add a reason code on the machine interface — taking 10 seconds, not filling in paper forms.
Hourly production report — auto-generated for every shift
At any point during the shift — or at shift end — the complete hourly report is available. No compilation, no manual calculation, no waiting.
Accessible from anywhere — phone, tablet, or desktop
Plant heads can see live hourly performance from any device — during a meeting, at home, or from another factory. No need to call the floor.
Try Leanworx for Free.
For 1 Machine
Get live reports, real-time dashboards, mobile alerts, and full production visibility exactly like our paid customers.