AGENDA FOR CHANGE SECTION 13 • FULL-TIME & PRO-RATA HOURS

NHS Annual Leave Calculator 2026/27

The NHS annual leave calculator below works out your exact annual leave entitlement in hours and days under Agenda for Change (AfC) for 2026/27. Enter your contracted weekly hours, years of NHS service, and region — England, Scotland, Wales, or Northern Ireland — and the tool calculates your full entitlement including bank holidays and pro-rata adjustments for part-time staff. Use it to check Section 13 tiers (27, 29 or 33 days), Whole Time Equivalent leave, and nation differences such as Scotland’s 36-hour week from April 2026. Results show annual leave hours, bank-holiday hours and total entitlement so your ESR balance matches Agenda for Change rules.

🌴 Entitlement Inputs
Section 13 Leave Tier: 27 Days Leave + 8 Bank Holidays
TOTAL ANNUAL HOLIDAY ENTITLEMENT
262.5 Hours
Equivalent Standard Days: 35.0 Days
Total Full Shifts: 35.0 Shifts
Annual Leave Allowance: 202.5 hrs
Bank Holiday Allowance: 60.0 hrs
📅 AfC Section 13 Holiday Scale (37.5h Full-Time)
Service Length Annual Leave Bank Holidays Total Hours
On Appointment (0–5 yrs) 27 Days 8 Days 262.5 hrs
5 to 10 Years Service 29 Days 8 Days 277.5 hrs
10+ Years Service 33 Days 8 Days 307.5 hrs

Quick Reference — AfC Annual Leave Entitlement (England, full-time 37.5 hours/week)

Years of NHS Service Annual Leave Bank Holidays Total Days Total Hours
0–4 years 27 days 8 days 35 days 262.5 hours
5–9 years 29 days 8 days 37 days 277.5 hours
10+ years 33 days 8 days 41 days 307.5 hours

Full-time = 37.5 hours/week in England and Wales. Scotland uses 36 hours/week from 1 April 2026. Wales: 28/30/34 days. Northern Ireland: 10 bank holidays.


What Is My NHS Annual Leave Entitlement Under Agenda for Change?

Infographic of Agenda for Change NHS annual leave tiers: 27, 29 and 33 days plus bank holidays by years of service.
Visual: AfC leave rises with reckonable service.

NHS annual leave entitlement under Agenda for Change gives full-time staff 27 days on appointment, rising to 29 days after 5 years and 33 days after 10 years of NHS service. All figures are in addition to bank holidays. Part-time staff receive the same entitlement pro-rated to their contracted hours.

 The following entitlements come from Section 13 of the NHS Terms and Conditions of Service Handbook. On appointment: 27 days leave plus 8 general public holiday days. After 5 years' service: 29 days plus 8 general public holiday days. After 10 years' service: 33 days plus 8 general public holiday days.

The entitlement does not vary by AfC pay band. A Band 2 healthcare assistant and a Band 7 nurse with the same years of service receive the same number of leave days.

Full entitlement table — England (full-time, 37.5 hours/week)

Years of NHS Service Annual Leave Bank Holidays Total Days Total Hours
0–4 years 27 days 8 days 35 days 262.5 hours
5–9 years 29 days 8 days 37 days 277.5 hours
10+ years 33 days 8 days 41 days 307.5 hours

Wales gives one extra leave day at each tier: 28, 30, and 34 days (see the Wales section below). Northern Ireland uses the same leave days as England but receives 10 bank holidays instead of 8.


How Is NHS Annual Leave Calculated — What Is the Official Formula?

The official formula for NHS annual leave in hours is: (weekly hours ÷ 5) × days entitlement = annual leave in hours. Yearly entitlement in hours is calculated by taking working time, dividing by 5 and multiplying by the relevant number of days — 27, 29, or 33. This is confirmed by the Scottish Terms and Conditions Committee at stac.scot.nhs.uk, which publishes the official AfC calculation guidance.

The commercial equivalent formula — (contracted hours ÷ 37.5) × full-time entitlement in hours — produces the same result. Both are mathematically identical. The ÷5 version shows the daily logic clearly: it calculates the hours in one working day, then multiplies by the number of leave days owed.

