HiveDesk

Call Center Shrinkage: Definition, Formula, and Benchmarks

Shrinkage is the share of paid agent time that is not available for handling contacts, covering breaks, training, meetings, absence and lateness; it typically runs 25 to 35 percent and is the single biggest input into how many agents a contact center must hire.

·Updated ·10 min read

Shrinkage is the percentage of paid time during which agents are not available to handle customer contacts. It includes everything from lunch breaks and team meetings to sick days and late logins. Workforce planners use it to convert the number of agents a forecast requires into the number of agents that must actually be scheduled or hired, and getting it wrong by a few points is the most common reason a center is understaffed despite an accurate forecast.

Hours not available ÷ paid hours × 100Formula
25% to 35%; 30% is the commonly quoted planning figureTypical range
Workforce planning, staffingCategory
Schedule adherence, occupancy, absenteeism rateRelated metric

What Is Shrinkage?

The word comes from the gap between the hours a center pays for and the hours that are actually available to answer contacts. If 50 agents are each paid for 40 hours, the center has bought 2,000 hours. Nobody expects to get 2,000 hours of phone time out of that. Breaks, lunches, coaching sessions, system outages, vacations and the occasional no-show all "shrink" the paid pool, and what remains is what the Erlang calculation can actually use.

Shrinkage is best thought of as a budget rather than a failure. Some of it is essential: agents must take breaks, attend compliance training and get coached. The planner's job is to estimate it accurately and to separate the part that can be scheduled from the part that cannot.

Internal vs External Shrinkage

Most planners split shrinkage into two buckets, because they are managed differently.

Internal (in-office) shrinkageExternal (out-of-office) shrinkage
DefinitionPaid time on site but not handling contactsPaid time when the agent is not present at all
ExamplesBreaks, lunch, coaching, meetings, training, system downtime, team huddlesVacation, sick leave, public holidays, jury duty, unplanned absence, lateness
ControllableLargely, through scheduling and WFM disciplinePartly, through leave planning and attendance management
Typical share of paid hours15% to 20%10% to 15%
Shows up inSchedule adherence, occupancy reportsAbsenteeism rate, attendance records, leave balances

The split matters because internal shrinkage can be scheduled into specific intervals, while external shrinkage is a probability the planner has to hold in reserve. A center that schedules coaching into its low-volume Tuesday afternoon has not reduced shrinkage, but it has stopped it from damaging service level.

How to Calculate Shrinkage

The base formula is:

Shrinkage (%) = Hours not available to handle contacts ÷ Total paid hours × 100

It is measured over a period long enough to smooth out holidays and sick waves, usually a month for tactical scheduling and a rolling 12 months for hiring plans.

Worked example: a 50-agent inbound team, one month

The team is paid for 50 agents × 8 hours × 21 working days = 8,400 hours. During the month:

CategoryHoursType
Breaks and lunch (1 hour per shift)1,050Internal
Coaching and one-to-ones210Internal
Team meetings and huddles168Internal
Training252Internal
System downtime42Internal
Vacation and public holidays504External
Sick leave294External
Late arrivals and early departures84External
Total unavailable2,604
2,604 ÷ 8,400 × 100 = 31.0%

Internal shrinkage is 1,722 ÷ 8,400 = 20.5 percent. External shrinkage is 882 ÷ 8,400 = 10.5 percent.

Turning shrinkage into a staffing number

Shrinkage is applied in reverse to the Erlang result. If the Erlang C calculator says 38 agents must be available on the phones during an interval, the number to schedule is:

Agents to schedule = Agents required ÷ (1 − Shrinkage)
38 ÷ (1 − 0.31) = 55.1, so 56 agents

This is where the common mistake happens. Multiplying 38 by 1.31 gives 49.8, which understaffs the interval by six agents. The division form is correct because shrinkage is a share of the scheduled total, not of the required total.

Shrinkage Benchmarks

The figure most planners carry in their heads is 30 percent. Call Centre Helper's industry standards review lists 30 percent as the standard planning figure while noting that entries into its own calculators average 26.6 percent, which suggests many centers measure shrinkage more narrowly than they plan for it. A practical range for inbound centers is 25 to 35 percent, with outsourced operations in markets that have generous leave entitlements sitting toward the top.

Two cautions when comparing against any benchmark. First, definitions vary: some centers exclude breaks from shrinkage and instead build them into the schedule, which produces a figure closer to 20 percent for the same operation. Second, shrinkage is seasonal. December and the summer holiday period can run ten points above the annual average, and a single annual figure applied to those months will leave the queue short.

Why Shrinkage Matters

