OneRostaStart free

Free tool

24/7 support staffing & shrinkage calculator

Covering a seat around the clock takes far more than one person. Set how many seats you need day and night, your agents' contracted hours and your shrinkage — and see the minimum team you need to hire.

Staffing & shrinkage calculator

Seats needed, daytime (12h)3
Seats needed, overnight (12h)1
Contracted hours per agent / week40h
Shrinkage30%

Seat-hours per week

336

Agents needed (minimum)

12

A planning estimate only — it does not model queue arrival patterns.

How it works

  • Seat-hours = seats × 12 hours × 7 days, for both the day and night halves.
  • Shrinkage is the time agents are paid but not on the queue: leave, sick days, training, meetings and breaks. 25–35% is a common rule of thumb.
  • Agents needed = seat-hours ÷ (contracted hours × (1 − shrinkage)), rounded up.

Want the full reasoning? Read our scheduling guides.

Now turn that number into a real rota

OneRosta builds a balanced 24/7 schedule and flags coverage gaps. Try it — no account needed.