What is Call Center Shrinkage? How to Calculate and Reduce it?

Your call center may schedule enough agents for the day, but still struggle to answer calls on time. This happens because agents are not always available for the full hours they are scheduled to work.
An agent may be scheduled for 8 hours, but breaks, training, or meetings may reduce their actual call-handling time. If this gap is not included in staffing plans, your team may face longer wait times, missed calls, and overloaded agents.
Call center shrinkage measures the time rate when agents are not available to handle calls, even if they’re scheduled for it. By calculating it correctly, you can plan the right number of agents, reduce avoidable gaps, and keep your call center running smoothly.
Key Highlights:
Call center shrinkage measures the share of scheduled time agents are not available for calls.
Planned shrinkage includes breaks, training, coaching, meetings, and approved leave. Unplanned shrinkage includes sick leave, late arrival, no-shows, and system issues.
The basic formula to calculate: Shrinkage rate = unavailable time / scheduled paid time × 100.
You cannot remove all shrinkage, but you can reduce avoidable gaps with better forecasting, schedule adherence, break planning, and call data.
What Is Call Center Shrinkage?
Call center shrinkage is the gap between the time agents are scheduled to work and the time they are actually available to handle calls. It is usually shown as a percentage of scheduled paid time.
For example, if an agent is scheduled for 8 hours but spends 2 hours away from call handling because of breaks, training, and a team meeting, the agent is available for calls for 6 hours. The unavailable 2 hours become a shrinkage.
Shrinkage is normal in every call center. A team cannot avoid breaks, coaching, holidays, training, or occasional sick leave. The problem starts when managers do not measure shrinkage accurately or forget to include it in staffing plans. This leads to understaffing, longer wait times, and more pressure on available agents.
Common Causes of Call Center Shrinkage
The main causes include activities like breaks, meetings, and training, as well as issues like absenteeism, late logins, system downtime, and poor schedule adherence.
- Absenteeism and sick leave
Unplanned absence creates immediate coverage gaps because managers have little time to adjust schedules. A few absences during a busy interval can increase wait time quickly. - Late logins and schedule non-adherence
Agents may be scheduled correctly but still become unavailable when they log in late, return late from breaks, or switch to offline work during assigned call time. - Breaks and lunch periods
Breaks are necessary, but poorly staggered breaks can remove too many agents from the queue at the same time. - Training, coaching, and meetings
These activities support better performance, but they still reduce available call-handling time. They should be planned around call volume patterns, not placed randomly across the day. - System downtime and tool issues
Agents may be present but unable to work if phones, login systems, internet connections, or business applications stop working. - Seasonal leave and holidays
Shrinkage often changes across the year. Holiday periods, school breaks, sickness seasons, and campaign cycles can change the number of agents available for calls.
Planned vs Unplanned Call Center Shrinkage
Shrinkage is easier to control when you separate planned time from unplanned gaps. Planned shrinkage is known before scheduling. Unplanned shrinkage happens without enough notice and usually creates bigger staffing problems.
Shrinkage Type | Meaning | Examples |
| Planned shrinkage | Time away from calls that managers can schedule in advance. | Breaks, lunch, training, coaching, team meetings, one-to-one sessions, and approved leave. |
| Unplanned shrinkage | Time away from calls that happen unexpectedly or with little notice. | Sick leave, late login, no-shows, emergencies and unexpected system downtime. |
Planned shrinkage is not automatically bad. Coaching and training can improve call quality. Breaks help agents stay focused. The priority is to schedule these activities without leaving too few agents available during high-volume periods.
How to Calculate a Call Center Shrinkage in a Call Center?
To calculate call center shrinkage, compare the time agents are unavailable for calls with their total scheduled paid time. Always use the same time period and the same unit. If you measure unavailable time in hours, scheduled paid time should also be measured in hours.
Call Center Shrinkage Formula:
Call center shrinkage rate = unavailable time / scheduled paid time x 100
Here, unavailable time means the time agents are scheduled or paid but not available to answer calls. Scheduled paid time means the total time agents are planned to work during the same period.
For Example:
Let’s say a team has 160 scheduled paid hours in a day. Across breaks, meetings, training, lateness, and absence, agents are unavailable for 40 hours.
Shrinkage rate = 40 / 160 x 100 = 25%
This means 25% of the scheduled time is not available for live call handling. Only 75% of the scheduled time is available for answering calls.
How to Use Shrinkage in Call Center Staffing?
Shrinkage becomes most useful when you apply it to staffing. It helps you understand how many agents you need to schedule so that enough agents are actually available to handle calls.
The formula below helps you calculate how many agents to schedule when you already know how many agents must be available for calls.
Staff to schedule = required available agents / (1 - shrinkage rate as a decimal)
Example: Your call center needs 60 agents available during a busy interval. Your shrinkage rate is 25%, or 0.25 as a decimal.
Staff to schedule = 60 / (1 - 0.25) = 60 / 0.75 = 80 agents
So, you need to schedule 80 agents to keep about 60 agents available after shrinkage.
Need to Plan Call Center Staffing Accurately?
Leverage Calilio’s call center staffing calculator to estimate how many agents you need based on call volume, service goals, and team availability.
How High Shrinkage Affects Call Center Performance?
High shrinkage reduces the number of agents available during working hours. When that reduction is not planned into staffing, the impact appears quickly in daily call center performance.
- Longer wait times because fewer agents are available to answer calls.
- Higher abandonment when callers leave the queue before reaching an agent.
- More pressure on available agents, which can increase stress and burnout.
- Higher labor costs when managers overstaff blindly instead of calculating shrinkage correctly.
- Unstable service levels because staffing plans do not match real agent availability.
How to Reduce Avoidable Call Center Shrinkage?
You cannot remove all shrinkage, and you should not try to. A call center still needs breaks, training, coaching, and planned leave. The better goal is to reduce avoidable shrinkage and schedule unavoidable shrinkage more carefully.
- Define shrinkage categories clearly
Decide what counts as planned shrinkage, unplanned shrinkage, operational shrinkage, and normal handle-time work. Clear definitions prevent double-counting and make reports easier to trust. - Forecast demand by interval
Depending only on the daily call volume ratio is not enough for staffing. Review demand by hour or half-hour interval, then plan agent coverage around actual peak periods. - Stagger breaks, lunches, and meetings
Avoid moving large groups of agents away from calls at the same time. Spread breaks and internal meetings across lower-volume periods where possible. - Track schedule adherence
Monitor whether agents follow assigned start times, break times, and available statuses. Small adherence issues across many agents can create large coverage gaps. - Reduce unplanned absence patterns
Look for repeat patterns in sick leave, late logins, no-shows, and emergency coverage gaps. Some issues may need better policies, while others may point to burnout or poor scheduling. - Protect useful shrinkage
Do not cut all training and coaching just to lower shrinkage. Very low shrinkage can look efficient in the short term, but it damages service quality when agents stop improving. - Use call data before changing schedules
Use call analytics to review call volume trends, missed calls, answer rates, caller patterns, and team activity before making staffing changes. Call data helps managers see when staffing gaps happen instead of relying only on complaints.
Conclusion
Call center shrinkage shows how much scheduled agent time is not available for calls. It includes both planned activities, such as breaks and training, and unplanned gaps, such as sick leave, lateness, no-shows, and system downtime.
The most important step is to calculate shrinkage correctly. Use the unavailable time divided by the scheduled paid time, then apply the staffing formula by dividing the required available agents by the remaining available capacity. Do not simply add the shrinkage percentage to your agent demand.
Once shrinkage is measured clearly, reduce avoidable gaps, schedule planned activities more carefully, and use call data to understand when coverage problems happen. That gives your team a stronger staffing plan without cutting the training, coaching, and breaks agents still need.
Plan Staffing With Clearer Call Data
Calilio’s business phone system helps you review call volume, missed calls, answer rates, and analytics with AI call reports so staffing decisions are backed by real call activity.
Summarize this blog with:
Frequently asked questions
How do you calculate the staff required after shrinkage?
Use this formula: staff to schedule = required available agents / (1 - shrinkage rate as a decimal).
What is a good call center shrinkage rate?
Is absenteeism the same as shrinkage?
Should breaks count as shrinkage?
Should after-call work count as shrinkage?
How can call centers reduce shrinkage?

Still have questions?
Can’t find the answer you’re looking for? Please chat with our friendly team.
Stay in the loop
Get the latest call insights, trends, and updates delivered straight to your inbox.
By subscribing, you agree to receive updates from Calilio.
You can unsubscribe anytime.
Enter the World of AI Business Phone System with Calilio
Improve your business operation with Calilio's advanced virtual phone system. Join today for a better way to connect.