Shift worker holiday calculator

Work out holiday for shift work in hours, so long or uneven shifts are counted fairly.

No data is stored on our servers. Everything stays in your browser. Privacy policy

"Days" works fine as a holiday unit when everyone's day is the same length. Shift workers break that assumption — a 12-hour shift is not the generic-length "day" the standard 28-day figure assumes, and rotas like 4-on/4-off don't average five days a week either. This page works through the three ways employers actually count shift holiday, which one survives contact with a real rota, and — because almost nobody covers this part — what a day of that leave is actually worth in pay.

Why "days" is the wrong unit for shift work

The statutory minimum is defined in weeks: 4 weeks under Working Time Regulations 1998, reg 13, plus a further 1.6 weeks under reg 13A — 5.6 weeks combined. The familiar "28 days" figure is 5.6 weeks multiplied by a 5-day week: 5.6 × 5 = 28. It is also a legal ceiling: reg 13A(3) says the combined entitlement "is subject to a maximum of 28 days". And the 5 × 5.6 arithmetic only works cleanly because it assumes every one of those 5 days is the same length as every other day the person works.

A shift worker breaks that assumption twice over. First, a rota like 4-on/4-off doesn't average 5 working days a week at all. Second, and more easily missed, each working day might be 12 hours rather than whatever generic length a payroll system was built around. "One day of leave" carries no information about how many hours it is worth — and when that missing information defaults to the wrong number, the error is invisible, because the sum still looks tidy in "days" on both sides.

More than 5 shifts a week: the 28-shift cap

If you work more than 5 shifts a week, you get 28 days, not 5.6 weeks. GOV.UK says it directly: "staff working 6 days a week are only entitled to 28 days' paid holiday". The Regulations do not define a "day". GOV.UK's holiday entitlement calculator counts each shift as one day: for 6 shifts of 8 hours a week, it gives "28 shifts for the year", not 5.6 × 6 = 33.6. In hours, that is 28 × 8 = 224 hours, not 5.6 × 48 = 268.8.

At 5 shifts a week or fewer, the cap never applies and 5.6 weeks is your figure. The cap is on the legal minimum only: your contract can give you more.

The three ways employers count it

In practice, employers land on one of three units. Each is correct on its own terms; the difference is what happens when your working pattern isn't a plain 5-day week of identical days.

Method What it gives you Where it breaks down for shift work
Days A familiar, easy-to-book number Silently assumes every day is the same length
Weeks The statutory figure — 5.6 weeks, up to the 28-day cap Doesn't tell you how many shifts that buys you, and is capped at 28 shifts above 5 shifts a week
Hours An exact figure regardless of shift length None, as long as you cap it at 28 shifts above 5 shifts a week — this is the one that scales to any rota

Counting in days

This is 5.6 weeks pro-rated by how many days a week you work on average, then treated as a bank of "days" to book off. For someone averaging 3.5 days a week rather than 5, that's 28 × (3.5 ÷ 5) = 19.6 days. The pro-ration itself is sound — the problem is what comes next. Nineteen-point-six days is only the right answer if everyone agrees what one of those days is worth in hours. If your shift is 12 hours and the number "19.6 days" gets fed into a system that assumes a generic 7.5-hour day, you and your employer are now using the same word to mean two different amounts of leave.

Counting in weeks

The 5.6-week figure is what regs 13 and 13A actually say, and at 5 shifts a week or fewer it doesn't need converting for anyone's pattern. Above 5 shifts a week, the 28-day cap in reg 13A(3) gives you less than 5.6 weeks. Its other limitation is practical rather than legal: nobody books "0.4 of a week" off a rota. Weeks are the figure to check your total against, not the figure to hand to a scheduler.

Counting in hours

Multiply 5.6 weeks by your average weekly hours and you get entitlement in hours — a figure with no ambiguity left in it, because "an hour" means the same thing on every rota. Divide that hours total by your actual shift length and you get exactly how many shifts you can book off, whatever your pattern is now and whatever it changes to later. If you work more than 5 shifts a week, cap the total at 28 shifts: use 28 × your shift length if that is smaller. This is the method that actually works for shift workers: the other two units quietly stop meaning what they say once the working pattern stops being a plain 5-day week, and hours don't.

