Staffing Requirements Calculator

Turn forecast workload into a staffing estimate you can explain. Enter either volume plus minutes per unit or direct workload hours, then apply paid hours, utilization, shrinkage, and an optional buffer to see raw FTE, schedulable headcount, and a more conservative coverage plan.

Workload setup
min/unit
Capacity assumptions
h
%
%
Staffing overlay
%
Examples

6,200 tickets at 6.5 minutes each, 160 paid hours, 78% utilization, 12% shrinkage, and a 10% buffer points to about 6.12 FTE and 7 people.

Total workload hours
671.67 hours
Effective productive hours per worker
109.82 hours
Required staffing level
6.12 FTE
Rounded headcount
7 people
Buffered headcount
7 people

Raw need is 6.12 FTE. The 10% buffer adds conservatism, but both the base and buffered plans still round to 7 people.

Planning estimate only. This result reflects only the workload, Paid hours per worker, Productive time / utilization, Shrinkage / non-productive time, and Staffing buffer entered for one planning period. It does not certify labor-law compliance, SLA attainment, holidays, shift design, queueing performance, or skill-based routing.

Was this useful?

Examples

How It Works

Formula

Wh=Q×tm60W_h = \dfrac{Q \times t_m}{60}

Wh=HdW_h = H_d

Eh=P×u×(1s)E_h = P \times u \times (1 - s)

FTE=WhEhFTE = \dfrac{W_h}{E_h}

H=FTEH = \left\lceil FTE \right\rceil

Hb=FTE×(1+b)H_b = \left\lceil FTE \times (1 + b) \right\rceil

Variables

QQ

Forecast workload quantity in the period(units)

tmt_m

Average minutes needed for one unit of work(minutes/unit)

HdH_d

Directly entered workload hours for the period(hours)

WhW_h

Total workload hours in the period(hours)

PP

Paid hours for one worker in the same period(hours)

uu

Utilization as a decimal share of paid time(decimal share)

ss

Shrinkage as a decimal share of paid time(decimal share)

EhE_h

Effective productive hours per worker(hours)

FTEFTE

Raw staffing requirement before rounding(fte)

HH

Schedulable whole-person headcount(people)

bb

Optional staffing buffer as a decimal share(decimal share)

HbH_b

Whole-person headcount after the buffer is applied(people)

This calculator sizes staffing for one planning period:

  1. Set the workload in Workload entry. Either pair Forecast workload quantity with Average time per unit or enter Direct workload hours.
  2. Convert that input path into Total workload hours for the same day, week, month, season, or campaign.
  3. Convert Paid hours per worker into Effective productive hours per worker. Productive time / utilization keeps the paid time that can actually handle the workload, and Shrinkage / non-productive time removes meetings, training, absence, breaks, and similar losses.
  4. Divide Total workload hours by Effective productive hours per worker to get Required staffing level in FTE.
  5. Round up to Rounded headcount so the staffing requirement can be scheduled with whole people. If you add a Staffing buffer, apply it after the FTE step to see Buffered headcount.

Keep workload, paid hours, utilization, shrinkage, and buffer assumptions on the same planning period.

Frequently Asked Questions

01What does this staffing calculator include?
It follows the staffing chain shown in the form. Workload entry becomes Total workload hours, Paid hours per worker are converted into Effective productive hours per worker through Productive time / utilization and Shrinkage / non-productive time, and that workload-to-capacity ratio produces Required staffing level, Rounded headcount, and, if used, Buffered headcount.
02Why are FTE and headcount different?
Required staffing level is the raw FTE answer, so it can stay fractional. Rounded headcount turns that staffing requirement into whole people you can actually roster, hire, budget, and seat for the period.
03When should I use direct workload hours instead of quantity and minutes?
Use Forecast workload quantity plus Average time per unit when your staffing estimate starts from tasks, orders, calls, tickets, or cases and their average handling time. Use Direct workload hours when that same planning period has already been consolidated into one total workload-hours requirement for the team.
04What does the optional buffer mean?
Staffing buffer is an extra staffing margin applied after Required staffing level is calculated. It does not change Total workload hours or Effective productive hours per worker; it only shows how a more conservative staffing plan moves Buffered headcount above the base Rounded headcount.
05When is this estimate too simple?
It is only a one-period staffing estimate. If arrivals are highly uneven, work needs skill-based routing, holidays or shift rules matter, or SLA performance depends on queueing behavior, treat it as a staffing baseline for discussion rather than a final operating plan.

All calculators