Shift scheduling guide
Workforce Forecasting for Employee Scheduling
Forecast staffing demand, convert workload into required roles and labor hours, and use actual results to improve the next employee schedule.

Last week’s employee schedule may fit last week’s workload perfectly. It can still leave the next weekend understaffed if customer traffic, appointments, production, or service demand changes. Workforce forecasting estimates the labor that an upcoming period is likely to require, giving managers a starting point for shift scheduling before they assign individual employees.
A useful forecast answers a practical question: How many qualified people do we need at each time? The number of workers on a weekly roster matters less than whether the right roles are present during the intervals when the work happens.
What Is Workforce Forecasting?
Workforce forecasting is the process of estimating future staffing needs from expected demand and relevant workload information. In day-to-day operations, that can mean forecasting incoming service cases, customer visits, booked appointments, rooms to clean, or units to produce, then converting that workload into employee hours and required roles.
The forecast estimates requirements, such as four trained employees between 9 a.m. and 1 p.m. The later scheduling step identifies the particular employees available to cover those requirements. That distinction matters: six people available on a Tuesday does not prove a specific busy hour has enough qualified coverage.
Workforce Demand Forecasting: What to Measure
Choose the demand measure that actually drives staff work. A sales figure may be useful in retail, but sales dollars alone can be misleading when average transaction value changes. A service desk may benefit more from cases received and average handling time. A cleaning operation may need checkouts and room types rather than hotel occupancy in isolation.
Useful inputs include historical workload by day and time, reservations or appointments already booked, production plans, seasonal patterns, local events, promotions, planned closures, staffing productivity, and known constraints that will change processing capacity.
For each demand measure, keep the time interval fine enough to support staffing. A weekly total may conceal a two-hour bottleneck. Historical data should also be comparable. Combining ordinary weekdays with holiday peaks can distort the result unless the forecast accounts for those differences.
From demand to schedule requirements
Demand inputs → Forecast workload by interval → Convert workload to labor hours → Add role and coverage rules → Assign available employees → Compare actual results.
The numerical conversion is only one step. A shift may also need a designated supervisor, a particular license or skill, minimum opening or closing coverage, and time for handoffs or breaks. These operational rules can make the true schedule larger than the raw workload calculation.
How to Convert Forecast Workload Into Staffing
Consider a hypothetical customer service desk open 9 a.m. to 5 p.m. The manager forecasts 48 customer cases between 9 a.m. and 1 p.m. and 72 between 1 p.m. and 5 p.m. Each trained service employee can complete an average of three cases per productive hour under the team’s own assumptions. One separate supervisor must be present throughout the eight-hour day.
Use the conversion: required service labor hours = forecast cases ÷ sustainable cases per employee-hour. For any four-hour block, service employees needed = required labor hours ÷ 4, rounded up to the next whole person. These figures are hypothetical, not external productivity benchmarks.
Worked staffing example
Assumption that changes the result: The illustrative three cases per employee-hour rate must reflect genuinely productive service time. If it is a rate per uninterrupted service hour, then treating all four hours of a paid shift as productive would ignore breaks, meetings, waiting, and other nonservice duties. Arrival times are also assumed to be spread sufficiently across each four-hour block. This simple calculation does not forecast queue length, wait time, or service-level performance.
Sensitivity check: At 80% productive utilization, three cases per productive hour become 2.4 cases per paid hour. Morning coverage rises to 5 staff (48 ÷ (4 × 2.4) = 5), and afternoon coverage rises to 8 staff (72 ÷ (4 × 2.4) = 7.5, rounded up). These are scenario outputs rather than staffing recommendations.
The result is 40 service employee-hours across the day, plus 8 supervisor-hours, for a total of 48 planned hours before any additional relief, meeting, training, or other scheduling allowances. Do not assume the illustrative throughput rate has accounted for every break or unplanned absence. Those requirements must be added using the team’s own operating conditions.
| Period | Forecast cases | Labor hours at 3 cases/hour | Service staff over 4h | Supervisor hours |
|---|---|---|---|---|
| 9 a.m.-1 p.m. | 48 | 16 | 4 | 4 |
| 1 p.m.-5 p.m. | 72 | 24 | 6 | 4 |
One assignment plan for the 40 service employee-hours is two employees working 9 a.m. to 5 p.m., two working 9 a.m. to 1 p.m., and four working 1 p.m. to 5 p.m. Morning coverage is 2 + 2 = 4 people; afternoon coverage is 2 + 4 = 6. A separate supervisor works 9 a.m. to 5 p.m. Verify that long shifts, handoffs, break coverage, individual availability, and required skills are workable before publishing.
This is where forecasting becomes an actual schedule input. Managers can now create an employee schedule with time-specific role requirements, rather than guessing assignments from a fixed number of workers per week.
How many people do you need on shift?
Enter how much work you expect in two blocks of the day (for example, morning and afternoon) and how long each task takes. The calculator shows how many people to schedule in each block.
Your calculation
This is a planning estimate. Before you publish a real schedule, check who is available, their skills, and any rules that apply.
How this calculation works
Hours of work = tasks × minutes per task ÷ 60. People needed = hours of work ÷ (block length × share of time spent working), rounded up to a whole person, and never below your minimum.
Workforce Management Forecasting and Scheduling
A practical handoff from forecasting to scheduling is a requirement list with one row per interval: date and time, forecast workload, required employee count, mandatory role or qualification, and assumptions. The scheduling manager should be able to see both the calculated level of coverage and any separate minimum staffing rule.
The manager then checks availability, approved time off, total hours, qualifications, role combinations, and the schedule structure. A team with demand peaks may need staggered starts. A site requiring continuous day and night presence may need rotating shift schedules, regardless of how few transactions occur overnight. Our guide to work schedule types explains the structural options.
The schedule should also show what happens when the workload forecast changes after publication. Identify which shifts are adjustable, who approves added coverage, and how workers will learn about confirmed changes.
Four Practical Forecasting Methods for Shift Scheduling
Historical comparable-period average. Average the workload from similar weekdays or time blocks. For instance, forecast next Tuesday’s 1 p.m. to 5 p.m. cases from recent comparable Tuesdays. This is a straightforward baseline when demand is stable and data quality is reasonable.
Seasonal pattern. Adjust the baseline when workload predictably varies by weekday, holiday, school term, or annual season. The repeating pattern should be present in past data; a single unusual day is not proof of seasonality.
Workload-to-labor ratio. Convert the forecast units into staff hours using the team’s observed sustainable rate, such as cases handled per labor hour or rooms serviced per cleaning hour. Define which tasks the rate includes, then separately account for opening, supervision, breaks, and other required coverage.
Known-event or scenario adjustment. Add a documented adjustment for a promotion, local event, unusually large booking, planned production change, or other known demand driver. Record the assumption so you can assess it afterward, especially when a similar event recurs.
According to Forecasting: Principles and Practice, quantitative forecasting depends on having useful historical data and a reasonable basis for expecting some patterns to continue. A simple method with clean, comparable inputs can be more usable for a weekly roster than an elaborate model fed with irrelevant data.
How to Measure Forecast vs. Actual Staffing Needs
Continue the hypothetical service-desk example. Suppose actual afternoon volume was 90 cases rather than the forecast 72. The workload forecast error is 90 − 72 = 18 cases. At the assumed rate of three cases per employee-hour, this represents six additional service labor-hours beyond the 24 originally planned for the afternoon.
Six employees covering four hours provide 24 service labor-hours at the assumed productive rate. If 90 cases must be completed inside the same block, the calculation requires 30 hours, or 8 employees for a four-hour block after rounding. This is a capacity diagnostic. It does not prove the manager could have assigned two extra qualified employees at short notice.
For the next scheduling cycle, record whether the gap came from one unusual event, a recurring demand change, incorrect handling-time assumptions, or an operational disruption. Adjust the forecast when the evidence supports a change. A single unexpected spike should not automatically become the new normal.
A practical review log
Record each period’s forecast cases, actual cases, planned service employee-hours, actual service employee-hours, qualifications present, overtime or unfilled work if any, and the reason for meaningful differences. Review comparable periods rather than only weekly totals.
A simple error measure is absolute error = |actual demand − forecast demand|. In the afternoon example, the absolute error is 18 cases. Compare this measure over time using genuine past predictions and their later outcomes. Forecasting: Principles and Practice explains why checking against later observations provides a more reliable view of forecast accuracy than evaluating only how well a model fitted earlier data.
Common Workforce Forecasting Mistakes
Forecasting by week only: Weekly totals hide the timing of peaks. Use time blocks that match how staffing can actually change.
Mistaking headcount for productive capacity: Five employees with different training or duties may not provide five identical workers’ worth of coverage.
Treating a conversion rate as constant: Handling times change with task complexity, season, new hires, or process changes. Update the rate based on observed work.
Ignoring required minimum roles: Even a quiet interval may need a supervisor or specially qualified worker. Add those requirements after the raw workload conversion.
Rebuilding forecasts after seeing the actuals: Store each forecast before the shift begins. Otherwise, comparisons risk confusing hindsight with prediction.
When locations, roles, events, and repeated updates make forecasting difficult in spreadsheets, employee scheduling software may help organize workload assumptions and shift requirements in one workflow. Check the actual capabilities needed before paying for a tool.
Always distinguish productive task-hours from paid employee-hours. Apply a documented nonproductive allowance, check role and break coverage, and evaluate forecast errors against later observations. In the calculator above, you can change the minutes per task and the share of time spent on actual work. The results are planning estimates, not a guaranteed service level.
The Bottom Line
For the next scheduling cycle, choose a workload measure, forecast it by meaningful time block, convert the expected work into staffing hours and roles, and check the requirements against employee availability. Afterward, compare the forecast with what happened and record the reason for large differences. That feedback is what makes the following schedule more useful.
Sources and Further Reading
Hyndman and Athanasopoulos, Forecasting: Principles and Practice (3rd ed.), Forecasting Data and Methods.
Hyndman and Athanasopoulos, Forecasting: Principles and Practice (3rd ed.), Evaluating Point Forecast Accuracy.
Looking for scheduling software?
Tools can connect forecasts to the schedule
Scheduling software can keep workload assumptions, role requirements, and assigned shifts in one workflow.