Holiday Entitlement Calculator

Work out your UK annual leave: statutory holiday in days or hours, part-time and part-year entitlement, irregular hours at 12.07%, and NHS contracts.

Reviewed by Dany, RightSums team · Updated

Runs in your browser. Free, no sign-up.

time-dates · Daily life · UK

Enter the days or hours you work each week to see your statutory paid holiday: 5.6 weeks a year, capped at 28 days. If you started or are leaving part way through your leave year, add the dates and the calculator follows the same method and rounding as GOV.UK's own calculator. Irregular-hours and part-year workers can see the leave they earn each pay period at 12.07% of hours worked. There is also a contract mode for anyone whose employer gives more than the legal minimum, with NHS Agenda for Change figures by length of service, pro rata for part-time hours.

Accepted inputs

  • Days worked per week
  • Hours worked per week
  • Leave year start date
  • Start or leaving date
  • Hours worked in a pay period
  • Contract leave days and bank holidays
  • NHS length of service and country

Outputs

  • Statutory holiday in days
  • Holiday in hours
  • Holiday in weeks
  • Part-year entitlement
  • Irregular hours accrual
  • Contractual and NHS entitlement
  • Check against the legal minimum

How to use the Holiday Entitlement Calculator

  1. Choose how you work: a set number of days, a set number of hours, irregular hours, or your own contract.
  2. Enter your days or hours a week, and your start or leaving date if you did not work the whole leave year.
  3. For irregular hours, enter the hours you worked in one pay period, and for an NHS or other contract, pick your service or type in your contract days.
  4. Read your entitlement in days, hours and weeks, with each step of the working shown underneath.

Frequently asked questions

How many days holiday am I entitled to?

Almost all workers get 5.6 weeks of paid holiday a year. For a 5-day week that is 28 days, and 28 days is the cap, so a 6-day week still gets 28. Your employer can include bank holidays in this, and your contract can give you more than the minimum.

How do I calculate holiday entitlement for part-time workers?

Multiply the days you work each week by 5.6. Working 3 days a week gives 3 × 5.6 = 16.8 days a year. If your days are different lengths, work in hours instead: 22.5 hours over 3 days a week gives 22.5 × 5.6 = 126 hours of holiday.

How much holiday do I get if I start part way through the year?

In your first year you build up one twelfth of your leave each month, counting the month you start. Starting on 1 October with a 1 January leave year and a 3-day week, you get 16.8 × 3 ÷ 12 = 4.2 days, rounded up to the nearest half day, so 4.5 days.

How is holiday worked out for irregular hours workers?

For leave years starting on or after 1 April 2024, irregular-hours and part-year workers earn holiday at 12.07% of the hours they actually work in each pay period, rounded to the nearest hour. Working 140 hours in a month earns 16.9 hours, which rounds to 17 hours of paid holiday.

How much annual leave do NHS staff get?

Under Agenda for Change, full-time staff get 27 days plus 8 bank holidays on appointment, 29 days after five years and 33 days after ten years, with one extra day on appointment in Wales. Part-time staff get it pro rata in hours: on 22.5 hours a week with under five years' service, that is 157.5 hours.

Sources

The rates and rules in this tool come from:

Related tools

  • Salary to Hourly Calculator

    Convert an annual salary, monthly pay or hourly wage into hourly, weekly, monthly and yearly figures, based on the hours you work each week.

  • Days Between Dates Calculator

    Count the calendar days, working days and weekend days between two dates, and see the gap in weeks and days.

  • Pro Rata Salary Calculator

    Work out your pro rata salary from a full-time figure by hours or days a week, with monthly and weekly pay and pay for part of a year.

  • Redundancy Pay Calculator

    Work out your UK statutory redundancy pay from your age, years of service and weekly pay, with the 2026/27 weekly cap and a year-by-year breakdown.