Skip to main content
Free UK holiday pay tool

Holiday Pay Calculator for UK agency and zero-hours workers

For leave years starting on or after 1 April 2024. Enter hours and hourly rate, choose rolled-up or paid when taken, and see the accrued hours and holiday pay in seconds.

April 2024

Rules

12.07%

Statutory

GB + NI

Region-aware

No signup

Required

Statutory holiday for irregular-hours and part-year workers accrues at 12.07% of the hours worked in each pay period — the 5.6 weeks of statutory leave expressed as a share of the 46.4 working weeks in a year. This free calculator applies that rate to the hours you enter, shows the accrued holiday hours and the cash value, and handles both rolled-up holiday pay (Great Britain only) and holiday paid when leave is taken in Northern Ireland.

Work out holiday pay for this period

Three quick steps. Statutory 5.6 weeks defaults to 12.07% accrual; enhanced entitlements use the raw formula.

Calculate holiday pay

All figures update instantly as you type.

April 2024 rules

Minimum £12.71/hr (UK NMW, effective 2026-04-01).

Your entries stay in this browser and are not submitted to Youtemp.

Try an example

Illustrative presets only. Actual holiday pay depends on the contract and how the reference-period rules apply.

Warehouse temp, rolled-up

40 hours a week at £12.71/hr with statutory 5.6-week entitlement.

£12.71/hr · 40h
5.6 wks
Rolled-up

Care assistant, paid when taken

Irregular-hours carer averaging 32 hours a week at £13.00/hr.

£13.00/hr · 32h
5.6 wks
Paid when taken

Hospitality shift, enhanced 6.6 weeks

25 hours at £11.50/hr with a contractual 6.6-week entitlement.

£11.50/hr · 25h
6.6 wks
Rolled-up

Term-time cleaner, part-year

20 hours a week during term; rolled-up simplifies the payslip.

£12.71/hr · 20h
5.6 wks
Rolled-up

Belfast agency worker (NI)

Rolled-up is not permitted — the calculator forces paid-when-taken.

£12.71/hr · 37.5h
5.6 wks
Rolled-up
NI region

Employer NI on holiday pay

Same warehouse temp with the informational 15% employer NI line on.

£12.71/hr · 40h
5.6 wks
Rolled-up
+Employer NI

How holiday pay works for irregular-hours and part-year workers

For leave years beginning on or after 1 April 2024, statutory holiday accrues at 12.07% of the hours worked in each pay period. Agencies can choose to pay this either as rolled-up holiday pay — an uplift on every payslip — or the traditional way, when the worker takes leave.

Hours worked in the pay period
Accrual rate (12.07% for statutory 5.6 weeks)
Holiday hours accrued (round to nearest whole hour)

Rolled-up vs paid when leave is taken

MethodWhen it can be usedHow the worker is paid
Rolled-up (GB only)Irregular-hours and part-year workers in England, Scotland and Wales.12.07% uplift added to every payslip as a distinct holiday-pay line.
Paid when takenAll workers, and the only option in Northern Ireland or for fixed-hours employees.A week’s pay for each week of leave, based on the previous 52 paid weeks.

Who counts as an irregular-hours worker

  • The number of paid hours varies each week under the contract.
  • Zero-hours and agency temps are typical examples.
  • Fixed-hours workers with occasional overtime are not irregular-hours.

What has to go on the payslip

  • Rolled-up holiday pay must be a separate line, not merged with basic pay.
  • Show the accrual rate (12.07% for statutory 5.6 weeks).
  • Keep records of hours worked and holiday accrued.

Worked example: a typical agency week

A warehouse temp works 37.5 hours in a week at £13.20 an hour. The statutory accrual is 37.5 × 12.07% = 4.53 holiday hours, worth £59.75. Paid as rolled-up holiday pay that is a separate £59.75 line on the payslip; paid when taken, those 4.53 hours are banked and paid at the 52-week average rate when the worker books leave.

Hours workedAccrued holiday hoursHoliday pay at £13.20
8 (single shift)0.97£12.80
37.5 (full week)4.53£59.75
150 (four-week period)18.11£239.00

Holiday pay is an employment cost like employer National Insurance and pension, so it belongs in the rate you quote the client. The charge rate calculator shows how the 12.07% uplift flows through to a client charge rate and your margin.

The 52-week reference period

When holiday is paid as leave is taken, a week’s holiday pay is the average of the previous 52 paid weeks. Weeks in which the worker earned nothing are skipped, and payroll can look back up to 104 weeks to find 52 paid weeks. If the worker has been engaged for less than 52 weeks, use however many paid weeks exist. Include normal commission, regular overtime and shift premiums in the average — not one-off discretionary bonuses or expenses.

