Work out statutory holiday entitlement
Full year, new joiners, leavers and bank holidays, for any working pattern.
Leave management looks like a calendar problem, which is why so many businesses try to solve it with a shared calendar. It is actually a legal calculation problem wearing a calendar costume. Behind every approved request sits a statutory entitlement of 5.6 weeks [1], pro-rated for starters and leavers, accrued differently for irregular hours staff, priced by a 52-week average, and connected to sick pay, parental leave and payroll.
The software market ranges from glorified spreadsheets to full HR suites, and the pricing tells you little about which is which. These are the five features that actually separate a system that will keep you compliant from one that will keep you busy.
Key takeaways
- The core feature is a statutory entitlement engine that computes 5.6 weeks correctly for full-time, part-time, irregular hours, starters and leavers.
- Approval workflows should enforce your notice and clash rules automatically, not rely on a manager remembering them.
- Every statutory leave type belongs in one system: sickness under the 2026 day-one rules, maternity, paternity, parental bereavement and neonatal care leave.
- Leave data must flow into payroll: holiday priced at the 52-week average, SSP from day one, and accrued leave paid out on termination.
- Reporting should surface the risks that generate claims: untaken leave, carry-over breaches and absence patterns.
Feature 1: a statutory entitlement engine, not a day counter
Any tool can subtract booked days from an allowance someone typed in. The question is whether the allowance itself is right. A UK-ready system calculates entitlement from the working pattern: 28 days for a five-day week, 16.8 for a three-day week, an accrual of 12.07% of hours worked for zero-hours staff, and correct pro-rating for people who join in May or leave in November, using the same rounding conventions as GOV.UK's own calculator [2]. It should also know that the statutory minimum is a floor: contractual extras sit on top, and bank holidays can be inside or outside the 5.6 weeks depending on the contract.
You can benchmark any system, or any spreadsheet, against the calculator below. It handles full-year workers, starters, leavers and irregular hours accrual, with bank holidays counted by nation:
Often 1 January or 6 April
Annual entitlement: 5.6 weeks · change
Statutory minimum is 5.6 weeks. Enter more if the contract gives extra leave.
Holiday entitlement
0 days
Fill in the working pattern, then press Calculate.
Need the holiday pay to go with it?
Moonworkers tracks entitlement, accrual and holiday pay automatically for every worker, with the 6-year record-keeping required since April 2026 built in.
Feature 2: workflows that enforce the rules you already have
Most businesses have leave rules; few enforce them consistently. The statutory default is that a worker gives notice of at least twice the length of the leave requested, and an employer refusing must give counter-notice equal to the leave. Your contract may improve on that, but whichever rules apply, the software should apply them: minimum notice checked at the point of request, team clash warnings when two people in a three-person team pick the same week, blackout periods for the Christmas rush, and automatic escalation when a manager sits on a request. The test in a demo is simple: try to break your own policy and see whether the system lets you.
Self-service matters as much as enforcement. When employees can see their live balance and book from their phone, the balance disputes that fill HR inboxes in December simply stop happening, because everyone has been looking at the same number all year.
Feature 3: every leave type in one place
Annual leave is the visible tip. Underneath sit sickness, now governed by the 2026 day-one SSP rules with no earnings floor [3], maternity, paternity and adoption leave, shared parental leave, parental bereavement leave including the Northern Ireland regime introduced in April 2026, neonatal care leave, time off for dependants, jury service, TOIL and plain unpaid leave. A system that only models holiday forces you to track everything else somewhere else, which recreates the fragmentation you bought software to end.
Two details show whether a vendor understands UK leave. First, sickness during annual leave: a worker who falls ill on holiday can convert those days back to sick leave, and the system should support that without manual surgery. Second, accrual during leave: holiday entitlement continues to build during maternity and long-term sickness, so a year-long absence still ends with a full year of accrued holiday waiting.
Feature 4: a live connection to payroll
Leave that never reaches payroll correctly is a liability with a delay on it. For salaried staff the link is gentle; for hourly and casual staff it is where the money is: a week of holiday must be priced at the 52-week average of paid weeks, sick days must trigger SSP from day one, unpaid leave must reduce pay by the right daily fraction, and a leaver's final payslip must include accrued untaken holiday. When leave and payroll live in separate systems, each of those handovers is a manual step that happens under month-end pressure. When they share a platform, the leave record simply becomes a pay instruction.
This is the reason Moonworkers treats leave as part of payroll rather than a separate product: the 52-week history, the accrual percentages and the statutory schemes are already in the payroll engine, so the holiday booking and the payslip cannot disagree.
Feature 5: reporting that surfaces risk, not just usage
Standard reports count days taken. Useful reports flag the situations that turn into disputes. Untaken leave in the final quarter is the big one: workers must be able to take their statutory minimum, and rolled-over or lost leave is a recurring source of claims, so the system should be nudging managers in September, not reporting the damage in April. Carry-over rules need modelling too, including the enhanced carry-over that applies when sickness or parental leave prevented holiday being taken. On the absence side, patterns such as frequent Monday sickness or absence spikes in one team are management information you want before a tribunal asks whether you monitored fairly and consistently.
The quiet sixth feature: an audit trail
Every request, approval, refusal and balance adjustment should be timestamped and attributable. Leave disputes are memory contests, and the side with contemporaneous records wins them. This is also your evidence that statutory leave was offered and taken, which matters more as enforcement of holiday rules tightens under the Fair Work Agency established by the Employment Rights Act 2025.
Frequently asked questions
Is a shared calendar ever enough?
For two or three salaried staff on identical patterns, possibly. The moment you employ part-timers, casuals or anyone on statutory leave, the calendar stops calculating anything and every entitlement question lands on a person.
Should leave management live inside payroll or HR software?
The honest answer is wherever the money is calculated. Leave decisions change pay, so a leave system that shares a data model with payroll removes the reconciliation step entirely. A standalone tool can work, but only if its payroll integration is native rather than a monthly export.
How should the system handle irregular hours workers?
Accrual at 12.07% of hours worked per pay period, rounded to the nearest hour, with leave balances held in hours rather than days, and payment either rolled up at 12.07% on each payslip or priced at the 52-week average when taken. If a vendor cannot explain those mechanics, their product does not implement them.
What does leave management software cost?
Standalone tools typically charge one to four pounds per employee per month. Platforms that bundle leave with payroll price the whole service together, which is usually cheaper than two subscriptions and removes the integration risk you would otherwise be paying both vendors to manage.
Start from the entitlement, not the calendar
Use the entitlement calculator above to establish the correct baseline for your team, price any irregular-hours leave with the holiday pay calculator, and then judge any software, ours included, on whether it reproduces those numbers without help. You can click through leave and payroll working together in the Moonworkers interactive demo, no account required.