Which method applies to you

If you work a fixed, repeating pattern where every shift is the same length — 4-on/4-off at 12 hours is the example used throughout this page — hours is the safest unit, and days will only match it if your contract explicitly defines a "day" as one shift, not a generic office day. If your shift length itself varies from one shift to the next, hours is really the only option that won't misstate your entitlement, because there's no single day-length left to pro-rate against.

There's one more boundary worth knowing. If your paid hours are, under your contract, "wholly or mostly variable" from one pay period to the next, you may instead be an irregular hours worker under reg 15F(1)(a) of the Working Time Regulations — a different calculation covered on our irregular hours calculator. A fixed, predictable rota such as 4-on/4-off generally does not meet that test, so the methods on this page — not the 12.07% rolled-up-pay regime — are what apply to you.

What a day's holiday is actually worth in pay

Most explanations stop at how many days or hours you get. Fewer cover what each hour of that leave should be paid at — and for shift workers, that's the part most likely to be wrong. The rules sit in Employment Rights Act 1996, ss.221–224, as applied to holiday pay in England, Scotland and Wales by Working Time Regulations 1998, reg 16 "with modifications" — the modification that matters most is the reference period. Northern Ireland has its own versions of these rules, covered in the box below.

Which ERA section governs your week's pay depends on how your pay is structured:

  • s.221(2) — your pay is fixed regardless of the hours the rota puts in any given week (a salaried shift worker, for example).
  • s.221(3) — you're paid by the hour and your total pay varies week to week purely because a rota like 4-on/4-off puts different numbers of hours into different calendar weeks.
  • s.222 — your rate of pay itself changes depending on when you work. The section applies, in its own words, where remuneration "varies according to the incidence of those days or times" — precisely a night-shift or weekend premium sitting on top of a base rate.
  • s.224 — you have no normal working hours at all. That's a different situation from a fixed rota with normal hours that simply falls differently across weeks, and it's the territory the irregular hours calculator covers.

In England, Scotland and Wales, the reference period is 52 weeks, not 12. ERA ss.221–224 use a 12-week period for their general statutory purposes, but reg 16 changes that for holiday pay specifically: since 6 April 2020, the look-back is 52 paid weeks. In Great Britain, quoting "12 weeks" for holiday pay has been wrong for more than five years.

In Northern Ireland, it is still 12 weeks. Working Time Regulations (Northern Ireland) 2016, reg 20 applies articles 17 to 20 of the Employment Rights (Northern Ireland) Order 1996, which count back 12 weeks. Article 18 is the Northern Ireland version of s.222 for pay that varies with when you work.

A worked example: four on, four off

Priya works a 4-on/4-off rota, 12-hour shifts, alternating two day shifts at £14/hour and two night shifts at a £2/hour premium — £16/hour.

  • Hours per 8-day cycle: 4 shifts × 12 hours = 48 hours.
  • Average hours per week: 48 ÷ 8 × 7 = 42 hours. (Average days per week: 4 ÷ 8 × 7 = 3.5 days.)
  • Entitlement in weeks: the statutory 5.6 weeks — unchanged by any of this. At 3.5 shifts a week, she is well under 5, so the 28-shift cap does not apply.
  • Entitlement in hours: 5.6 × 42 = 235.2 hours a year.
  • Entitlement in her own shift-days: 235.2 ÷ 12 = 19.6 shifts. Cross-checked the other way — 28 days × (3.5 ÷ 5) = 19.6 days — the two routes agree, because both correctly use her 12-hour shift as "a day".
  • Where it goes wrong: if that same 19.6-day figure were valued at a generic 7.5-hour day instead of her actual 12-hour shift, it would come to 19.6 × 7.5 = 147 hours — a shortfall of 235.2 − 147 = 88.2 hours, over seven of her 12-hour shifts, for no reason other than the wrong day-length being substituted in.
  • Her average hourly rate (per block of 2 day + 2 night shifts): (2 × 12 × £14) + (2 × 12 × £16) = £336 + £384 = £720 over 48 hours = £15.00/hour.
  • Her week's pay for holiday purposes (s.222 mechanics: average weekly hours × average hourly rate): 42 × £15.00 = £630.00.
  • One 12-hour shift of holiday is worth 12 × £15.00 = £180.00.
  • Her full annual entitlement is worth 5.6 × £630.00 = £3,528.00 — the same figure as 235.2 × £15.00 = £3,528.00, confirming the weeks route and the hours route agree.