Bank holidays and the 5.6 weeks

The statutory entitlement is 5.6 weeks in total, capped at 28 days for a five-day week. The eight UK bank holidays can be counted inside that 5.6 weeks rather than added on top, unless the contract says otherwise. For irregular-hours workers on the 12.07% method there is no separate bank-holiday entitlement — the accrual already represents the full 5.6 weeks, so paying bank holidays on top means paying above statutory.

Managing this across a temp workforce is easier when hours, rates and accrual sit in one place — see how Youtemp handles it for agencies.

Zero-hours contract holiday pay

Zero-hours workers accrue statutory holiday from day one. Because the hours vary they count as irregular-hours workers, so holiday builds at 12.07% of the hours actually worked in each pay period. A week with no shifts simply accrues nothing — it does not reduce the balance already banked. Someone working 22 hours one week and 6 the next accrues 2.66 and 0.72 holiday hours respectively.

Accrued holiday reference table (12.07%)

Use this table as a quick check on any accrued holiday calculation. The holiday hours column is hours worked × 12.07%; the pay columns apply common agency hourly rates.

Hours workedHoliday hours accruedPay at £12.71Pay at £15.00
40.48£6.14£7.24
80.97£12.27£14.48
121.45£18.41£21.73
161.93£24.54£28.97
202.41£30.68£36.21
242.90£36.81£43.45
303.62£46.02£54.32
37.54.53£57.52£67.89
404.83£61.36£72.42
16019.31£245.44£289.68

Casual and irregular-hours holiday pay

Casual workers — bank staff, seasonal temps, anyone booked shift by shift — follow the same 12.07% accrual. Where they differ from zero-hours staff is usually the payment method: casual engagements that run for a few weeks are often paid rolled-up, while longer casual contracts bank the hours and pay them at the 52-week average when leave is booked. Both are lawful in Great Britain; only paid-when-taken is lawful in Northern Ireland.

Accrued holiday pay when a worker leaves

On termination, any statutory holiday accrued but not taken must be paid out. Work out the total holiday hours accrued across the leave year to date, subtract the holiday hours already taken or already paid as rolled-up uplift, and pay the balance at the worker’s average hourly rate. If more holiday has been taken than accrued, it can only be recovered where the contract expressly allows it.

AWR and agency worker holiday entitlement

Statutory holiday of 5.6 weeks applies from day one under the Working Time Regulations. The Agency Workers Regulations (AWR) go further: after 12 continuous calendar weeks in the same role with the same hirer, the agency worker is entitled to the same basic terms as a directly employed comparator — including any enhanced holiday entitlement above the statutory 5.6 weeks. Where the hirer gives 30 days, the qualifying agency worker gets the equivalent, which lifts the accrual rate above 12.07%. Set the entitlement in the calculator to the enhanced figure and it uses the raw formula rather than the statutory shortcut.

Rolled-up holiday pay in practice

Rolled-up holiday pay is legal in Great Britain for irregular-hours and part-year workers in leave years starting on or after 1 April 2024. The uplift must be calculated on all pay for work done in the period, shown as a separate payslip line, and paid at the same time as the pay it relates to. It cannot be used to avoid giving the leave itself — workers are still entitled to take their 5.6 weeks off.

Quick estimator: pay when leave is taken

For workers paid when leave is taken, a week’s holiday pay equals the average pay over the previous 52 paid weeks. This simplified estimator multiplies your average by the weeks taken — payroll should apply the full lookback rules where they matter.

Estimated holiday pay for this leave

£450.00

Post-April 2024 methodology

Key statutory assumptions used by this calculator.

Statutory entitlement
5.6 weeks
Statutory accrual
12.07%
Rounding of accrued hours
Nearest whole hour (0.5 up)
Reference period (paid when taken)
52 paid weeks
Reference lookback limit
104 weeks
Employer NI (optional line)
15.0%

Illustrative calculation only. The paid-when-taken estimator here is a simplified average — payroll should apply the full 52 paid-week reference and 104-week lookback where required. Confirm statutory treatment with your payroll provider.

Holiday pay calculator FAQs

Plain-English answers to the most common holiday-pay questions.

