Holiday entitlement is one of the easiest things to get wrong as a retail manager — especially once your team is a mix of full-time, part-time, and casual staff all working different hours each week. Get it wrong and you're either short-changing staff (an employment tribunal risk) or carrying a holiday-pay liability you didn't know you had. Here's how the rules actually work, and how to calculate entitlement correctly for every type of contract.
The UK statutory minimum is 5.6 weeks of paid annual leave per year. For someone working a standard 5-day week, that works out to 28 days (5.6 × 5).
That 5.6 weeks is made up of two parts:
Crucially, this can include the 8 UK bank holidays or not — it depends on the contract. Many retail contracts state "28 days including bank holidays," which means if a staff member doesn't work bank holidays, those days are simply deducted from their 28-day balance. Always check what the contract says, and make sure whatever system you use to track leave matches it.
For staff on fixed, regular hours or days each week, pro-rata entitlement is straightforward:
5.6 × (days worked per week) = entitlement in days
For example, someone working 3 days a week, every week, is entitled to 5.6 × 3 = 16.8 days per year.
If your part-timers work a fixed number of hours rather than fixed days (e.g. always 22.5 hours a week, but spread differently), it's often easier to track entitlement in hours instead of days:
5.6 × (hours worked per week) = entitlement in hours
Someone working 22.5 hours a week would be entitled to 5.6 × 22.5 = 126 hours of paid leave per year — which they can then take as whatever mix of full or partial shifts suits the rota.
For staff whose hours genuinely vary week to week — casual workers, staff on zero-hours contracts, or anyone without a fixed pattern — entitlement is calculated as a percentage of hours actually worked.
5.6 weeks of leave out of a 52-week year leaves 46.4 working weeks. 5.6 ÷ 46.4 = 12.07%.
So for every hour an irregular-hours worker is paid for, they accrue 12.07% of that as paid holiday. If someone works 20 hours in a week, they accrue 20 × 0.1207 ≈ 2.4 hours of holiday.
Since changes to the Working Time Regulations took effect for leave years starting on or after 1 April 2024, the 12.07% method is the recognised approach for irregular-hours and part-year workers — either accrued and tracked as a running balance (taken as paid time off later) or paid as "rolled-up holiday pay" added to each payslip, as long as it's itemised separately.
New employees don't get their full annual entitlement on day one — it builds up monthly. Each completed month of employment accrues 1/12 of their annual entitlement, until they've worked a full leave year.
Example: a full-time starter (28 days/year entitlement) joins partway through your leave year, with 7 months remaining. They'll have accrued roughly 7/12 × 28 ≈ 16.3 days by the end of that first leave year — not the full 28. This is the single most common source of "but I thought I had more holiday left" disputes with new staff, so it's worth explaining clearly at onboarding.
Carry-over is limited, and the rules differ depending on which "part" of the entitlement you're talking about:
Letting holiday balances build up unchecked isn't just a scheduling headache — it's a real financial liability. Any unused statutory leave must be paid out when someone leaves, so a team with large unused balances represents money your store owes that hasn't hit the books yet.
RetailSync Pro's leave tracker handles the maths automatically once you set up each staff member's contract:
It won't file your payroll return for you, but it does mean nobody on the team — including you — has to do this arithmetic by hand every time someone books a week off.
Every UK worker is entitled to 5.6 weeks of paid leave a year — 28 days for a standard full-time week — but how that translates for your team depends on their contract. Pro-rate fixed-hours part-timers by days or hours worked, use the 12.07% method for casual and irregular-hours staff, remember that new starters accrue monthly rather than getting their full allowance on day one, and keep an eye on carry-over so unused leave doesn't quietly become a liability. Get the calculation right once per contract type, and the rest is just tracking.
New to RetailSync Pro? Start with our guide to building a retail staff rota, or see the product roadmap for what's coming next.