Skip to content

Holiday pay calculator UK

A week's holiday pay for staff whose pay varies, from the average over the last 52 paid weeks. Enter two totals or go week by week. Includes the 12.07% rolled-up option. No sign-up, nothing stored.

Pay over the reference period

£

Include regular overtime, commission and shift premiums. Leave out expenses.

weeks

Up to 52. Do not count weeks with no pay.

5 days

Turns a week's holiday pay into a day's.

Holiday pay rate

Averaged over 52 paid weeks

A week's holiday pay

£300.00

A day's holiday pay

£60.00

Over a 5-day week

Rolled up at 12.07%

£36.21

On an average week's pay

Total pay entered
£15,600.00
Divided by paid weeks
52
A week's pay
£300.00
Divided by 5 working days
£60.00
This rate is what the first 4 weeks of leave (regulation 13) must be paid at, including regular overtime and commission. The other 1.6 weeks can lawfully be paid at basic pay, though many employers use one rate for all 5.6 weeks.
Let WagePilot work this out from clocked hours

An estimate from clocked hours, ready to hand to your payroll.

Based on Employment Rights Act 1996 s.221 to s.224 as amended from 6 April 2020, and GOV.UK guidance on holiday pay. Weeks with no pay are skipped, looking back no further than 104 weeks. An estimate, not legal advice.

WagePilot works this out from clocked hours

Staff clock in and out, and WagePilot keeps the 52-week average current as an estimate for your payroll. It does not run payroll; it gives your payroll the right numbers.

52 wks

Built from clocked hours

Every shift is already recorded, so the 52 paid weeks exist before anyone asks for them.

Unpaid weeks skipped for you

Quiet weeks with no shifts are left out and earlier weeks pulled in, the way the rules require.

An estimate on every booking

When leave is approved, the estimated holiday pay is attached to it, ready for your payroll.

Export for your payroll

Hand the figures to your payroll provider or accountant. WagePilot estimates; payroll still runs where it does today.

Free for one site, up to 3 staff · no card to start · cancel anytime

How holiday pay is worked out when pay varies

For someone on a fixed salary, a week's holiday pay is simply a normal week's pay. When hours or pay change week to week, the law uses an average, and the details of that average are where employers go wrong.

The 52-week reference period

A week's pay for a worker without normal working hours, or whose pay varies with the work done, is set by sections 221 to 224 of the Employment Rights Act 1996. Since 6 April 2020, when the Employment Rights (Employment Particulars and Paid Annual Leave) (Amendment) Regulations 2018 came into force, the reference period is 52 weeks. Before that it was 12. GOV.UK puts it plainly: take the average rate over the last 52 weeks.

The average is total gross pay in the reference period divided by the number of weeks counted. That gives a week's holiday pay. To book a single day, divide the week's pay by the number of days the worker normally works. Someone averaging £360 a week over four days gets £90 for each day of leave.

Weeks with no pay are skipped

The 52 weeks are 52 paid weeks. GOV.UK says that if no pay was paid in any week, you count back another week so the rate is based on 52 weeks in which pay was paid. A casual bar worker who was not offered shifts for six weeks in January has those six weeks dropped, and six older weeks pulled in to take their place. If you simply total a year of payslips and divide by 52, every empty week drags the average down and the holiday is underpaid.

Never more than 104 weeks back

The search for paid weeks stops at 104 weeks before the leave. If a worker has only been paid in 30 weeks inside that window, the average is over 30. You do not reach further back, and you do not add zero weeks to make up 52.

Fewer than 52 weeks of history

New starters are the most common case. GOV.UK says that if a worker has less than 52 weeks of pay, use the average pay rate for the full weeks they have worked. Someone in their eighth week is averaged over their completed paid weeks. This calculator flags a short history so you know which situation you are in.

What counts as pay: the 4 weeks and the 1.6 weeks

Statutory leave is 5.6 weeks, made up of 4 weeks under regulation 13 of the Working Time Regulations 1998 and 1.6 weeks under regulation 13A. For the regulation 13 weeks, holiday pay must reflect normal pay: basic pay plus regular overtime, commission and payments linked to the job, such as shift premiums and payments for length of service or professional qualifications. The 1.6 weeks may lawfully be paid at basic pay. Most small employers find it simpler and fairer to use the full average for all 5.6 weeks, and nothing stops you doing so. Expenses and genuinely one-off discretionary bonuses are left out.