How do I calculate holiday pay for an irregular-hours worker?
For leave years starting on or after 1 April 2024, statutory holiday accrues at 12.07% of hours worked in each pay period. Multiply the hours worked by 12.07% to find the holiday hours accrued, then pay at the worker’s normal hourly rate — either rolled up into each payslip or when leave is taken.
Where does the 12.07% figure come from?
It is the statutory 5.6 weeks of annual leave expressed as a percentage of the 46.4 working weeks in a year (5.6 ÷ 46.4 ≈ 12.07%). GOV.UK publishes it as 12.07%, so agencies and payroll teams reconcile against that exact figure rather than a longer float.
What is rolled-up holiday pay?
Rolled-up holiday pay adds the holiday pay uplift to each payslip as a separate line, so the worker is paid for holiday as they earn it rather than only when leave is taken. It is permitted for irregular-hours and part-year workers in Great Britain for leave years starting on or after 1 April 2024, provided the payslip shows the amount clearly.
Can I use rolled-up holiday pay in Northern Ireland?
No. The 2024 reforms that allow rolled-up holiday pay apply to Great Britain only. In Northern Ireland, holiday pay must still be paid when leave is taken. The calculator forces the paid-when-taken method when the Northern Ireland option is selected.
Does 12.07% apply to fixed-hours employees?
No. The 12.07% accrual method and rolled-up holiday pay only apply to irregular-hours and part-year workers. Fixed-hours employees continue to accrue holiday under the ordinary rules (5.6 weeks a year, pro-rated for part-time), and are paid a week’s pay for a week’s leave.
How is a "week’s pay" calculated for holiday paid when taken?
For workers without normal working hours, a week’s pay is the average of the previous 52 paid weeks. Weeks with no pay are skipped and the reference period can look back up to 104 weeks to find 52 paid weeks. Round the accrued holiday hours to the nearest whole hour, with 0.5 rounding up, per the Acas guidance.
What has to appear on the payslip?
If you use rolled-up holiday pay, it must be shown as a separate item on the payslip so the worker can see how much of their pay relates to holiday. Basic pay and holiday pay should not be combined into a single line. Keep records of hours worked and holiday accrued to evidence compliance.
Does employer National Insurance apply to holiday pay?
Yes. Holiday pay is treated as earnings, so employer National Insurance is due on the holiday pay portion in the same way as on ordinary pay. The optional NI cost line in this calculator uses the same 15% employer NI rate applied by the Charge Rate Calculator for 2026/27.
Do agency workers get holiday pay?
Yes. Agency workers are workers for the purposes of the Working Time Regulations, so they accrue statutory paid holiday from their first day. For irregular-hours agency assignments the entitlement accrues at 12.07% of the hours worked in each pay period, and the agency that pays the worker is responsible for paying it.
How does holiday pay work on a zero-hours contract?
Zero-hours workers are typically irregular-hours workers, so the same 12.07% accrual applies to the hours actually worked in each pay period. There is no minimum number of hours needed to start accruing, and unworked weeks simply accrue nothing rather than reducing the entitlement already banked.
Do bank holidays count towards the 5.6 weeks?
They can. The statutory entitlement is 5.6 weeks in total, and an employer may count the eight UK bank holidays within that 5.6 weeks rather than adding them on top. For irregular-hours workers paid through the 12.07% method there is no separate bank-holiday entitlement — the accrual already represents the full 5.6 weeks.
Is rolled-up holiday pay legal in the UK?
Yes, for leave years beginning on or after 1 April 2024, rolled-up holiday pay is lawful in Great Britain for irregular-hours and part-year workers, provided it is calculated at 12.07% (or the contractual rate) and shown as a separate line on the payslip. It remains unlawful in Northern Ireland, where holiday must be paid when leave is taken.
How do I calculate accrued holiday pay when a worker leaves?
Total the holiday hours accrued across the leave year to date (hours worked × 12.07%), subtract any holiday already taken or already paid as a rolled-up uplift, and pay the remaining balance at the worker’s average hourly rate. Untaken statutory holiday must always be paid out on termination. Where more holiday has been taken than accrued, it can only be recovered if the contract expressly allows it.
Do AWR agency workers get more holiday than 5.6 weeks?
They can. Statutory 5.6 weeks applies from day one, but after 12 continuous calendar weeks in the same role with the same hirer the Agency Workers Regulations entitle the worker to the same basic terms as a comparable direct employee — including any enhanced holiday entitlement. If the hirer gives more than 28 days, the qualifying agency worker accrues at the higher rate rather than 12.07%.

Pair holiday pay with your charge rate

Use the Charge Rate Calculator to see how holiday pay flows into your client rate, then keep it all consistent inside Youtemp.