Home / Guides / Annual Leave / How to Calculate Annual Leave Hours to Shifts

How to Calculate Annual Leave Hours to Shifts

If your annual leave balance is shown in hours, you can convert it into shifts by dividing the leave balance by your normal paid shift length.

The basic formula is: Annual leave hours ÷ paid shift length = equivalent shifts

For example: 68h 30m annual leave ÷ 7h 30m paid shift = 9 full shifts + 1 hour remaining

This method is for understanding a leave balance you already know. It does not calculate how much statutory annual leave you are entitled to.

If you already know your leave balance and paid shift length, use the Hundred Hour Holiday Hours to Shifts Calculator.

Convert My Holiday Hours

Step 1: Find your annual leave balance

Start with the current leave balance shown by your employer, HR system or leave record.

It might be shown as:

  • 60 hours
  • 75 hours
  • 68h 30m
  • 97.5 hours

Use the current balance you want to understand.

If your balance is already shown in hours and minutes, keep that figure. If it is shown as a decimal, you can use the decimal value directly.

Step 2: Find your paid shift length

Next, work out the number of paid hours in your normal shift.

For example, you work from 08:00 to 16:00.

That is 8 hours from start to finish.

If you have a 30-minute unpaid break, your paid shift length is 7h 30m.

So the useful shift length for this calculation is normally 7h 30m, rather than the full 8 hours between starting and finishing.

How leave is recorded can vary between employers, so check your workplace rules if you are unsure which shift length to use.

Step 3: Put both figures into the same format

The leave balance and shift length need to be compared in the same format.

For example:

  • 68h 30m = 68.50 hours
  • 7h 30m = 7.50 hours

You can convert minutes into decimal hours by dividing the minutes by 60.

For example:

30 ÷ 60 = 0.50

So 7h 30m = 7.50 hours.

If you prefer not to convert the figures manually, use the Hundred Hour Holiday Hours to Shifts Calculator.

Step 4: Divide the leave balance by the shift length

Once both values are in the same format, divide the leave balance by the paid shift length.

The formula is:

Leave hours ÷ shift hours = equivalent shifts

For example:

  • Annual leave balance: 75 hours
  • Paid shift length: 7.50 hours

75 ÷ 7.5 = 10

So: 75 hours of annual leave = 10 shifts

Step 5: Work out full shifts and leftover hours

The result will not always be a whole number.

For example:

  • Annual leave balance: 68.50 hours
  • Paid shift: 7.50 hours

68.5 ÷ 7.5 = 9.1333… shifts

That tells you the balance is slightly more than 9 full shifts.

To work out the leftover time, nine shifts use:

9 × 7.5 = 67.5 hours

With a leave balance of 68.5 hours, the remaining leave is:

68.5 − 67.5 = 1 hour

So the practical result is: 9 full shifts + 1 hour remaining

This is often more useful than simply seeing 9.13 shifts.

Equivalent shifts vs full shifts

There is a difference between an equivalent number of shifts and the number of full shifts you can take.

For example:

52 hours ÷ 8-hour shift = 6.5 shifts

The equivalent-shift result is 6.5.

But the practical result is 6 full shifts + 4 hours remaining.

Both are correct.

The decimal result is useful for comparison. The full-shifts-plus-remainder result is usually more useful for planning leave.

Annual leave hours to shifts examples

Annual leave balancePaid shift lengthResult
60h7h 30m8 shifts
75h7h 30m10 shifts
68h 30m7h 30m9 shifts + 1h
52h8h6 shifts + 4h
90h10h9 shifts

These examples assume the same paid shift length is being used throughout.

What if your shifts are different lengths?

If your shifts vary, one single shift count may not describe your leave balance accurately.

For example, a 60-hour leave balance could represent:

  • 10 × 6-hour shifts
  • 7 × 8-hour shifts + 4 hours
  • 6 × 10-hour shifts

So the answer depends on which shift length you use.

If your rota contains different shift lengths, use the shift length you actually want to compare your leave against.

For example, if you want to know how many 10-hour shifts your balance covers, use 10 hours as the shift length.

Which shift length should you use?

As a general rule, use:

  • your normal paid shift length
  • the specific shift length you want to compare against
  • paid hours rather than total elapsed time where unpaid breaks apply

Avoid automatically using:

  • the total time between starting and finishing
  • a generic shift length if your rota varies
  • the same shift length for every calculation if your actual shifts are different

The most useful figure is the shift length that matches the leave you are trying to plan.

This is not an annual leave entitlement calculation

This calculation assumes you already know your annual leave balance.

It does not work out how much annual leave you should receive.

For example, if your employer tells you that you have 96 hours remaining, Hundred Hour can help you turn those 96 hours into shifts.

If you need to check how much annual leave you are legally entitled to, check your employer’s information or official holiday-entitlement guidance on GOV.UK.

Common mistakes when converting annual leave hours to shifts

Using total shift time instead of paid shift length

If a shift includes an unpaid break, the paid shift length may be shorter than the total time from start to finish.

Forgetting unpaid breaks

An 8-hour period at work with a 30-minute unpaid break may represent 7h 30m paid time, not 8 paid hours.

Using one generic shift length when shifts vary

If your rota contains 6-, 8- and 10-hour shifts, the number of shifts your leave covers depends on which shift length is used.

Confusing equivalent shifts with full shifts

A result of 6.5 shifts can also be expressed as 6 full shifts + half a shift, or, with an 8-hour shift, 6 full shifts + 4 hours.

Ignoring leftover hours

A leave balance may cover several full shifts and still leave a useful amount of leave remaining.

Using this calculation to work out statutory entitlement

This method converts an existing balance into shifts. It does not calculate legal entitlement.

Convert your annual leave automatically

Already know your leave balance and normal paid shift length?

Use the Hundred Hour Holiday Hours to Shifts Calculator to see:

  • how many full shifts your balance represents
  • your equivalent number of shifts
  • how many hours and minutes remain
  • your leave balance in decimal hours

For example: 68h 30m leave with a 7h 30m paid shift gives 9 full shifts + 1 hour remaining

Convert My Holiday Hours

Frequently asked questions

How do I convert annual leave hours into shifts?

Divide your annual leave balance by your paid shift length.

For example: 75 hours ÷ 7.5 hours = 10 shifts

How many shifts is 75 hours with a 7.5-hour shift?

10 shifts

How many shifts is 68h 30m with a 7h 30m shift?

9 full shifts + 1 hour remaining

Should I use my paid shift length?

Usually yes, especially where unpaid breaks are excluded from paid working time.

Check your employer's leave-recording rules if you are unsure.

What if my shifts are different lengths?

The answer depends on which shift length you use.

Use the shift length that matches the type of shift you want to compare against.

What does 6.5 shifts mean?

It means 6 full shifts plus half of another shift.

For an 8-hour shift, that would be 6 full shifts + 4 hours.

Does this calculate my annual leave entitlement?

No.

It converts an existing annual leave balance into shifts.