Step-by-step: how to calculate NHS annual leave in hours

  1. Find your service band: 0–4 years = 27 days; 5–9 years = 29 days; 10+ years = 33 days.
  2. Calculate your Whole Time Equivalent (WTE): contracted hours ÷ 37.5 (England/Wales) or ÷ 36 (Scotland from April 2026).
  3. Multiply your full-time entitlement in hours by your WTE.
  4. Calculate bank holiday entitlement: WTE × 60 hours (England/Wales) or WTE × 57.6 hours (Scotland from April 2026).
  5. Add annual leave hours and bank holiday hours together for your total entitlement.
  6. Round the final result to the nearest half-hour for part-time staff.

Worked example — 30 hours/week, 7 years' service (England)

  • WTE: 30 ÷ 37.5 = 0.8
  • Annual leave: 0.8 × 217.5 hours (29 days) = 174 hours
  • Bank holidays: 0.8 × 60 hours = 48 hours
  • Total: 222 hours

The Whole Time Equivalent (WTE) is the master multiplier. Once you know your WTE, you apply it to every leave component — annual leave, bank holidays, and sick pay bands — to get your pro-rated figure. NHS payslips and the Electronic Staff Record (ESR) both use WTE as the standard operational variable.

 For part-time staff, the entitlement is rounded to the nearest 0.5 decimal point at the end of the calculation.


How Is NHS Annual Leave Calculated for Part-Time Staff?

Infographic showing part-time NHS annual leave calculated using WTE: contracted hours divided by 37.5.
Visual: part-time leave uses your WTE multiplier.

Part-time NHS staff receive annual leave on a pro-rata basis. The entitlement is proportional to contracted hours compared to the full-time standard.

Formula: (contracted hours ÷ 37.5) × full-time entitlement in hours = part-time entitlement in hours.

Bank holidays are also pro-rated using the same formula. Part-time staff do not simply receive fewer leave days — they receive the full entitlement expressed in fewer hours. Part-time staff receive a pro-rata amount of annual leave and public holiday days.

Worked Example A — 22.5 hours/week, 3 years' service (England)

  • WTE: 22.5 ÷ 37.5 = 0.6
  • Annual leave: 0.6 × 202.5 hours (27 days) = 121.5 hours = 16.2 days
  • Bank holidays: 0.6 × 60 hours = 36 hours = 4.8 days
  • Total: 157.5 hours = 21 days

Worked Example B — 20 hours/week, 6 years' service (England)

  • WTE: 20 ÷ 37.5 = 0.533
  • Annual leave: 0.533 × 217.5 hours (29 days) = 116 hours (rounded to 116 hours)
  • Bank holidays: 0.533 × 60 hours = 32 hours
  • Total: 148 hours

The same three service tiers apply regardless of full-time or part-time status. A part-time nurse at 5 years' service moves from the 27-day tier to the 29-day tier on exactly the same date as a full-time colleague — only the hours value changes.

Rounding rule: For part-time staff, the result is then rounded to the nearest half hour. Complete all multiplication steps before rounding — rounding too early is the most common cause of small but irritating discrepancies between a staff member's own calculation and their ESR balance.

In practice, ESR displays all part-time leave in hours rather than days. Staff who compare their ESR figure to a "days" entitlement often conclude the system has made an error. In almost every case, the discrepancy is a units issue — the hours are correct; the days figure needs converting using the staff member's own daily hours, not a standard 7.5-hour day.


How Are Bank Holidays Handled in NHS Annual Leave?

Infographic comparing NHS bank and public holiday counts for England, Wales, Scotland and Northern Ireland.
Visual: bank holiday entitlement differs by nation.

Bank holidays are separate from and in addition to annual leave days under Agenda for Change. Public holiday entitlement is in addition to annual leave entitlement, which is based on reckonable service. The AfC annual leave and general public holiday entitlements are set out in Section 13 of the handbook.

Full-time staff in England receive 8 bank holidays = 60 hours. For part-time staff, this 60-hour figure is pro-rated using the same WTE formula.

The notional guarantee — what it means in practice

The 8 bank holiday days are a notional entitlement. They represent an amount of time off equivalent to 8 working days — they are not tied to the specific calendar dates. This matters most for part-time shift workers.

