Free Zero-Hours Calculator

Zero Hours Holiday Calculator UK

Work out the holiday a zero-hours worker builds up each pay period: 12.07% of the hours they work, rounded to a whole hour the way the law requires, plus their rolled-up holiday pay.

5.0 · Used by hundreds of UK businesses
Free to use
No sign-up required
UK statutory rates built in

How do you calculate holiday for a zero hours worker?

For leave years starting on or after 1 April 2024, irregular-hours and part-year workers (which covers most zero-hours staff) build up holiday at 12.07% of the hours they work in each pay period, rounded to a whole hour: half an hour or more rounds up, less is dropped. They can build up at most 5.6 weeks a year, capped at 28 days. Holiday pay is either their average pay over the last 52 weeks in which they were paid, paid when they take the leave, or rolled-up holiday pay: an extra 12.07% of their pay on every payslip, shown as its own line.

Worked example: 30 hours in a weekly pay period at £12.71 an hour

  1. Leave earned: 30 × 12.07% = 3.621 hours.
  2. 0.621 of an hour is 37 minutes, which is 30 minutes or more, so it rounds up: 4 hours of leave (the same example GOV.UK gives).
  3. Pay for the week: 30 × £12.71 = £381.30.
  4. Rolled-up holiday pay, if you use it: £381.30 × 12.07% = £46.02, shown separately on the payslip.

4 hours of paid leave earned this week, or £46.02 rolled-up holiday pay on top of £381.30.

Need the full rules, not just the numbers? Read do zero hours workers get holiday pay? for entitlement, notice, bank holidays and leavers.

TimeTally does this for you

Tap a card to read the detail.

Start your free trial

14-day free trial · No credit card needed

Stop calculating manually — track zero-hours leave automatically

This calculator gives you the numbers. TimeTally tracks holiday accrual, leave requests, and approvals automatically — so you never need to calculate it manually again. From £3/employee/month.

See all team holiday at a glance

Every approved holiday, bank holiday, and leave request sits on one calendar. Spot clashes before they become a problem — no more cross-referencing spreadsheets.

Full team calendar
Colour-coded
Clash detection
Bank holidays
TimeTally team holiday calendar showing all employee leave in one view

Employees book leave from their phone

Staff submit leave requests via the iPhone or Android app. Entitlement balances update automatically. No emails, no forms, no back-and-forth.

  • Leave request submitted in seconds
  • Entitlement balance updated automatically
  • Employee sees remaining days in real time
  • Manager notified instantly
TimeTally app on iPhone showing employee booking annual leave

Approve or decline requests in one tap

All leave requests land in your dashboard. Approve or query with a single tap. Every decision is timestamped — no more disputes about who approved what.

All requests in one place
One-tap approve
Audit trail
Auto-notify employee
TimeTally leave request approval dashboard

Leave data flows straight to payroll

Approved leave is included in your payroll export automatically. Direct integration with Xero and QuickBooks — no manual adjustments, no missed deductions.

  • Direct Xero & QuickBooks integration
  • CSV export for any payroll software
  • Approved leave included automatically
  • Clean audit trail for every deduction
TimeTally payroll export showing leave data sent to Xero and QuickBooks
Meet TimeTally

Stop doing this manually
for every employee

TimeTally automatically calculates, tracks, and manages holiday entitlement for your entire team. Explore all features or see how it works.

Automatic calculations

Holiday entitlement calculated automatically based on each employee's working pattern, with statutory minimums built in.

One-tap approvals

Managers approve or reject requests from any device, with a team calendar showing who's off and when

Statutory calculations included

Statutory calculations, bank holiday management, and pro-rata entitlement handled for you.

See what we offer

No credit card required · Set up in minutes · Cancel anytime

Calculating holiday pay for zero-hours workers: the complete guide

The Harpur Trust v Brazel ruling and the April 2024 reforms changed how this works. Here's what the law now requires.

The 12.07% Method: What It Is and When It Applies

The 12.07% accrual rate is derived by dividing the statutory minimum of 5.6 weeks' holiday by the remaining 46.4 working weeks in the year (5.6 ÷ 46.4 = 12.07%). For every hour a zero-hours worker works, they accrue 12.07% of that time as paid leave, worked out per pay period and rounded to a whole hour (half an hour or more rounds up). For leave years starting on or after 1 April 2024 it is the statutory accrual rate for irregular-hours and part-year workers, and employers may pay it as rolled-up holiday pay: a 12.07% uplift on each payslip.

