- Home
- Blog
- Glossary (EDGEBIC)
- What Are Planned vs Actual Hours? EDGEBIC Definiti…
What Are Planned vs Actual Hours? EDGEBIC Definition
Planned vs actual hours is the comparison of the hours a schedule allocated to work against the hours actually logged, usually per work center per day, with the difference reported as variance. Planned hours come from the schedule; actual hours come from the shop floor. A machine planned for 8 hours that ran 9.5 has a variance of plus 1.5 hours, and that single comparison is the raw material behind adherence, earned value, and every "did the plan hold?" question a planner asks.
This entry is part of the EDGEBIC by User Solutions glossary series; for the broader vocabulary of planning, see the manufacturing glossary.
How Planned vs Actual Hours Works
Every scheduled operation carries a plan: the hours the engine allocated to it, broken out day by day. As the work runs, the floor reports what really happened: the hours actually spent. EDGEBIC keeps both on the same per-day, per-schedule record, so the plan and the reality sit side by side rather than in two systems that have to be reconciled. How mirrored parallel steps are counted when those hours roll up to the job is governed separately by the Primary Hours Only setting.
The comparison yields two views of the same gap. Variance is actual minus planned, in hours: positive means the machine ran longer than planned (overtime or an underestimate), negative means it ran shorter (finished early, sat idle, or the actuals were not fully logged). Adherence percent is actual divided by planned times 100, so a machine that ran 9 hours against 6 planned reads 150 percent.
The sign and size of the variance guide the response. A small negative is usually noise, a machine finishing a hair early. A large positive is worth chasing, because sustained overtime points to a routing that underestimates the work. And a large negative that contradicts what happened on the floor almost always means missing actuals, not idle capacity, since planned hours are written automatically while actual hours only appear when someone logs them.
A Concrete Example
Take a window from Monday June 16 through Wednesday June 18. The daily hour breakdown rows record:
| Date | Work center | Planned h | Actual h | Actual pieces |
|---|---|---|---|---|
| Jun 16 | Mill-1 | 8.0 | 7.5 | 0 |
| Jun 16 | Mill-1 | 4.0 | 4.0 | 0 |
| Jun 17 | Mill-1 | 8.0 | 8.0 | 0 |
| Jun 18 | CNC-1 | 6.0 | 9.0 | 120 |
Grouping by day and machine gives:
| Date | Work center | Planned h | Actual h | Variance | Adherence % |
|---|---|---|---|---|---|
| Jun 18 | CNC-1 | 6.0 | 9.0 | +3.0 | 150% (overtime) |
| Jun 17 | Mill-1 | 8.0 | 8.0 | 0.0 | 100% |
| Jun 16 | Mill-1 | 12.0 | 11.5 | −0.5 | 95.8% |
Mill-1 on June 16 merges the two schedules that share the same date and machine (8 + 4 planned, 7.5 + 4 actual). Its minus 0.5 variance is normal. CNC-1 on June 18 ran three hours of overtime, the row a planner would investigate: was the estimate low, or did something go wrong?
How EDGEBIC Computes and Shows Planned vs Actual Hours
The comparison surfaces in several reports, all reading the same daily breakdown data:
- The Daily Production report groups breakdown rows where actual hours are greater than zero by date and work center, then computes variance (actual minus planned) and adherence (actual divided by planned, capped at 200 percent). When a day is empty it points the planner to log actuals via the job Gantt.
- The Work Center Utilization report's Plan vs Actual tab gives one row per machine over a range: planned hours, actual hours, variance hours, variance percent, and days with activity, so a machine chronically over or under plan stands out across the period.
- The Planner tab's schedule adherence tile builds on the same idea at the operation level, comparing planned start against actual start.
Because actual hours depend on the floor reporting them, an accurate planned-vs-actual picture starts with disciplined data capture. Once operators log actual hours and pieces at the kiosk, the variance columns fill in and stop reading like phantom idle time.
Planned vs actual hours is the foundation the higher metrics stand on: earned value turns the same planned and actual hours into schedule and cost indices, and schedule adherence applies the plan-versus-reality idea to start timing. The EDGEBIC reports guide shows where each variance view lives, and the reports that answer "are we on time" connect hour variance to delivery outcomes. Where a routing demanded hours the schedule never booked at all, that gap is reported separately as lost hours in a production schedule.
Planned vs actual hours is the comparison of the hours a schedule allocated to work against the hours actually logged, usually per work center per day. Planned hours come from the schedule; actual hours come from the shop floor through daily breakdowns or the kiosk. The difference is the variance: actual minus planned. A machine planned for 8 hours that ran 9.5 has a variance of plus 1.5 hours, a signal to investigate overtime or an underestimate.
Variance is actual hours minus planned hours. A positive variance means the machine ran longer than planned (overtime or an underestimate); a negative variance means it ran shorter (finished early, was idle, or actuals were not fully logged). EDGEBIC also expresses the relationship as an adherence percentage, actual divided by planned times 100, so 9 actual hours against 6 planned reads 150 percent, flagged as overtime.
Planned hours come from the schedule's daily hour breakdown, written when the engine allocates work across shifts. Actual hours come from the floor: operators log them at the kiosk or a planner enters them through Log Actuals, and they land in the same daily breakdown record beside the plan. Because both live on one per-day, per-schedule row, EDGEBIC can compare them directly without reconciling two separate systems.
Expert Q&A: Deep Dive
Q: The Daily Production report shows Mill-1 at 11.5 actual against 12 planned. Is that a problem?
A: It is a mild under-run, and probably fine. In the book's example, two schedules on Mill-1 on the same day summed to 12 planned and 11.5 actual, a variance of minus 0.5 hours and an adherence of 95.8 percent. That half-hour gap is well within normal, unlike the CNC-1 row the same week that ran 9 actual against 6 planned, a plus 3 variance at 150 percent adherence flagged as overtime. Read the sign and size: small negatives are noise, large positives are the ones worth chasing.
Q: My machine shows far fewer actual hours than planned but it definitely ran all day. Why?
A: Almost always missing actuals. Planned hours are written by the scheduler automatically, but actual hours only appear when someone logs them, so a machine that ran a full shift with no kiosk entry shows a large negative variance that looks like idle time. Before concluding the machine was underused, check that actuals were logged for the day: the Daily Production report only counts breakdown rows where actual hours are greater than zero, and it points you to Log Actuals when a day is empty.
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
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.
Share this article
Related Articles
The EDGEBIC Scheduling Glossary Index
A themed index to the EDGEBIC glossary: scheduling engine, capacity and calendars, materials and planning, shop floor, reporting, quoting, and data import terms, defined in plain language.
What Is the Critical Chain in Manufacturing Scheduling?
The critical chain is the longest dependent path through a plan once shared machine contention is counted, not just step precedence. Here is how it differs from the critical path.
What Does Finite Capacity Mean in EDGEBIC?
Finite capacity means the scheduler refuses to book more hours on a machine than that machine actually has. See exactly how EDGEBIC enforces it, day by day and shift by shift.