Shrinkage is the multiplier on every other staffing decision. A center that needs 40 agents on the phones and plans at 25 percent shrinkage will hire 54 people. If the true figure is 33 percent, it needed 60, and the six-person gap turns into missed service levels, overtime spend and, eventually, burnout among the agents who are present. The burnout statistics collected on this site trace directly back to chronically understaffed intervals.

It is also where the cost of poor attendance becomes visible. A two-point rise in unplanned absence does not look like much on an attendance report. Expressed as shrinkage on a 50-agent team, it is 168 hours a month, or roughly one full-time agent's output gone.

How to Reduce Shrinkage

Reducing shrinkage does not mean eliminating breaks or training. It means shrinking the unplanned and unscheduled parts.

  1. Measure it by category every month. A single 31 percent figure cannot be acted on. A line showing sick leave climbing from 3 to 5 percent can.
  2. Schedule internal shrinkage into low-volume intervals. Coaching at 10:00 on a Monday costs service level. The same coaching at 15:30 on a Wednesday is nearly free.
  3. Plan leave against the forecast. Cap vacation approvals per interval based on forecast demand rather than approving in the order requests arrive.
  4. Attack lateness and early log-off directly. These are the cheapest hours to recover because they need no extra headcount, only clearer expectations and accurate time records.
  5. Track absence patterns. Monday and Friday absence spikes, or absence clustered around specific supervisors, are management problems that an attendance policy alone will not fix. The guide to avoiding absenteeism in contact centers covers the causes.
  6. Review the shrinkage assumption quarterly. The number used for hiring should track the number actually observed, or the gap compounds with every hiring cycle.

Budget it, then hold people to the budget

The most effective centers set a planned shrinkage allowance per category, publish it, and report actual against plan. Agents and supervisors then understand that a training block is expected and a late login is not.

How to Track Shrinkage

Internal shrinkage in a voice center is usually captured from ACD auxiliary states, which tell you when an agent was in a break, meeting or training code. External shrinkage comes from the attendance and leave system, which is where many centers have a data gap: leave approved in a spreadsheet, absence recorded by a supervisor's memory and lateness never recorded at all.

HiveDesk covers the external side and the schedule side of that picture. Agents clock in and out from desktop, mobile or browser apps, so late arrivals and early departures appear on the timesheet against the scheduled shift. Leave requests and approvals run through the leave management feature, which means vacation and sick hours are recorded in the same place as worked hours and can be totaled by period. Shift schedules define the paid-hours denominator. HiveDesk does not capture ACD auxiliary states, so break codes and after-call work still come from the phone platform. The shrinkage report template on this site is built for combining the two sources into a monthly category view, and pricing is $5 per user per month for every feature.

On this site, the contact center shrinkage guide walks through root-cause analysis and reduction programs in more depth, and the call center capacity planner applies the shrinkage divisor to a full staffing model.

Frequently Asked Questions

What is a good shrinkage rate for a call center?

Most inbound centers run between 25 and 35 percent, and 30 percent is the figure planners commonly use when no measured data exists. A lower number is not automatically better if it was achieved by cutting coaching or pushing agents to skip breaks.

How do you calculate shrinkage in a call center?

Add up every paid hour in which agents were not available to handle contacts, divide by total paid hours and multiply by 100. To convert a required-agent figure into a scheduling figure, divide the requirement by one minus the shrinkage percentage.

What is the difference between internal and external shrinkage?

Internal shrinkage is paid time on site but off the phones: breaks, training, meetings, coaching and downtime. External shrinkage is paid time when the agent is absent: vacation, sick leave, holidays and lateness. Internal shrinkage can be scheduled into quiet intervals; external shrinkage has to be held as a reserve.

Does shrinkage include breaks?

In most planning models, yes. Some centers exclude breaks because they are already built into the schedule, which lowers the reported figure. Whichever convention you use, apply it consistently before comparing with a benchmark.

Why is shrinkage important in workforce management?

It is the multiplier between the agents a forecast requires and the agents a center must schedule and hire. A few points of error in the shrinkage assumption produces a permanent staffing gap that shows up as missed service level and overtime.

How does shrinkage affect occupancy?

They measure different things. Shrinkage describes time agents are unavailable; occupancy describes how busy they are during the time they are available. Under-estimating shrinkage leaves fewer agents available than planned, which pushes occupancy above safe levels for the agents who remain.

Browse more workforce and contact center terms in the glossary.

Ready to Get Started?

Join teams worldwide who trust HiveDesk for workforce management, time tracking, and employee monitoring. $5/user/month, all features included.