Calculator for UK payslips
12.07% holiday pay calculator for zero-hours and irregular hours
Enter the hours from one pay period. You'll see the holiday you've built up and what a separate rolled-up holiday pay line should come to.
Holiday pay at 12.07%
Updates as you type. It runs in your browser, so nothing you enter is saved or sent anywhere.
If you work irregular hours or only part of the year in Great Britain, you build up holiday at 12.07% of the hours you work in each pay period, as long as your leave year started on or after 1 April 2024. Enter the hours from one pay period above to see how much holiday that adds. If your employer rolls holiday pay into your wages, you'll also see roughly what the separate holiday line on that payslip should be.
Where 12.07% comes from
Almost every worker in Great Britain is entitled to 5.6 weeks of paid holiday a year. That leaves 46.4 weeks of work, and 5.6 divided by 46.4 is 0.1207. So for every hour you work, you earn 0.1207 of an hour of holiday. Some older pages still say employers can't use 12.07% any more. For irregular-hours and part-year workers, the 2024 reforms wrote it into regulation 15B of the Working Time Regulations.
How the rounding works
Holiday builds up on the last day of each pay period. If the result has a part hour left over, under 30 minutes counts as nothing and 30 minutes or more counts as a whole hour. No more than 28 days can build up this way in a leave year.
| Hours worked in the period | × 12.07% | Holiday built up |
|---|---|---|
| 4 | 0.48 h (29 min) | 0 h |
| 12.5 | 1.51 h (30.5 min over the hour) | 2 h |
| 68 | 8.21 h | 8 h |
| 96 | 11.59 h | 12 h |
The 68 hour line is GOV.UK's own example. The 96 hour line is the calculator's starting point: 96 hours at £12.71 is £1,220.16 of pay, 12 hours of holiday, and a rolled-up holiday line of £147.27.
A real case: 1,450 hours

A worker on r/LegalAdviceUK whose manager was refusing their holiday pay had already done the sums:
"I’m on a zero-hour contract (England) and recently audited my hours. I've worked roughly 1,450 hours, which at the standard 12.07% accrual rate equals about 175 holiday hours."
The maths holds up. 1,450 × 12.07% is 175.0 hours. Because the rounding happens in each pay period, the official total can come out a few hours higher or lower, which is why the calculator works one period at a time. Holiday already taken comes off the total.
Check the hours before the percentage

12.07% of the wrong number is still wrong. The usual mistake is minutes typed as if they were decimals, so that a shift of 7 hours 59 minutes goes onto the payslip as 7.59 hours when it's really 7.98. Divide the minutes by 60 before you enter them here. The payslip guide has a table of the common ones and a real case from an agency worker who lost about 24 minutes on a single shift that way.
Who can use the 12.07% method

- Irregular-hours workers. Your paid hours in each pay period are, under your contract, wholly or mostly variable. Most zero-hours contracts fall here.
- Part-year workers. Under your contract you only work part of the year, with unpaid stretches of at least a week when you aren't required to work.
If you work fixed hours, your holiday is normally worked out in weeks and paid when you take it. And if your contract gives you more than the legal minimum, Acas notes the percentage has to go up to match. Northern Ireland has its own rules.
Rolled-up holiday pay on the payslip
For irregular-hours and part-year workers, your employer can pay holiday as you go instead of when you take it, as an uplift on top of your pay. Regulation 16A and the guidance around it set the rules:
- Pay period. The dates this payslip covers. Check your own record for exactly these dates, because hours after the cut-off go on the next one.
- Hours and rate. If your pay depends on the hours you work, the payslip has to show the hours you're paid for. It's the first number to check.
- Enhancements. Night, weekend or bank holiday extras. Check the hours and the rate against your contract. Some employers pay them a month late.
- Holiday pay at 12.07%. If your holiday pay is rolled up, it has to sit on its own line like this. That applies to irregular-hours and part-year workers in Great Britain.
- Gross pay. Everything before deductions. This is the figure to compare with your own record or with ShiftWallet.
- Deductions. Income tax under your tax code, National Insurance and pension. They depend on your situation, so they won't tell you if hours are missing.
- Net pay. What reaches your bank. Comparing it with your hours almost always misleads, because the deductions are already gone.
- It has to be at least 12.07% of your total pay for the work in that pay period. Acas gives the example of £1,000 earned in June, which means at least £120.70 of rolled-up holiday pay that month.
- Total pay means all the payments that count towards a week's holiday pay, not just the basic rate, so regularly paid overtime, for example, goes in too. The "other pay" box in the calculator is there for that.
- It must appear as a separate line on every payslip.
- Your employer should tell you before they start doing it.
Holiday pay and the minimum wage
Someone on r/UKJobs asked about exactly this:
"Basically my hourly rate is below minimum wage (I’m 28) but with the holiday pay it is over minimum wage."
GOV.UK's guidance on the 2024 reforms says rolled-up holiday pay is paid in addition to your normal pay, which should be at the National Minimum Wage or above. The rate is £12.71 an hour at 21 or over, from April 2026. HMRC's manual (NMWM09180) adds that holiday pay counts towards your minimum wage pay at first and comes back out when you actually take the holiday. Put the two together and a basic rate under the minimum, lifted over it only by the holiday line, isn't how it's supposed to work. Raise it with payroll, and with HMRC if nothing changes.
In ShiftWallet

