How to Calculate Holiday Entitlement for Variable Hours
Use this premium calculator to estimate statutory holiday entitlement for workers with irregular or variable hours. Choose a calculation method, enter your hours, and instantly see your entitlement in hours, days, weeks, remaining leave, and an estimated holiday pay figure.
Holiday Entitlement Calculator
Your results will appear here
Enter your figures and click Calculate entitlement.
Entitlement Breakdown
Expert Guide: How to Calculate Holiday Entitlement for Variable Hours
Calculating holiday entitlement for workers with variable hours can look complicated at first, but the core principle is straightforward: workers are still entitled to paid annual leave, even when their hours change from week to week. The challenge is converting a legal entitlement expressed in weeks into something practical like hours or days. That is why employers, payroll teams, managers, and workers need a clear method that matches the worker’s pattern and the relevant holiday year rules.
In the UK, statutory annual leave is normally 5.6 weeks per leave year. For someone who works a fixed pattern, that is easy to translate. If they work five days a week, 5.6 weeks equals 28 days. If they work three days a week, 5.6 weeks equals 16.8 days. Variable-hours workers are more difficult because one week may be busy and another may be quiet. In those situations, it is often better to express entitlement in hours rather than days, because hours reflect what the worker actually does.
Quick rule: if you know the worker’s average weekly hours, multiply that weekly average by 5.6 to estimate annual statutory holiday entitlement in hours. If the worker falls under the newer accrual approach for irregular-hours or part-year workers, entitlement may be calculated as 12.07% of hours worked in the pay period or relevant accrual period.
What variable hours means in practice
A variable-hours worker does not have a consistent, guaranteed weekly schedule. Their rota may change because of seasonal demand, casual shifts, overtime availability, term-time patterns, relief cover, hospitality peaks, care work, agency assignments, or zero-hours arrangements. In all of these cases, holiday entitlement must still be measured fairly.
There are two broad ways employers commonly approach the calculation:
- Average weekly hours method: look at hours worked over a suitable reference period, calculate the average per paid week, then multiply by 5.6 weeks.
- 12.07% accrual method: for irregular-hours and part-year workers where the relevant rules apply, accrue holiday based on hours worked, usually using 12.07% as the accrual rate.
Why 5.6 weeks matters
The statutory minimum in the UK is 5.6 weeks of paid holiday each year. This figure includes public holidays only if the employer chooses to count them as part of the 5.6 weeks. It does not automatically mean a worker gets bank holidays on top. For many workers, the practical question is how to convert 5.6 weeks into days or hours.
| Work pattern | Statutory basis | Typical conversion | Annual entitlement result |
|---|---|---|---|
| 5 days each week | 5.6 weeks | 5.6 × 5 days | 28 days |
| 3 days each week | 5.6 weeks | 5.6 × 3 days | 16.8 days |
| 20 hours average each week | 5.6 weeks | 5.6 × 20 hours | 112 hours |
| 30 hours average each week | 5.6 weeks | 5.6 × 30 hours | 168 hours |
| Irregular hours accrual | 12.07% of hours worked | 0.1207 × total hours worked | Accrued entitlement in hours |
Step by step: average weekly hours method
If the worker does not have fixed weekly hours, the average method is often the simplest approach for estimating annual entitlement in hours. Here is the process:
- Add up the total hours worked in the reference period.
- Count the number of paid weeks in that period.
- Divide total hours by paid weeks to get average weekly hours.
- Multiply average weekly hours by 5.6.
- If needed, convert the resulting hours into days by dividing by average hours per day.
Example: suppose a worker completed 780 hours over 26 paid weeks. Their average weekly hours are 780 ÷ 26 = 30 hours. Their annual statutory entitlement is then 30 × 5.6 = 168 hours. If they usually work 3 days per week, their average working day is 30 ÷ 3 = 10 hours. Their entitlement in days is 168 ÷ 10 = 16.8 days.
This method is useful because it reflects actual work levels. If the worker’s hours rise or fall over the year, the average can be updated at a sensible point in the leave cycle, or calculated based on the employer’s policy and legal requirements.
Step by step: 12.07% accrual method
The 12.07% figure comes from the relationship between statutory leave and working time. The legal minimum is 5.6 weeks of leave in a working year that contains 46.4 working weeks, because 52 weeks minus 5.6 leave weeks equals 46.4. Dividing 5.6 by 46.4 gives roughly 0.1207, or 12.07%.
For workers who fall under the relevant irregular-hours or part-year rules, holiday can be accrued based on hours worked in each pay period. The method is:
- Identify the number of hours worked in the pay period.
- Multiply those hours by 0.1207.
- Round according to the employer’s policy or legal guidance where appropriate.
- Keep a running total of accrued leave, taken leave, and remaining leave.
Example: if a worker completes 64 hours in a month, accrued holiday is 64 × 0.1207 = 7.7248 hours. If the employer rounds up to the next whole hour, that becomes 8 hours. Over time, those accruals build into the worker’s annual entitlement.
Using hours instead of days is often more accurate
For variable-hours workers, recording holiday in hours is usually the fairest and most practical choice. Days can become misleading if shifts have different lengths. A worker may do a 4-hour shift one day and a 10-hour shift another day. If both are counted as one day of leave, the worker could end up overpaid or underpaid in holiday time and holiday pay.
Hours-based systems reduce that risk because they align entitlement and usage with the actual value of the worker’s time. Employers with flexible rosters, shift swaps, annualised hours, or mixed-length shifts often find that hours-based leave tracking creates fewer disputes and cleaner payroll records.
Holiday entitlement versus holiday pay
Holiday entitlement is about how much leave a worker can take. Holiday pay is about how much they should be paid when they take it. For workers with variable pay, holiday pay may need to reflect average earnings across the relevant reference period rather than just basic contractual pay.
This distinction matters. A worker may have 90 hours of remaining leave, but the amount they receive when they take those hours depends on holiday pay rules, overtime treatment, commission where relevant, and the worker’s average earnings pattern.
| Official figure or reference | Value | Why it matters |
|---|---|---|
| Statutory annual leave | 5.6 weeks | Core minimum entitlement for most workers in the UK |
| Equivalent for a 5 day week | 28 days | Most commonly quoted statutory maximum in days |
| Reference period often used for average holiday pay calculations | 52 paid weeks | Helps smooth out fluctuations in variable pay and hours |
| Accrual rate for relevant irregular-hours or part-year calculations | 12.07% | Converts hours worked into holiday accrued |
| UK average usual weekly hours for full-time workers, ONS recent annual data | About 36.5 hours | Useful benchmark for comparing part-time or variable schedules |
| UK average usual weekly hours for part-time workers, ONS recent annual data | About 16.4 hours | Shows how common lower-hour patterns can be in practice |
Common mistakes employers and workers make
- Using days when shifts vary significantly: this can distort entitlement and leave usage.
- Ignoring paid weeks versus calendar weeks: averages should be based on the correct reference rules.
- Applying 12.07% in the wrong context: always check whether the accrual approach is appropriate for the worker and leave year.
- Failing to track leave taken: entitlement alone is not enough; remaining balance matters.
- Confusing entitlement with pay: the amount of leave and the value of leave are linked but not identical.
- Not rounding consistently: employers should have a clear policy for rounding fractions of hours.
How to calculate remaining holiday
Once total entitlement has been calculated, subtract the hours already taken:
Remaining holiday = total holiday entitlement in hours minus leave taken in hours
If the result is negative, the worker may have taken more leave than they had accrued or earned at that point in the year. That needs to be checked against the contract, payroll records, and any holiday advance policy.
How to estimate holiday entitlement in days
If you want to convert hours into days, first work out average hours per working day:
Average hours per day = average weekly hours divided by average days worked per week
Then divide holiday hours by average hours per day:
Holiday days = holiday hours divided by average hours per day
This is exactly why the calculator above asks for average days per week. It makes the day equivalent more useful when a worker or manager wants to compare the result to a rota.
Good record-keeping is essential
A solid holiday calculation depends on accurate data. Employers should keep records of:
- hours actually worked
- paid weeks used in the average
- holiday accrued
- holiday taken
- remaining balance
- holiday pay rates and average earnings calculations
For workers, it is smart to keep your own copy of shifts, payslips, and holiday approvals. If your balance looks wrong, you will have the evidence needed to challenge it early rather than waiting until the end of the leave year.
Which method should you choose?
Choose the method that matches the worker’s legal status, pay structure, and the applicable leave year rules. If the worker has a clear average pattern and entitlement is being expressed across the year, the average weekly hours × 5.6 method is easy to understand. If the worker is specifically covered by the accrual framework for irregular-hours or part-year workers, the 12.07% method may be more appropriate.
When in doubt, the safest route is to check current guidance and, for business use, confirm the approach with HR or employment law advice. Even a simple calculator should support, not replace, a compliant policy.
Authoritative sources
Final takeaway
To calculate holiday entitlement for variable hours, first identify the correct calculation method. If you are using an average-hours model, divide total hours by paid weeks and multiply by 5.6. If the accrual rules apply, multiply hours worked by 12.07%. Then subtract any leave already taken to find the remaining balance. Where possible, track leave in hours rather than days for a more accurate result.
The calculator on this page is designed to make that process faster. It gives you a clean estimate of entitlement, days equivalent, remaining balance, and pay value. For workers, it creates clarity. For employers, it supports better administration. For both, it reduces the chance of misunderstandings around one of the most important workplace rights.
This calculator is an educational tool and should not be treated as legal advice. Always check the latest official guidance, your contract, workplace policy, and any sector-specific rules that may apply.