Call Center Occupancy Calculator
Occupancy vs Service Level
See the trade-off every call center lives with — free, in your browser, using the same Erlang C model workforce planners use. Enter your busy-hour volume, handle time and service-level target, and the calculator steps the agent count and shows occupancy and service level side by side, so you can see exactly how they pull against each other.
Nothing is submitted and no signup is asked for. It answers the question the staffing number hides: you cannot have both high occupancy and high responsiveness, and this shows you the curve so you can choose the point you want to run at.
- Occupancy and service level for each agent count, side by side
- The agent count that hits your target, and the occupancy it costs
- A plain reading of why high occupancy and fast answers fight each other
- Free, client-side, no signup
Explore your occupancy and service level
Enter your busy-hour volume, handle time, and the service-level target you answer to. The table steps the agent count and shows what each level does to both occupancy and service level at once.
| Agents | Occupancy | Service level | Avg. wait |
|---|---|---|---|
| 11 | 91% | 36% | 205s |
| 12 | 83% | 61% | 67s |
| 13 | 77% | 77% | 29s |
| 14 | 71% | 87% | 13s |
| 15 | 67% | 93% | 6s |
| 16 | 63% | 96% | 3s |
| 17 | 59% | 98% | 1s |
| 18 | 56% | 99% | <1s |
| 19 | 53% | 100% | <1s |
Notice the shape: each agent you add lifts service level but lowers occupancy, because the slack that answers calls fast is idle time by definition. There is no staffing level that is both highly occupied and highly responsive — that trade-off is the job, not a failure.
Why Occupancy and Service Level Cannot Both Be Maximised
Occupancy is the share of paid on-phone time your agents actually spend on contacts; service level is the share of calls answered within your threshold. They are computed from the same staffing, and they move in opposite directions: add an agent and service level rises while occupancy falls, because the slack that answers a call quickly is, by definition, idle time. There is no staffing level that is both highly occupied and highly responsive.
This is why occupancy is a dangerous target. Managers who push occupancy toward the high 90s in the name of efficiency are, without always realising it, choosing a service level that collapses the moment volume ticks up, and they are running their agents on back-to-back contacts with no recovery — the fastest route to errors, burnout and attrition. The calculator draws the curve so the choice is explicit rather than accidental.

- Occupancy = offered load / agents; it rises as you cut agents
- Service level falls as occupancy rises — the same lever moves both
- Sustained occupancy above about 85-90% predicts burnout and attrition
- Choosing the point on the curve is the job; there is no free lunch
What the Curve Cannot Decide for You
The calculator shows the trade-off for one busy hour at one handle time; it does not decide where on the curve your business should sit, because that depends on what a missed service level costs you against what the extra agents cost. A sales line that loses a deal on every abandoned call runs at a lower occupancy on purpose; a low-stakes back-office queue can run hotter. The model gives you the shape of the choice, not the value judgment.
It also assumes one pooled queue of interchangeable agents. Skills-based routing splits that into several smaller queues, each less efficient, so real occupancy at a given service level is usually lower than a single-queue model suggests. When the occupancy you need collides with the headcount you can afford, that gap is exactly what an outsourcing quote is built to resolve — flexing capacity so you hold the service level without carrying the idle time year-round.
Talk to a SpecialistCall Center Occupancy Calculator: Frequently Asked Questions
What is occupancy in a call center?
Occupancy is the proportion of an agent's paid, logged-in time that is actually spent handling contacts rather than waiting for the next one. If an agent is on contacts for 45 minutes of every logged-in hour, occupancy is 75%. It is a measure of how hard the staffed agents are working, not how well the queue is served — which is why it has to be read alongside service level, not instead of it.
Why do occupancy and service level move in opposite directions?
Because they are computed from the same staffing and the same load. Adding an agent spreads the same volume across more people, so each is busy a smaller share of the time (occupancy falls) but there is more slack to answer arriving calls quickly (service level rises). Removing an agent does the reverse. The idle time that a high service level requires is exactly the idle time that lowers occupancy, so you cannot maximise both at once.
What is a healthy occupancy level?
For live-contact queues, sustained occupancy much above the mid-80s to about 90% is a warning sign: agents are on back-to-back contacts with almost no recovery, which drives errors, burnout and attrition, and leaves the queue with no resilience when volume rises. Lower occupancy is not waste — it is the headroom that keeps service level stable. The right number depends on the work, which is why the tool shows the curve rather than prescribing a figure.
Is high occupancy a good efficiency target?
On its own, no. Occupancy looks like a pure efficiency metric, so it is tempting to push it up, but doing that necessarily pushes service level down and runs agents past sustainable effort. It is better treated as a health indicator with a ceiling than a target to maximise. If your occupancy is very high and service level is still failing, the honest reading is usually that you are understaffed, not that the team is underworked.
Why is there no cost field?
For the same reason the other calculators have none: this portfolio does not publish rates, and a cost computed from an invented wage is a number the page cannot stand behind. Occupancy and service level are facts you can compute from your own volume and handle time. What it costs to staff a given point on the curve is a quote that depends on hours, location, complexity and the service levels attached — tell us the program and we will price it.