Rolled-Up Holiday Pay: Legal Status After 2023

The Working Time Regulations were amended in 2023 to formally permit rolled-up holiday pay for irregular-hours workers and part-year workers. Rolled-up holiday pay means the 12.07% holiday entitlement is included in the worker's hourly rate, rather than paid separately when leave is taken. To be lawful, the pay must be calculated correctly, clearly identified on payslips, and not used to reduce effective hourly pay below the NMW. Workers must still be permitted to take time off — they simply receive their holiday pay in advance rather than at the point of taking leave.

Holiday Pay Rate: More Than Basic Hourly Pay

Holiday pay for zero-hours workers must reflect 'normal remuneration' — not just the contracted or basic hourly rate. Where a worker regularly receives additional payments (shift premiums, productivity bonuses, or regular overtime), these must be factored into holiday pay calculations. The relevant reference period is the last 52 weeks in which the worker received pay (ignoring weeks with no pay). Using only the base rate without accounting for variable supplements can result in underpayments, which are recoverable as unlawful deductions from wages.

Bank Holidays and Zero-Hours Workers

Zero-hours workers are entitled to bank holidays in proportion to their hours worked — they are not automatically entitled to 8 bank holidays simply because they exist. A worker who works every day will be entitled to bank holiday time proportionate to their accrued entitlement. If the employer closes on bank holidays and expects the worker to take those days from their holiday entitlement, this must be reflected in the contract. Bank holidays cannot be excluded from total holiday entitlement without providing an equivalent number of alternative days.

Part-Year Workers and the Harpur Trust Ruling

The Supreme Court's ruling in Harpur Trust v Brazel (2022) changed the holiday pay landscape for part-year workers (those with a permanent contract but who only work for part of the year, such as term-time-only staff). The Court held that the 12.07% method cannot be used for these workers — they are entitled to 5.6 weeks' leave calculated using a 52-week reference period that ignores weeks with no pay. This means term-time workers may receive proportionally more holiday than part-time workers — a counter-intuitive but legally correct outcome.

Irregular-Hours Workers: The 2023 Regulatory Fix

Following the Harpur Trust ruling, the government amended the Working Time Regulations 1998 in 2023 to create a specific regime for 'irregular-hours workers' and 'part-year workers'. From April 2024, these workers' holiday entitlement is calculated on an accrual basis at 12.07% of hours worked in each pay period, rather than using the 52-week average method. The new rules apply to leave years starting on or after 1 April 2024 and cover part-year workers as well as irregular-hours workers, so for those leave years term-time staff also accrue at 12.07% of hours worked. Harpur Trust still governs leave years that began before then.

Carryover and Expiry of Accrued Holiday

Zero-hours workers' accrued holiday entitlement is subject to the same carryover rules as other workers. Statutory leave (the 4-week EU entitlement) can be carried over where a worker was unable to take it due to sickness or family leave, and in certain circumstances where the employer failed to facilitate it. Additional statutory leave (the 1.6 weeks) can be subject to a use-it-or-lose-it policy if the worker had a genuine opportunity to take it. Rolled-up holiday pay arrangements should be reviewed to ensure accrued leave is still trackable and carryover rules are properly applied.

Record-Keeping for Zero-Hours Holiday Entitlement

Accurate time records are essential for zero-hours holiday entitlement compliance. Because entitlement is based on hours worked, employers must retain records of all hours worked per pay period, the holiday accrual calculated on those hours, any holiday pay paid (whether rolled-up or separately), and any leave taken. Without these records, verifying compliance or defending a tribunal claim is effectively impossible. HMRC and the Employment Tribunal can draw adverse inferences from absent or incomplete records — the burden shifts to the employer to disprove underpayment.

Swipe to see more →

“TimeTally has been excellent for our business. The app is simple to use, reliable, and makes managing holidays, absences, and staff records straightforward. The system has saved us a significant amount of administration time and gives both managers and employees clear visibility of leave balances and requests. Highly recommended for any business looking for an easy-to-use workforce management solution.”

CLI ManchesterJordan Ingoe, CLI Manchester

Zero Hours Contract Holiday FAQ

Common questions about holiday entitlement and pay for zero hours contract workers.