Worked scenario: A staff member works Tuesday to Friday only. Easter Monday falls on a Monday — not one of their working days. They still receive their full pro-rated bank holiday allocation in hours. They do not lose the entitlement because the date fell on a non-working day. The hours are added to their total leave balance and can be taken at a different time.

Staff required to work on a bank holiday receive time off in lieu (TOIL) equivalent to the hours worked. NHS Employers guidance specifically addresses TOIL for staff rostered to work on a public holiday.

Bank holiday entitlement by nation

Nation Bank/Public Holidays Full-Time Hours
England 8 60 hours
Wales 8 60 hours
Scotland 9 public holidays See below
Northern Ireland 10 75 hours

Scotland uses the term "public holidays" rather than "bank holidays." The entitlement includes 9 days — but 4 of those are set locally by each NHS Board, not nationally. Check with your NHS Board for the specific dates that apply to your workplace.

Which Bank Holidays Fall in the 2026/27 NHS Leave Year?

The NHS leave year runs from 1 April 2026 to 31 March 2027. The 8 bank holidays falling within this period for England are:

 Key dates include Good Friday (3 April 2026), Easter Monday (6 April 2026), Early May Bank Holiday (4 May 2026), Spring Bank Holiday (25 May 2026), Summer Bank Holiday (31 August 2026), Christmas Day (25 December 2026), Boxing Day substitute (28 December 2026), and New Year's Day (1 January 2027).

Note: Christmas Day 2026 falls on a Friday, and Boxing Day falls on a Saturday — Monday 28 December is therefore recognised as the substitute for Boxing Day. This gives England exactly 8 bank holidays within the 2026/27 NHS leave year.

If you are completing the calculator for a full leave year in England, enter 8 as the bank holiday count.

For Scotland: There are nine bank holidays in Scotland in 2026. Four are determined locally by each NHS Board — contact your Board's HR department to confirm which dates apply in your workplace.

For Northern Ireland: Enter 10 as the bank holiday count. The two additional public holidays are St Patrick's Day (17 March — falls outside the 2026/27 leave year; relevant for part-year calculations) and the Battle of the Boyne substitute (14 July 2026, falling within the leave year).

Official confirmed bank holiday dates are published at gov.uk/bank-holidays.


What If I Started Mid-Year — How Do I Calculate a Partial Entitlement?

Mid-year starters, leavers, and staff whose hours change during the year all receive a pro-rated entitlement. The standard NHS leave year runs from 1 April to 31 March, as the annual leave year for all employees is from 1 April to 31 March.

A) Mid-year starters — the 7-day joining rule

Starting in the first 7 days of a month gives you a full month's entitlement for that month. Starting on the 8th of the month or later means that month is excluded from your calculation.

  • Example 1: You start on 5 October 2026. October counts as a full month. You receive entitlement for 6 months (October–March): (6 ÷ 12) × full-year entitlement.
  • Example 2: You start on 12 October 2026. October is excluded. You receive entitlement for 5 months (November–March): (5 ÷ 12) × full-year entitlement.

Formula: (complete months remaining in leave year ÷ 12) × full-year entitlement in hours = part-year entitlement.

Alternative method: (days in employment ÷ 365) × full-year entitlement. Use this when a staff member joins very late in the leave year and the monthly method produces a different result.

B) Mid-year leavers

 Employees who leave employment are entitled to annual leave entitlement for each full month worked in the current year on a pro-rata basis. If you have taken more leave than you have earned at the point of leaving,  where annual leave taken exceeds entitlement, an appropriate deduction will be made from final monies due to the employee.

C) Mid-year hours change

If your contracted hours change during the leave year, split the calculation at the point of change.

Worked example: You work full-time (37.5 hours) April–September, then reduce to 22.5 hours October–March. You have 7 years' service (29 days = 217.5 hours full-time entitlement).

  • Part 1 — April to September (6 months, 37.5h): (37.5 ÷ 37.5) × 217.5 × (6 ÷ 12) = 108.75 hours
  • Part 2 — October to March (6 months, 22.5h): (22.5 ÷ 37.5) × 217.5 × (6 ÷ 12) = 65.25 hours
  • Total: 174 hours

D) Trust-level leave year variation

