How to Calculate Holiday Entitlement UK: Step-by-Step (2026)
Calculating holiday entitlement correctly is essential for every UK employer. Errors lead to underpayment, disputes, and potential employment tribunal claims. This guide walks you through the rules, the formulas, and real worked examples so you can get it right every time.
The statutory minimum: 5.6 weeks
Under the Working Time Regulations 1998, all workers in the UK are entitled to a minimum of 5.6 weeks of paid annual leave per year. For someone working 5 days per week, that works out to 28 days. This is the maximum the government requires. It cannot be replaced by a payment in lieu, except when someone leaves the job.
The 28-day figure is also the statutory cap. Even if someone works 6 days per week, the statutory entitlement remains 28 days (5.6 × 5 = 28 for calculation purposes, capped at 28).
Do bank holidays count?
There is no statutory right to bank holidays off. Employers can include bank holidays within the 28-day entitlement. Many employers offer 20 days of annual leave plus 8 bank holidays, which totals 28 days. Others offer additional days on top.
Whatever your approach, make it clear in the employment contract whether bank holidays are included in or additional to the holiday allowance.
Calculating entitlement for part-time workers
Part-time workers are entitled to the same 5.6 weeks, but calculated based on their working pattern. The formula is:
Days per week × 5.6 = annual entitlement in days
Example 1: 3 days per week
3 × 5.6 = 16.8 days per year. You can round this up to 17 days if your policy rounds up.
Example 2: 4 days per week
4 × 5.6 = 22.4 days per year.
For employees who work irregular hours, you can calculate entitlement in hours instead of days. Multiply their weekly contracted hours by 5.6 to get their annual entitlement in hours.
Pro-rata calculation for starters and leavers
When someone starts or leaves part way through the holiday year, you need to calculate their entitlement on a pro-rata basis.
The formula is:
(Full-year entitlement ÷ 12) × number of complete months worked
Or for a more precise calculation:
(Full-year entitlement ÷ 365) × number of calendar days in the period
Example 3: Starter joins 1 July
If your holiday year runs January to December and a full-time employee with 28 days entitlement starts on 1 July, they have 184 days remaining in the year.
28 ÷ 365 × 184 = 14.1 days (rounded to 14 or 14.5 depending on your policy).
Example 4: Leaver finishes 31 March
A full-time employee with 28 days leaves on 31 March. They worked 90 days of the holiday year.
28 ÷ 365 × 90 = 6.9 days. If they took 10 days of leave, they have been overpaid by 3.1 days. You can deduct this from their final pay if the contract permits it.
Employees on maternity, paternity, or sick leave
Holiday entitlement continues to accrue during:
- Maternity leave (all 52 weeks)
- Paternity leave
- Adoption leave
- Sick leave
- Shared parental leave
This means an employee returning from a year of maternity leave will have a full year's holiday entitlement to use. Many employers allow this to be carried over into the next holiday year to avoid someone taking months of leave back-to-back.
Contractual vs statutory entitlement
Many employers offer more than the statutory minimum. If your contracts state 25 days plus bank holidays (33 days total), the first 28 days are statutory and the remaining 5 are contractual. The rules around carry-over and payment in lieu may differ between the statutory and contractual portions, so keep this distinction clear in your policies.
The accrual method
Some employers use accrual-based leave rather than giving the full allowance on day one. Under accrual, employees build up leave month by month. For example, an employee with 28 days entitlement accrues 2.33 days per month (28 ÷ 12).
This approach is popular for the first year of employment, as it prevents new starters from taking their full allowance and then leaving early.
Common calculation mistakes
- Not pro-rating bank holidays for part-timers. A part-time employee working 3 days per week should receive a pro-rata share of bank holidays, not the same number as full-time employees.
- Using working days instead of calendar days for pro-rata. Using calendar days gives a more accurate result for mid-month starters.
- Forgetting accrual during long-term absence. Holiday continues to accrue during sick leave and family leave.
- Rounding down instead of up. Best practice is to round in the employee's favour to avoid any statutory minimum issues.
How Leavely calculates it automatically
Leavely takes the manual calculation out of holiday entitlement:
- Automatic pro-rata: Set the start date and working pattern, and Leavely calculates the correct entitlement for starters and leavers.
- Part-time support: Configure any working pattern and Leavely adjusts entitlements and bank holiday allowances automatically.
- Accrual mode: Choose between upfront allowance or monthly accrual for each leave policy.
- Real-time balances: Employees always see their current balance, used days, and pending requests in one dashboard.
- Holiday year flexibility: Set your holiday year to run January to December, April to March, or any custom period.