Skip to main content
Back to free tools
🎧

HR

Customer Support Staffing Calculator

Right-size your support team from ticket volume and SLA target.

1

Ticket volume

Total across all channels — email, chat, phone, in-app.

min
%

Higher SLA = more buffer

2

Coverage & efficiency

Coverage hours are hours of support offered daily. Shrinkage covers PTO, training, breaks.

%

Typical 25–35%

%

70–85% healthy

3

Payroll

Fully-loaded annual cost per agent.

$/yr
Monthly tickets
7,274
Volume × days × 4.33
Result

Recommended staffing

Over-staffed
88
/ 100

Utilization is only 73%. You may be paying for idle capacity — reassign or defer hiring.

Agents needed
7
Rounded up, with SLA buffer
Utilization
73%
Annual payroll
$385,000
Cost per ticket
$4
Payroll ÷ ticket volume
Raw (no shrink)
3.6
Workload ÷ productive time
After shrinkage
5.1
÷ (1 − 30%)
FTE headcount
9.8
Scaled to 5-day work week

About this tool

Enter tickets per day, average handle time, coverage hours, days per week, shrinkage and occupancy targets. Get the number of agents needed to hit your SLA, projected utilization, annual payroll and cost per ticket.

What it does

  • Shrinkage & occupancy adjustment
  • SLA-based buffer
  • Cost per ticket
  • Utilization sanity check

Use cases

  • Support headcount planning
  • SLA renegotiation with sales
  • Unit-economics of support

FAQ

What is shrinkage?

The percentage of paid time an agent isn't handling tickets — breaks, meetings, training, PTO. 25–35% is typical.

Is 100% utilization the goal?

No — above 90% causes burnout and SLA breaches. Aim for 75–85% to leave slack for volume spikes.