Most NHS trusts run the standard 1 April to 31 March leave year. Individual trusts may have local policies affecting your leave. A small number of trusts have historically used different year-start dates during rostering system transitions, as confirmed by hdft.nhs.uk. If your trust uses a non-April leave year, the calculator's leave year start and end fields are editable to accommodate your exact dates. Confirm your trust's leave year boundaries with your HR department before calculating a partial-year entitlement.


When Does My NHS Annual Leave Entitlement Increase — and Does Previous Service Count?

Your annual leave entitlement increases automatically at two service milestones. The increase takes effect on the first day of the month following your 5th or 10th anniversary of NHS service.

Example: You started NHS employment on 15 June 2021. Your 5-year anniversary falls on 15 June 2026. Your entitlement increases from 27 days to 29 days from 1 July 2026.

A) The three service tiers in hours (England, full-time)

Milestone Annual Leave Annual Leave Hours Total with BH
On appointment (0–4 years) 27 days 202.5 hours 262.5 hours
After 5 years 29 days 217.5 hours (+15 hours) 277.5 hours
After 10 years 33 days 247.5 hours (+30 hours) 307.5 hours

B) What counts as reckonable service

 All proven NHS service is reckonable for the purposes of calculating annual leave entitlement, regardless of the length of any breaks in that service.

Reckonable service includes employment at:

  • Any NHS Trust or NHS Foundation Trust
  • NHS England, Integrated Care Boards (ICBs), and Commissioning Support Units (CSUs)
  • Former Health Education England (now merged into NHS England)
  • NHS Wales organisations
  • NHS Scotland Health Boards
  • Health and Social Care Northern Ireland (HSC Northern Ireland)

C) What does not count as reckonable service (standard AfC position)

Bank staff service and locum agency work generally do not count toward the AfC entitlement tiers. However, note that individual trust policies can vary. At some trusts, bank service is reckonable where individuals can evidence they have worked a minimum of two shifts per month or 488 hours per year. Where identified, such bank service would be counted towards service for annual leave purposes when appointed to a permanent or fixed-term post. Always ask your new employer's HR department whether your bank hours will be counted before accepting a substantive offer.

GP practice employment is outside the AfC framework — check with your new NHS employer whether that service counts toward your AfC reckonable service record.

D) How to prove previous NHS service

Provide at least one of the following to your new employer's HR department on the day you join:

  • P45 from your previous NHS employer
  • Payslips covering the employment period
  • A reference letter confirming your employment dates
  • An ESR printout from your previous employer (if accessible)

HR departments frequently need chasing on this. Staff who join without declaring previous service may receive the lower 27-day entitlement for weeks or months before the correction is processed. The correction is backdated to the join date — but the administrative back-and-forth is avoidable. Submit the documentation on day one.


How Does Annual Leave Work for NHS Bank Staff?

NHS bank staff do not receive a fixed annual leave entitlement. Instead, they accrue annual leave proportionally based on hours worked.

Accrual rate: 12.07% of every hour worked.

 The 12.07% calculation method effectively converts the UK statutory holiday entitlement for full-time workers of 5.6 weeks' holiday into a percentage of holiday against working time (5.6 ÷ (52 – 5.6) = 12.07%). The legal basis is the Working Time Regulations 1998, as confirmed at klglaw.co.uk/changes-to-calculating-holiday-pay/.

Formula: Total hours worked × 0.1207 = hours of annual leave accrued.

Worked example: You work 120 hours in October.

  • Annual leave accrued: 120 × 0.1207 = 14.48 hours → rounded to 14.5 hours

Two payment models used by NHS trusts

Model How It Works What This Means for You
Rolled-up holiday pay Accrual added to your hourly rate and paid automatically each period You receive holiday pay continuously but cannot "book" leave separately
Separate accrual Leave builds as a balance in your bank staff record You book time off from the accrued balance when needed

 Rolled-up pay is calculated at 12.07% of total pay each pay period and must be itemised separately on the payslip. Many bank staff receive rolled-up holiday pay without realising it — it appears as a small supplementary line on the payslip. If your trust uses Model A and you also book time off, you may end up with a deduction. Check your bank staff agreement before booking extended periods of leave.

Bank staff service and the AfC entitlement tiers