ShiftWallet has a rolled-up holiday pay field on each job. Type 12.07 and it adds that percentage to every hour you log, which brings the pay it expects close to a payslip with a rolled-up line. It's free.
Since version 2.4 you can log time off in the app as well. To work out the holiday you build up at 12.07% in one pay period, use the calculator at the top of this page.
Questions people ask
How much holiday do I build up on a zero-hours contract?
In Great Britain, irregular-hours and part-year workers build up holiday at 12.07% of the hours they work in each pay period, for leave years starting on or after 1 April 2024. Each period is rounded: under 30 minutes counts as nothing and 30 minutes or more as a full hour. No more than 28 days can build up in a leave year. 96 hours in a month gives 12 hours of holiday.
What is 12.07% holiday pay and how is it calculated?
Almost every worker is entitled to 5.6 weeks of holiday a year, which leaves 46.4 working weeks, and 5.6 divided by 46.4 is 12.07%. For holiday you build up, multiply the hours worked in the pay period by 12.07%. For rolled-up holiday pay, multiply your total pay for the work in that period by 12.07%.
Is rolled-up holiday pay legal in the UK now?
In Great Britain, yes, for irregular-hours and part-year workers in leave years starting on or after 1 April 2024. It has to be at least 12.07% of your pay for the period, shown as a separate line on each payslip, and your employer should tell you before they start. Northern Ireland has its own rules.
I worked 1,450 hours, how many holiday hours should I have?
About 175 hours, because 1,450 × 12.07% is 175.0. Worked out pay period by pay period with the rounding, the total can move by a few hours either way. Holiday you've already taken comes off that, and no more than 28 days can build up in one leave year.
Does rolled-up holiday pay count towards minimum wage?
GOV.UK guidance says rolled-up holiday pay is paid on top of your normal pay, and that normal pay should be at the National Minimum Wage or above. HMRC's manual counts holiday pay at first and takes it back out when you actually take the holiday. So a basic rate under the minimum that only clears it with the holiday line is worth querying.
Sources
- Working Time Regulations 1998, regulation 15B (12.07% accrual) legislation.gov.uk
- Working Time Regulations 1998, regulation 16A (rolled-up holiday pay) legislation.gov.uk
- GOV.UK, Holiday pay and entitlement reforms from 1 January 2024 gov.uk
- GOV.UK, Calculate holiday entitlement gov.uk
- GOV.UK, Holiday entitlement gov.uk
- Acas, building up holiday for irregular hours and part-year workers acas.org.uk
- Acas, rolled-up holiday pay acas.org.uk
- HMRC National Minimum Wage Manual, NMWM09180 (holiday pay) gov.uk
- GOV.UK, National Minimum Wage and National Living Wage rates gov.uk
Official sources checked on the date above. If a rule changed after that, the link is the one to trust.
More from ShiftWallet
Next stepUK guideHow to check if your payslip is correctWhat a UK payslip has to show, how minutes get lost between the clock and payroll, late enhancements, rolled-up holiday pay and the minimum wage check on a salary.Read the guide
US and UK guideHow to keep your own record of hours workedWhat to write down every shift, why notes made at the time carry more weight, what your employer has to keep, and a simple template that works without any app.Read the guide
ComparisonShiftWallet vs HoursTracker, Supershift and the restShift and pay apps for hourly workers compared by the maker of one of them, including where ShiftWallet loses: Android, shared schedules and privacy.Read more