How does the 12.07% accrual method work?
The 12.07% method calculates holiday entitlement by multiplying the hours worked in each pay period by 0.1207, then rounding to a whole hour: a fraction of half an hour or more counts as one hour, less counts as nothing. The figure comes from dividing 5.6 weeks (statutory holiday entitlement) by 46.4 working weeks (52 weeks minus 5.6 weeks). For leave years starting on or after 1 April 2024, it is the method the law requires for irregular hours and part-year workers, set by the Employment Rights (Amendment, Revocation and Transitional Provision) Regulations 2023 (regulation 15B of the Working Time Regulations).
When is holiday pay due for zero hours workers?
Holiday pay is due when the worker actually takes annual leave. If using the standard method, the employer pays normal wages during the leave period. If using rolled-up holiday pay (allowed for leave years starting on or after 1 April 2024), 12.07% is added to every payment and shown separately on the payslip. When employment ends, any accrued but untaken holiday must be paid out in the final payslip.
Is rolled-up holiday pay legal for zero hours contracts?
Yes, for leave years starting on or after 1 April 2024. Rolled-up holiday pay means adding 12.07% to every payment rather than paying separately when leave is taken. It is only lawful for irregular hours workers and part-year workers, not regular-hours staff. The holiday pay must be paid at the same time as their pay and shown on the payslip, and the worker still keeps the right to take the time off.
How does holiday work for irregular hours workers under the April 2024 changes?
For leave years starting on or after 1 April 2024, irregular hours workers (including most zero hours workers) accrue holiday at 12.07% of hours worked in each pay period, rounded to a whole hour. Previously, the 12.07% method was common in practice, but the Supreme Court ruled in Harpur Trust v Brazel (2022) that part-year workers' leave could not be pro-rated that way. The changes also allow rolled-up holiday pay for these workers. Part-year workers (like term-time-only staff) are also covered by these rules.
Are zero hours workers entitled to the same 5.6 weeks of holiday as permanent staff?
Yes. Under the Working Time Regulations 1998, all workers — regardless of contract type — are entitled to 5.6 weeks of paid annual leave. For zero hours workers, this entitlement accrues proportionally based on hours actually worked, up to a maximum of 28 days in a leave year. There is no qualifying period; entitlement begins from day one. A worker cannot be denied holiday pay because they are on a zero hours contract.
What happens to unused holiday when a zero hours contract ends?
When employment ends, all accrued but untaken holiday must be paid out. Calculate this as: total holiday hours accrued (hours worked × 12.07%) minus any holiday already taken. This payment in lieu of untaken holiday must appear in the final payslip. Failure to pay it is an unlawful deduction from wages.
What is the NMW position on rolled-up holiday pay?
If using rolled-up holiday pay, the total hourly rate paid must still equal or exceed the National Minimum Wage (NMW) for all hours worked — including after the 12.07% is added. The holiday pay element does not count towards NMW compliance for the hours worked; it is additional. So a worker paid the NMW must receive at least NMW plus 12.07% when rolled-up holiday pay is used.
Can a zero hours worker be denied a holiday request?
Yes — employers can refuse holiday requests with proper notice, just as they can for any other worker. The employer must give as much notice as the leave requested, plus 1 day: 11 days' notice to refuse 10 days' leave, unless the contract says otherwise. However, employers cannot require zero hours workers never to take holiday, or make it so difficult in practice that leave cannot be taken. Workers retain the right to take their statutory holiday entitlement.
What records must employers keep for zero hours workers' holiday?
Employers should keep records of hours worked, holiday accrued, holiday taken and holiday pay. From 6 April 2026, employers must keep detailed records of annual leave and holiday pay for at least 6 years from the date they were made. Adequate records are critical — in tribunal claims, the tribunal may draw adverse inferences if the employer cannot produce records.
Is the 12.07% method always the correct calculation?
For irregular hours and part-year workers in leave years starting on or after 1 April 2024, yes: 12.07% of hours worked in each pay period is the method the law sets for how much leave they build up. It is not the right method for regular-hours part-time staff, whose 5.6 weeks are worked out pro rata on the days or hours they normally work. Holiday pay is a separate question: pay the leave at the worker's average pay over the last 52 paid weeks when they take it, or use rolled-up holiday pay at 12.07%.

Related tools

Accrue holiday from hours worked, automatically

Set leave to accrue from hours as timesheets are approved and zero-hours staff always see an up-to-date balance.