A healthcare worker who spends 7 years on the NHS bank, then accepts a substantive post, does not automatically receive 29 days' leave from day one. Bank staff service generally does not count toward the 5-year or 10-year reckonable service tiers under standard AfC terms. That worker starts at the 0–4 year tier (27 days) unless their specific trust policy states otherwise. This is the most common misconception among staff making the transition from bank to substantive employment. Confirm the position in writing with HR before accepting the post.


What Is My NHS Annual Leave Entitlement in Scotland, Wales, and Northern Ireland?

AfC terms apply across all four nations of the UK, but the entitlement figures differ by nation due to variations in the working week and bank/public holiday counts.

NHS Annual Leave in Scotland — 2026/27 Changes

Scotland is the only nation where the standard working week for AfC staff has changed in recent years. Section 13.1 of the handbook provides that all full-time staff where the full-time hours for their staff group are 37.5 hours per week — but in Scotland this baseline has been formally reduced.

From the official STAC guidance at stac.scot.nhs.uk/annual-leave-and-public-holidays:

  • Before April 2024: 37.5 hours/week — standard day 7.5 hours (7h 30min)
  • April 2024 to March 2026: 37 hours/week — standard day 7.4 hours (7h 24min)
  • From 1 April 2026: 36 hours/week — standard day 7.2 hours (7h 12min)

This reduction is governed by the PCS(AFC)2025/6 circular, published by the Scottish Terms and Conditions Committee (STAC).

Part-time staff in Scotland must use the updated Scottish baseline when calculating WTE. From April 2026, the formula is: contracted hours ÷ 36 (not ÷ 37.5).

The number of leave days (27/29/33) has not changed. Only the hours value per day has reduced. This means Scottish staff effectively gain slightly more actual days off for the same hours entitlement, as each day is shorter.

Scotland full-time entitlement from April 2026 (36-hour week)

Period Full-Time Week Standard Day 0–4 Yrs AL Hours 5–9 Yrs AL Hours 10+ Yrs AL Hours
Before April 2024 37.5h 7.5h 202.5h 217.5h 247.5h
April 2024–March 2026 37h 7.4h 199.8h 214.6h 244.2h
From April 2026 36h 7.2h 194.4h 208.8h 237.6h

Add public holiday entitlement (8 public holiday days × 7.2h = 57.6 hours from April 2026) for the combined total.

Scotland's 9 public holidays include 4 fixed national dates (Christmas Day, Boxing Day, New Year's Day, 2 January), St Andrew's Day (30 November), and 4 dates set locally by each NHS Board. There are nine bank holidays in Scotland in 2026. Contact your NHS Board's HR department to confirm the 4 locally-determined dates that apply to your workplace.

The official NHS Scotland calculator is available at workforce.nhs.scot/calculators/annual-leave-calculator and handles the post-April 2026 36-hour week automatically.

NHS Annual Leave in Wales

NHS Wales AfC staff receive one additional leave day at each service tier compared to England.

Years of NHS Service Annual Leave Bank Holidays Total Days Total Hours
0–4 years 28 days 8 days 36 days 270 hours
5–9 years 30 days 8 days 38 days 285 hours
10+ years 34 days 8 days 42 days 315 hours

The full-time working week in Wales remains 37.5 hours (7.5h standard day). Pro-rata calculations use the same ÷ 37.5 formula as England.

NHS Annual Leave in Northern Ireland

Northern Ireland AfC staff receive the same annual leave as England but with 10 public holidays instead of 8. The two additional holidays are St Patrick's Day (17 March) and the Battle of the Boyne (12 July — substitute as required).

Years of NHS Service Annual Leave Bank Holidays Total Days Total Hours
0–4 years 27 days 10 days 37 days 277.5 hours
5–9 years 29 days 10 days 39 days 292.5 hours
10+ years 33 days 10 days 43 days 322.5 hours

Who Does Agenda for Change Annual Leave Apply To?

Agenda for Change covers most NHS employees. The formula set out in Section 13 of the NHS Terms and Conditions of Service Handbook governs Agenda for Change employment in England. If you are employed on an AfC pay band (Band 1 through Band 9), this calculator applies to you.

Included — AfC applies to:

