UK Holiday Entitlement Calculator

Find the right calculator for your situation. Whether you're full-time, NHS, zero-hours or leaving your job mid-year — we have a tool that fits.

Holiday Entitlement

Calculate your UK annual leave entitlement for standard full-time or part-time work. The fastest way to get your number.

Calculate

Irregular Hours

Calculate holiday entitlement for workers with variable schedules using the 12.07% accrual method.

Calculate

Shift Worker

Calculate holiday entitlement for shift-based workers with rotating patterns and varied hours.

Calculate

Termination

Calculate holiday pay owed when leaving a job, including accrued but untaken leave.

Calculate

Maternity Leave

Calculate maternity leave entitlement and holiday accrual during maternity leave periods.

Calculate

Bank Holiday Overlap

See how bank holidays impact your annual leave and understand Model A vs Model B.

Calculate

Pro-Rata Holiday

Calculate your pro-rata holiday entitlement when starting or leaving mid-year. Ideal for new starters and leavers.

Calculate

Rolled-Up Holiday Pay

Calculate rolled-up holiday pay for casual and zero-hours workers, updated for 2026 rules.

Calculate

NHS Annual Leave Calculator

Agenda for Change bands 1–9. Scotland 36-hour week, reckonable service thresholds for all three UK nations.

Calculate

Frequently Asked Questions

How do I calculate annual leave entitlement in the UK?

The statutory minimum is 5.6 weeks per year (28 days for a 5-day worker). Multiply your weekly working days by 5.6 to get your entitlement in days. For example, a 3-day-per-week worker gets 3 × 5.6 = 16.8 days. To convert to hours, use the ACAS average-day method: divide weekly hours by working days, then multiply by entitlement days.

How do I calculate accrued annual leave?

Accrued annual leave is calculated using the calendar-day method: divide the number of days you've worked in the leave year by the total days in the leave year, then multiply by your full entitlement. For example, if you've worked 183 of 365 days with 28 days entitlement: (183 ÷ 365) × 28 = 14.04 days, rounded up to 14.5 days.

What is the holiday entitlement for part-time workers?

Part-time workers are entitled to 5.6 weeks of paid holiday, calculated pro-rata. Multiply your days per week by 5.6. For example, a 3-day worker gets 3 × 5.6 = 16.8 days. For hourly workers, multiply your weekly hours by 5.6 to get hours of holiday. Bank holidays may be included or added on top depending on your contract.

Are bank holidays included in my 28 days?

It depends on your contract. Under Model A (most common), your employer adds bank holidays on top of your leave entitlement — so you get 20 statutory days + 8 bank holidays = 28 days total. Under Model B, bank holidays are included within your total — you still get 28 days, but 8 of them must be taken on bank holidays. NHS workers always use Model A.

How is pro-rata holiday calculated in the UK?

Pro-rata entitlement is calculated using the calendar-day method: divide the number of days employed in the leave year by the total days in the leave year, then multiply by the full annual entitlement. Always round up to the nearest half day — never round down. For example, if you join halfway through the year and your full entitlement is 28 days, your pro-rata entitlement is 14 days.

How to Calculate Annual Leave Entitlement in the UK

Use our free holiday calculator to work out your UK annual leave entitlement in days and hours. Whether you're full-time, part-time, or work irregular hours, the statutory minimum is 5.6 weeks of paid holiday per year. Here's how to calculate annual leave for your situation.

Step 1: Calculate Your Days Entitlement

For full-time workers (5 days per week), your entitlement is 28 days (5 × 5.6 = 28). For part-time workers, multiply your working days by 5.6. For example, a 3-day worker gets 16.8 days (3 × 5.6). This is your holiday entitlement under UK law.

Step 2: Convert Days to Hours

To calculate annual leave in hours, use the ACAS average-day method. Divide your weekly hours by your working days to get your average day length. Then multiply by your entitlement days. For example: 37.5 hours ÷ 5 days = 7.5 hours/day × 28 days = 210 hours of annual leave.

Step 3: Calculate Accrued Annual Leave

If you started or left mid-year, you need to calculate accrued annual leave. Use the calendar-day method: divide the number of days you've worked in the leave year by the total days in the leave year, then multiply by your full entitlement. For example, if you've worked 183 of 365 days with 28 days entitlement: (183 ÷ 365) × 28 = 14.04 days, rounded up to 14.5 days.

Holiday Entitlement for Part-Time Workers

Use our holiday entitlement part time calculator above to work out your exact entitlement. Part-time workers get the same 5.6 weeks statutory minimum, calculated pro-rata. A worker on 3 days per week gets 16.8 days. A worker on 20 hours per week gets 112 hours (20 × 5.6). Bank holidays may be included or added on top, depending on your contract.