Annual Leave Calculator UK 2026

Statutory, pro-rata & NHS Agenda for Change β€” accurate entitlement for full-time, part-time, and shift workers in the UK.

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.


Used leave reduces remaining balance.

πŸ“… Your annual leave summary

πŸ‘‰ Adjust the fields above and click "Calculate"

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 weekStatutory annual leave (days)Including 8 bank holidaysTypical entitlement (days)
5 (full-time)28.028 total20 days + 8 BH
422.422.4 total16 days + 6.4 BH pro-rata
316.816.8 total12 days + 4.8 BH pro-rata
2.514.014.0 total10 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

  1. Select Standard UK or NHS Agenda for Change scheme.
  2. Choose "Days per week" if you have a fixed rota, or "Hours per week" if you work variable shifts.
  3. Enter your working days (e.g., 4) or total weekly hours (e.g., 22.5).
  4. For NHS users, pick your years of service (automatically loads correct leave allowance).
  5. Add any leave already taken (optional) to see remaining days/hours.
  6. 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)

❓ What is the statutory annual leave entitlement in the UK for 2026?
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.
❓ How do I calculate annual leave for a part-time employee?
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).
❓ Does the NHS annual leave calculator include bank holidays?
Yes, both Standard UK and NHS results include bank holiday entitlement (8 days for full-time, pro-rated for part-time).
❓ How is accrued annual leave calculated when leaving a job?
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).
❓ What’s the difference between annual leave and bank holidays?
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.
❓ Can I use this calculator for compressed hours or shift workers?
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.
❓ Is the annual leave calculator accurate for Scottish/NI bank holiday differences?
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.