Role Group Covered by AfC?
Nurses and midwives Yes — Yes
Healthcare assistants Yes — Yes
Allied health professionals Yes — Yes
Pharmacists and pharmacy technicians Yes — Yes
Radiographers Yes — Yes
Scientific and technical staff Yes — Yes
Administrative and clerical staff Yes — Yes
Facilities and estates staff Yes — Yes
Bank staff (irregular hours) Yes — Yes — accrual basis only
Temporary / fixed-term staff Yes — Yes — pro-rata basis

Excluded — AfC does not apply to:

  • Consultants, specialty doctors, associate specialists
  • Dentists
  • Very senior managers (VSMs) on separate executive contracts
  • Resident doctors and specialty trainees — governed by the 2016 Terms and Conditions of Service

 The Agenda for Change NHS Terms and Conditions of Service Handbook does not apply to Medical and Dental Staff.

This calculator provides estimates based on the national AfC framework. Individual trusts may have local policies affecting leave — for example, some trusts offer an additional day for long service or allow carry-over of unused days. Always confirm your entitlement with your HR department.

If your trust runs a buy or sell leave scheme, estimate the salary impact with the buying annual leave calculator.


Can I Carry Over NHS Annual Leave?

Yes — but within strict limits. The standard carry-over allowance is up to 5 days (or one contracted week's hours for part-time staff) into the following leave year, subject to manager approval.

Standard carry-over

Carry-over requires explicit manager agreement before the leave year ends. Carried-over leave must normally be used within the early weeks of the new leave year — and pensionestimate.uk notes a deadline of 18 months from the end of the leave year before the entitlement is permanently lost.

Exceptional circumstances

 In exceptional circumstances, your manager may allow you to carry over annual leave equivalent to your contracted weekly hours into the following leave year. This applies when operational demands prevented you from taking leave during the final weeks of the leave year. Raise this with your manager no later than 3 months before the leave year end — do not wait until March.

Long-term sick leave

Staff on long-term sick leave who cannot use their annual leave retain the right to carry over their statutory minimum of 20 days (pro-rata for part-time staff). For staff on long-term sick leave, this represents significant value that should be factored into any return-to-work planning. Leave above the 20-day statutory floor may be lost unless your trust operates a more generous policy.

Maternity leave

 Annual leave accrues throughout all maternity leave at the full contractual rate. Taking outstanding leave before maternity starts maximises pay — it is paid at full salary rather than Statutory Maternity Pay. Accrued leave during maternity must be carried over by agreement and cannot be taken during the maternity period itself.

Mistakes to avoid: Staff who reach the carry-over deadline with unused leave above 5 days — without prior manager agreement — have no guaranteed right to that leave. Untaken leave that cannot be carried over is permanently lost with no cash value for substantive NHS employees at year end. Raise carry-over requests with your manager at least 3 months before the leave year end — this is the only reliable protection.


Can I Take My Annual Leave Before Leaving the NHS?

NHS staff can take outstanding annual leave during their notice period, subject to manager approval. On leaving, any annual leave earned but not taken is paid out in the final salary at the basic rate. Leave taken in excess of the pro-rated entitlement may be recovered from final pay.

 Line managers should support employees with taking any outstanding annual leave where service provision allows — however, if the employee is unable to take their outstanding annual leave, payment will be made in their final salary.

The leaver's entitlement for the leave year is calculated as:

(Months worked in leave year ÷ 12) × full-year entitlement in hours = earned entitlement

If you have taken more hours than you have earned by your leaving date, where annual leave taken exceeds entitlement, an appropriate deduction will be made from final monies due to the employee.

Key rules for leavers:

  • You can request leave during your notice period — your manager can refuse on operational grounds but cannot refuse to pay out the entitlement
  •  On leaving NHS employment, any untaken leave from the current leave year is paid at your daily rate in your final salary payment
  • The daily rate = annual salary ÷ 260 working days (for full-time staff on a 5-day week)
  • Part-time leavers: the daily rate uses contracted daily hours × hourly rate

Worked example: You resign on 31 July 2026 (4 months into the 2026/27 leave year). You have 3 years' service, work 37.5 hours/week, and are in England.

  • Pro-rated entitlement: (4 ÷ 12) × 262.5 hours = 87.5 hours earned
  • If you have taken 100 hours by 31 July: employer recovers 12.5 hours from final pay
  • If you have taken 60 hours by 31 July: employer pays out 27.5 hours in final salary

Common Mistakes When Calculating NHS Annual Leave

Six specific errors account for the majority of NHS annual leave calculation disputes between staff and HR departments.

# Mistake Why It Happens Correct Approach
1 Rounding hours to whole days too early Instinctively thinking in days rather than hours Complete all multiplication first; round only the final hours result to the nearest half-hour
2 Using 7.5h/day for Scotland post-April 2026 Most online calculators default to England From 1 April 2026, Scotland's standard day is 7.2 hours — using 7.5h overstates entitlement by 4%
3 Assuming bank staff years count toward the 5-year or 10-year tier Bank service feels like NHS service Bank staff service generally does not count as reckonable service for AfC entitlement tiers
4 Treating bank holidays that fall on non-working days as lost Thinking specific calendar dates are required Bank holiday entitlement is in hours — non-working-day bank holidays are still owed via the pro-rated allocation
5 Dividing contracted hours by 5 days first, then multiplying by leave days — without a WTE step Intuitive school-level maths applied to a WTE formula Always calculate WTE first (contracted hours ÷ 37.5), then apply WTE to the full-time hours entitlement
6 Not declaring previous NHS service at the point of joining Bureaucratic oversight or unawareness of the rule Entitlement reverts to the 0–4 year tier until evidence is submitted; submit documentation on day one

The ESR hours/days confusion deserves a specific note. ESR displays leave balances in hours, not days. When a staff member sees "157.5 hours" on ESR and calculates 21 days at 7.5 hours/day, they get 21 days. But if they work a non-standard shift pattern — say, 8-hour shifts — they get 19.7 shifts. Neither is wrong; they are the same entitlement expressed in different units. ESR is not broken when the days figure looks different from expectations — the units of measurement are almost always the issue, not the system.


Frequently Asked Questions About NHS Annual Leave

How do I calculate my annual leave in the NHS?

Use your service band to find your full-time entitlement in hours (202.5, 217.5, or 247.5 hours for 27, 29, or 33 days). Calculate your WTE (contracted hours ÷ 37.5). Multiply WTE by the full-time hours entitlement, then add your pro-rated bank holiday allocation. Round the final result to the nearest half-hour.

Does annual leave increase after 5 years in the NHS?

Yes. Under Agenda for Change, annual leave increases from 27 days to 29 days after 5 years of NHS service. The increase takes effect from the first day of the month following your 5th anniversary. If you have previous reckonable service in the NHS, this will also be counted towards your annual leave entitlement.

How much annual leave per year does the NHS give in hours?

Full-time NHS staff (37.5 hours/week) in England receive 202.5 hours annual leave (27 days) on appointment, 217.5 hours (29 days) after 5 years, and 247.5 hours (33 days) after 10 years. Bank holiday entitlement adds 60 hours, giving combined totals of 262.5, 277.5, and 307.5 hours respectively.

How many days is 262.5 hours of annual leave?

262.5 hours equals 35 days at the standard NHS working day of 7.5 hours. This is the total combined annual leave and bank holiday entitlement for a full-time NHS employee in England with 0–4 years of service — 27 days of annual leave plus 8 bank holiday days.

Can I take all my annual leave before I resign from the NHS?

You can request annual leave during your notice period, but your manager can refuse if operationally necessary. If you are unable to take outstanding annual leave, payment will be made in your final salary. Leave taken in excess of your pro-rated entitlement may be recovered from your final pay.

How do I calculate my annual leave entitlement in the UK as an NHS worker?

For NHS Agenda for Change staff, calculate your WTE (contracted hours ÷ 37.5 in England), multiply by your full-time hours entitlement (202.5, 217.5, or 247.5 hours), then add your pro-rated bank holiday hours (WTE × 60 hours in England). The result is your total annual leave entitlement in hours for the year.

What is my NHS annual leave entitlement after 10 years in hours?

Full-time NHS staff in England with 10 or more years of service receive 247.5 hours of annual leave (33 days) plus 60 hours of bank holiday entitlement (8 days) — a total of 307.5 hours per year. In Scotland from April 2026, the equivalent is 237.6 hours annual leave plus 57.6 hours public holidays = 295.2 hours total under the 36-hour week.