Skip to main content
TurnellaBeta
WFM guide

Annual leave planning for contact centres

Annual leave planning is one of the most common sources of unplanned service level failures. Too many agents approved on the same day, or the wrong day, and the Erlang C model falls apart. This guide covers the minimum staffing floor approach, leave quota frameworks, and the August problem.

The minimum staffing floor

The minimum staffing floor is the fewest agents that can maintain your service level at peak demand for a given day. It is derived from Erlang C and is the hard limit on how many agents can be on leave simultaneously.

Minimum floor calculation — example

1
Peak interval: Tuesday 10:00–10:30120 calls
2
AHT5 min (300s)
3
Service level target80% in 20s
4
Erlang C seated requirement14 agents
5
Shrinkage (breaks, meetings)15%
6
Scheduled agents required (÷ 0.85)17 agents
7
Scheduled agents on this day22 agents
8
Max leave slots = 22 − 175 agents can be on leave
Steps 1–6 must be repeated for every day of the week because volume patterns differ. A Friday minimum floor may be significantly lower than a Monday minimum floor for the same team. Leave quotas set per week rather than per day miss this variation.

Don't confuse scheduled headcount with available headcount

The minimum staffing floor is the minimum number of agents who must be available on the phone — not the minimum number of agents scheduled. Apply shrinkage gross-up to convert the Erlang C seated requirement to scheduled headcount before calculating leave slots. Approving leave against the seated requirement (before shrinkage) is a common error that consistently results in understaffing on peak intervals.

Leave quotas by period

Calibrate leave quotas to your volume forecast. The same quota that works in January will break service level in November.

PeriodVolume levelLeave quotaPlanning note
January (post-Christmas)LowOpen / generous

Lowest volume of year for most industries; maximum leave opportunity. Agents unable to use leave over Christmas will request January.

February (half-term)ModerateModerate

Uplift from school holiday travel; retail sees post-January-sale volume drop. Half-term week needs tighter cap.

March–AprilModerate–HighModerate

Easter peak for hospitality and retail. Budget cycles may increase financial services contact volumes.

May–JuneModerateModerate–Open

Pre-summer for most industries. Good window for leave before the August crunch.

July–AugustHigh (varies by industry)Tight — per-week quota

THE problem period. Maximum leave demand + elevated volume. Require advance booking; quota per week; incentivise off-peak.

September–OctoberModerate–HighModerate

Return-to-school settling; autumn trading begins. October half-term needs capping.

NovemberVery High (retail/ecomm)Minimal or freeze

Black Friday preparation and event. Most e-commerce and retail operations implement a leave freeze in November.

December (Christmas trading)Very HighMinimal to 23 Dec; open 24–31 Dec

Leave freeze through Christmas trading period; approved leave only after the 23rd unless staffing allows.

The August problem — and how to solve it

The August staffing problem is the collision between peak leave demand (school holidays, summer travel) and elevated contact volume. The wrong response is to restrict all summer leave — that harms agent satisfaction and drives attrition. The right response is structured quota management.

Per-week summer quota

Set a maximum number of leave slots per week (not per month) across the school holiday period. Week-by-week quotas prevent bunching in specific weeks. For a 20-agent team, a typical summer quota might be 3 slots per week — meaning 3 agents on leave simultaneously in any given week.

First-come, first-served booking with annual calendar

Publish the full-year leave calendar in January. Agents book summer leave from January 1st on a first-come, first-served basis within quota limits. This rewards planning and is perceived as fair — the agent who books in January knows whether their July dates are available before they commit to holidays.

Off-peak incentive

Offer enhanced flexibility (preferred shifts, condensed working week) or a small financial incentive for agents who take their main leave in January, February, or November (low-volume, low-leave-demand periods). This voluntarily reduces summer leave pressure without restricting entitlement.

Restricting all summer leave

Telling agents they cannot take leave in July or August causes significant attrition — particularly among parents of school-age children. This is the most common wrong response to the August problem. The agent who cannot take leave during school holidays will find an employer who can accommodate them.

Approving leave without checking the minimum floor

Approving leave requests based on 'do we have enough people rostered?' rather than against the Erlang C minimum floor is the most common cause of service level failures on specific days. The floor must be calculated per day of week, per volume period — not eyeballed from a headcount number.

Annual leave in your shrinkage calculation

Annual leave is the largest single component of planned shrinkage. UK statutory entitlement is 28 days (including 8 bank holidays) for a full-time agent — approximately 10.8% of working days.

Annual leave shrinkage — UK statutory basis

Working days/year

260

52 weeks × 5 days

Statutory leave days

28

Including 8 bank holidays

Leave shrinkage %

10.8%

28 ÷ 260 × 100

Operations with enhanced leave (e.g. 33 days including bank holidays after 5 years) should use their actual entitlement in the calculation. Operations with a mix of full-time and part-time agents should calculate a blended leave shrinkage weighted by FTE hours.

Annual leave planning questions

How do you calculate how many agents can take leave on a given day?

Max leave slots = scheduled agents − minimum staffing floor. The minimum floor = Erlang C seated requirement for peak volume that day, grossed up for intra-day shrinkage (breaks, meetings). Repeat this calculation per day of week — a Tuesday minimum floor differs from a Friday floor at the same team size.

What is the August staffing problem in contact centres?

The collision between peak annual leave demand (school holidays) and elevated contact volume in many industries. The solution is not restricting summer leave — that drives attrition — but setting per-week quotas, a first-come/first-served booking calendar from January, and off-peak incentives to voluntarily reduce summer pressure.

How much annual leave does a contact centre agent take in shrinkage calculations?

UK statutory entitlement is 28 days including bank holidays (5-day week worker). Leave shrinkage = 28 ÷ 260 working days = 10.8%. Enhanced entitlement operations (33 days after service) should use their actual figure. This is the planned leave component of shrinkage — separate from unplanned sickness (6–10%) and other categories.

What is a leave quota and how is it used in contact centres?

A leave quota is the maximum number of agents from a team who can be on planned leave simultaneously during a defined period. Typical structure: peak periods (summer, Christmas trading) have tight quotas (2–3 agents simultaneously for a 20-agent team); off-peak periods have open quotas. Publishing annual quotas in advance reduces last-minute conflicts and allows agents to plan.

Related guides