Annual Leave Calculator UK 2026
Wondering how to calculate your annual leave entitlement? Whether you work full-time, part-time, or on a compressed rota, our annual leave calculator gives you statutory UK rights (5.6 weeks), pro-rata adjustments, and even NHS Agenda for Change rules. Updated for the 2026 leave year, including bank holiday handling and accrued leave estimates. No registration, instant results β trusted by HR teams and employees across the UK.
Annual leave tool: statutory + NHS pro-rata
Choose your employment type and working pattern. Results show total annual leave days/hours (including bank holidays for standard UK) and remaining after leave taken.
π Your annual leave summary
Estimates based on UK statutory rules and NHS terms. For exact figures consult your employer/HR.
How is annual leave calculated in the UK?
Under the Working Time Regulations 1998, most UK workers are entitled to 5.6 weeks' paid annual leave per year. For a full-time employee working 5 days/week, this equals 28 days (including bank holidays). Employers may offer more, but never less. The annual leave calculator above applies statutory minimum + NHS enhanced packages, and pro-rata for part-time staff.
Key UK rules for 2026:
- Part-time workers get pro-rata entitlement: days = 5.6 Γ (days worked per week)
- For irregular hours: use the 12.07% accrual method (hours worked Γ 0.1207 = annual leave hours)
- NHS Agenda for Change: full-time staff receive 27β33 days annual leave + 8 public holidays based on service length
- Bank holidays (England/Wales): 8 days; Scotland/NI may differ β our calculator uses 8 BH standard but can be adjusted manually.
Pro-rata annual leave examples (standard UK)
| Days worked per week | Statutory annual leave (days) | Including 8 bank holidays | Typical entitlement (days) |
|---|---|---|---|
| 5 (full-time) | 28.0 | 28 total | 20 days + 8 BH |
| 4 | 22.4 | 22.4 total | 16 days + 6.4 BH pro-rata |
| 3 | 16.8 | 16.8 total | 12 days + 4.8 BH pro-rata |
| 2.5 | 14.0 | 14.0 total | 10 days + 4 BH equivalent |
NHS part-time employees receive pro-rated annual leave based on full-time equivalent (FTE) using Agenda for Change bands.
π Quick checklist: How to calculate annual leave when starting mid-year / leaving job (2026)
- Accrued leave formula: (Entitlement Γ· 12) Γ completed months of service (rounded up after 15 days worked).
- For leavers, calculate accrued annual leave up to termination date β unpaid leave may be deducted.
- If your contract uses hours: total annual leave hours = (working hours per week Γ 5.6).
- NHS staff: use agenda for change annual leave calculator based on service anniversary; after 5 years you get +2 days, after 10 years +6 days (full-time).
- Pro rata for part time employees: divide full-time entitlement by 5 (days) then multiply by part-time days. Our tool does that instantly.
NHS annual leave calculator (Agenda for Change 2026)
Over 1.5 million NHS staff use Agenda for Change terms. Our nhs annual leave calculator applies the correct bands: 27 days + 8 BH (<5 years), 29 days + 8 BH (5-9 years), 33 days + 8 BH (10+ years). For part-time NHS employees, the tool pro-rates both annual leave and bank holidays based on contracted hours. This is particularly useful for nurses, paramedics, and administrative staff working shift patterns.
2026 update: NHS employers continue to allow flexible buying/selling of up to 5 days; our calculator reflects core entitlement only β contact ESR for precise balances.
βοΈ How to calculate pro rata annual leave for part-time & term-time workers
- Days-based: (Full-time entitlement Γ· 5) Γ days worked per week = part-time days.
- Hours-based: (Full-time weekly hours Γ· 5) Γ days worked per week Γ 5.6 = total annual leave hours.
- Term-time only: entitlement = (weeks worked Γ· 52) Γ full annual leave + bank holiday adjustment.
Pro tip: Always convert leave into hours if your schedule varies. The hourly method prevents underpayment for shift workers.
Step-by-step: using the annual leave entitlement calculator
- Select Standard UK or NHS Agenda for Change scheme.
- Choose "Days per week" if you have a fixed rota, or "Hours per week" if you work variable shifts.
- Enter your working days (e.g., 4) or total weekly hours (e.g., 22.5).
- For NHS users, pick your years of service (automatically loads correct leave allowance).
- Add any leave already taken (optional) to see remaining days/hours.
- Click βCalculate my annual leaveβ β get total entitlement, remaining leave, and breakdown.
Our tool complies with gov.uk annual leave calculator guidance and mirrors HMRC recommendations for accrual.
Frequently asked questions (UK annual leave)
Statutory entitlement remains 5.6 weeks (28 days for full-time, including bank holidays). Part-time workers receive pro-rata based on their working week.
Multiply the number of days worked per week by 5.6. Example: 3 days/week = 3 Γ 5.6 = 16.8 days total (including bank holidays).
Yes, both Standard UK and NHS results include bank holiday entitlement (8 days for full-time, pro-rated for part-time).
Accrued leave = (Annual entitlement Γ· 365) Γ number of days worked in leave year. Use our toolβs "leave taken" in reverse: set taken leave as 0, then multiply by time fraction. Alternatively, manual calculation: entitlement Γ (months worked/12).
Statutory leave includes bank holidays; employers may require employees to use part of their allowance for bank holidays. Our calculator shows combined total for simplicity.
Absolutely. Choose "Hours per week" mode, enter your average weekly hours (e.g., 35 for full-time, 21 for part-time). The tool converts hours to annual leave hours following the 5.6 week multiplier or NHS FTE.
Our calculator uses 8 bank holidays (standard for England/Wales). In Scotland, public holidays vary; adjust manually by deducting 2 days from total entitlement if needed.