When your rota changes

If your shift pattern changes for good — a different shift length, a different number of days a week — redo the conversion above from the new average weekly hours. Neither the Working Time Regulations nor ACAS's holiday guidance sets a method for a change of pattern part-way through a leave year. A fair way is to treat the changeover date as a split point: keep the entitlement built up under the old pattern as it was, and work out entitlement from the changeover onward under the new one. Check the method with your employer.

Pay is slower to catch up than entitlement. In England, Scotland and Wales the reference period is a rolling 52-week look-back under reg 16, so your average hourly "week's pay" figure doesn't switch over on the day your rota changes — it blends old-pattern weeks and new-pattern weeks together until a full 52 weeks under the new pattern have rolled through the window. Expect the figure to keep moving for up to a year after a genuine change, not settle immediately. In Northern Ireland the look-back is 12 weeks, so the same blending lasts about 12 weeks.

One more check worth making when a rota changes: if the new pattern no longer repeats in any predictable way — hours genuinely different every pay period, rather than a fixed cycle like 4-on/4-off — you may have moved from a fixed shift pattern into irregular hours worker territory, which is calculated under a different regime entirely.

Frequently asked questions

Why shouldn't I count my shift-worker holiday in days?

A "day" doesn't say how many hours it covers, and a shift worker's days aren't all the same length. The standard "28 days" is 5.6 weeks × a 5-day week, and it is also the legal maximum (WTR 1998, reg 13A(3)). If you average fewer than 5 shifts a week, 28 days has to be converted to your pattern. If you work more than 5 shifts a week, your statutory minimum is 28 shifts, not 5.6 weeks. Either way, valuing a day at a generic length instead of your real shift length can silently short-change you.

How do I convert my holiday entitlement into hours?

Multiply the statutory 5.6 weeks (WTR 1998, regs 13 and 13A) by your average weekly hours. For a 4-on/4-off rota of 12-hour shifts, average weekly hours are 42, so entitlement is 5.6 × 42 = 235.2 hours a year, which divides cleanly by your shift length to tell you how many shifts you can book off. If you work more than 5 shifts a week, the legal maximum is 28 shifts (reg 13A(3)), so use 28 × your shift length if that is smaller: 6 shifts of 8 hours a week gives 28 × 8 = 224 hours, not 5.6 × 48 = 268.8.

What reference period is used to calculate a shift worker's holiday pay?

In England, Scotland and Wales, 52 weeks, since 6 April 2020, because WTR 1998 reg 16 applies Employment Rights Act 1996 sections 221–224 with modifications. The 12-week period that appears in the bare ERA sections is not the figure used for holiday pay there.

In Northern Ireland it is still 12 weeks: Working Time Regulations (Northern Ireland) 2016 reg 20 applies articles 17 to 20 of the Employment Rights (Northern Ireland) Order 1996, which count back 12 weeks.

Do night-shift premiums count towards my holiday pay?

Where your rate of pay itself changes depending on when you work, ERA 1996 s.222 (remuneration varying according to time of work) is the section that applies to your week's pay calculation, using the average hourly rate paid over the 52-week reference period. In Northern Ireland the same rule is article 18 of the Employment Rights (Northern Ireland) Order 1996, over 12 weeks.

Is a fixed 4-on/4-off rota an "irregular hours worker" under the 2024 reforms?

Generally no. Regulation 15F(1)(a) defines an irregular hours worker as someone whose paid hours in each pay period are, under their contract, wholly or mostly variable. A fixed, repeating rota such as 4-on/4-off is not that, so the 12.07% rolled-up pay regime for irregular hours workers usually does not apply to it — see the irregular hours calculator if your pattern genuinely has no fixed structure.