hrdocbox.co.uk

Non-standard or compressed hours annual leave calculator

Calculate a part-time employee's annual leave entitlement, including bank holidays, using their actual working pattern. The calculator works in hours so that irregular and compressed working patterns can be handled.

Enter working arrangements

Full-time holiday entitlement

Employee working pattern

Enter the employee's normal hours for each day. Leave a non-working day blank or enter 0.

Weekly hours and working days are calculated automatically.

Bank holidays

The bank holidays are pre-populated where dates are available and can be edited or additional dates added.
Bank holiday
Date
Working?
Hours

Annual leave entitlement

Calculated using the employee's actual weekly working pattern

Total entitlement
—
Annual leave entitlement —
Bank holiday allocation —
Bank holidays on working days —
Hours deducted for bank holidays —
Annual leave remaining —
Enter the working arrangements and select Calculate entitlement.
How the calculation works The calculator uses the employee's actual hours on each day of the week. It then checks each bank holiday date against that working pattern.

The result is rounded to two decimal places. Always check the result against the employee's contract, working pattern and holiday arrangements.

How is part-time annual leave calculated?

Part-time employees are entitled to the same minimum holiday entitlement on a pro-rata basis as full-time employees. Calculating entitlement in hours is particularly useful where an employee works different days or different numbers of hours from full-time colleagues.

Using the actual working pattern

Enter the employee's actual normal working hours from Monday to Sunday. The calculator then derives their weekly hours and identifies which weekdays are normally worked.

This means the calculation can accommodate normal part-time patterns, compressed hours and patterns where different amounts of time are worked on different days.

Bank holidays are checked by date

The calculator checks the weekday for each bank holiday entered. If the employee normally works that weekday, the calculator uses the actual hours entered for that day. If the employee does not normally work that weekday, no hours are deducted.

Example An employee works Monday, Tuesday and Wednesday for eight hours each day. If a bank holiday falls on Monday, eight hours are deducted. If a bank holiday falls on Thursday, nothing is deducted because Thursday is not part of the employee's normal working pattern.

Compressed working patterns

The same approach works where an employee works longer or shorter days. For example, an employee working 10 hours on Monday and 6 hours on Tuesday would have 10 hours deducted for a bank holiday on Monday and 6 hours for a bank holiday on Tuesday.

Where bank holidays are included

Where bank holidays are included within the employee's holiday entitlement, the relevant bank holiday should be deducted as it occurs during the holiday year if it falls on a day the employee normally works.

A bank holiday falling on a non-working day should not simply be treated as a day's leave for the employee.

Important Do not simply deduct every bank holiday at the beginning of the holiday year. The calculator checks each bank holiday against the employee's actual working pattern.

Where bank holidays are additional

If bank holidays are provided in addition to the stated annual leave entitlement, the calculator keeps the pro-rated annual leave and pro-rated bank holiday allocation separate.

Statutory holiday entitlement

Most workers are legally entitled to 5.6 weeks' paid holiday each year. This can include bank holidays where the employer provides them as part of the holiday entitlement.

Employers may provide more than the statutory minimum under the terms of the employment contract.

See the GOV.UK guidance on holiday entitlement .

Remember

The correct calculation depends on the employee's working pattern, contractual holiday entitlement and how bank holidays are treated by the employer. Where the working pattern changes during the holiday year, the calculation may need to be performed separately for each period.

Need a holiday policy or HR template?

HRDocBox provides practical HR templates to help employers manage annual leave, holiday entitlement and other employment processes consistently.

View HR annual leave templates →