Rolled-up holiday pay at 12.07%

For irregular-hours and part-year workers, in leave years beginning on or after 1 April 2024, you may pay rolled-up holiday pay instead: an extra 12.07% of the pay for each pay period, shown on its own line on the payslip. The figure comes from 5.6 weeks of leave divided by the 46.4 weeks worked in a year. If you pay rolled-up holiday pay, the worker still takes their leave, but it is unpaid when taken because it was paid in advance. Pay one way or the other, never both. Rolled-up pay is not allowed for workers with regular hours.

A worked example

A care assistant on variable hours books a week off. Over the last 60 weeks they had 54 paid weeks and 6 with no shifts. You take the most recent 52 paid weeks, skipping the 6 empty ones, which reaches back 58 weeks in total. Those 52 weeks add up to £18,720 including regular overtime. £18,720 ÷ 52 = £360 a week. They work four days a week, so a day of holiday is £360 ÷ 4 = £90. If they were on rolled-up pay instead, a £360 week would carry an extra £360 × 12.07% = £43.45.

Sources

This calculator gives an estimate for guidance. It is not legal advice.

What employers get wrong

None of these are careless. Every one of them is a reasonable assumption that happens to be untrue.

  • Using a 12-week average.

    The reference period has been 52 weeks since 6 April 2020. A 12-week window usually underpays seasonal staff.

  • Dividing a year of pay by 52 when some weeks had no pay.

    Weeks with no pay are skipped. Divide only by the weeks in which pay was received.

  • Leaving out regular overtime and commission.

    For the 4 weeks of regulation 13 leave, normal pay includes regular overtime, commission and job-related premiums.

  • Paying 12.07% rolled up to a salaried or fixed-hours worker.

    Rolled-up holiday pay is only for irregular-hours and part-year workers, in leave years from 1 April 2024.

Holiday pay questions

How is holiday pay calculated for workers with variable pay?
Take the average weekly pay over the last 52 weeks in which the worker was paid. Add up gross pay for those weeks and divide by the number of weeks. That figure is a week's holiday pay. Divide it by the days they normally work in a week to get a day's holiday pay.
What if some of those weeks had no pay?
GOV.UK says to count back another week for each week with no pay, so the average is based on 52 weeks in which pay was actually received. Averaging the zeroes in would underpay the holiday.
How far back can I go?
A maximum of 104 weeks. If there are fewer than 52 paid weeks in that window, average over the paid weeks you have. Never pad the figure with zeroes and never look back further than 104 weeks.
The worker has only been with us for 10 weeks. What do I do?
Use the average for the full weeks they have worked. Ten paid weeks gives a ten-week average, and that is the correct figure under the rules, not an estimate.
Does overtime count towards holiday pay?
For the first 4 weeks of leave (regulation 13 leave) holiday pay must reflect normal pay, which includes regular overtime, commission and payments linked to the job such as shift premiums. The remaining 1.6 weeks can be paid at basic pay, although using one rate for all 5.6 weeks is simpler and common.
What is rolled-up holiday pay and when can I use it?
Rolled-up holiday pay means adding 12.07% to the pay for every pay period instead of paying when leave is taken. It is only allowed for irregular-hours and part-year workers, and only in leave years beginning on or after 1 April 2024. It must be shown as a separate line on the payslip.
Why 12.07%?
Statutory leave is 5.6 weeks. A worker who takes it works the other 46.4 weeks of the year. 5.6 divided by 46.4 is 0.1207, so 12.07% of pay for time worked funds the leave.
Does WagePilot run payroll?
No. WagePilot records clocked hours and works out estimated holiday pay from them, so you can hand accurate figures to your payroll provider or accountant. Payroll, tax and payslips stay with them.

Holiday pay estimates from clocked hours

WagePilot keeps the 52-week average for every worker and estimates holiday pay for your payroll. From £29 a month per site.

Free for one site, up to 3 staff · no card to start · cancel anytime

Free for 1 site, no card

Start free