Changelog

What's changed

A dated record of changes to the calculators and guides, newest first. Corrections are listed as corrections. See About for how pages are checked, or tell me about a mistake.

September 2026

Corrected the name of the 2023 holiday regulations

The About page and the calculators' results cited the 12.07% rules as the 2024 regulations; they are the Employment Rights (Amendment, Revocation and Transitional Provision) Regulations 2023, which apply to leave years from 1 April 2024. The privacy policy's date now reflects the contact form's spam check.

Pages: About Holiday Hours, Holiday entitlement calculator, NHS annual leave calculator, Privacy policy

Irregular hours guide merged into the calculator

The irregular hours guide and the calculator covered the same ground, so the guide's worked example, with its dated leave years, now sits with the 12.07% calculator. The old guide address takes you to the calculator page.

Pages: Irregular and zero hours holiday calculator

New page: UK bank holidays 2027

All 2027 bank holiday dates by nation, the 27–28 December Christmas substitute days, the early Easter and 2027 leave planning, on one page.

Pages: UK bank holidays 2027, UK bank holidays 2027 & 2028

Contact email added to the About page

Added a contact email address to the About page so visitors can get in touch directly.

Pages: About Holiday Hours

Next bank holiday page merged into bank holidays

The separate ‘next bank holiday’ page is now part of the bank holidays page, which shows how many days until the next one in each nation.

Pages: UK bank holidays 2027 & 2028

Termination calculator now uses your leave year

It now asks when your leave year starts and works out holiday owed for that leave year only, counting leap years. Before, anyone employed for more than a year could be shown a figure several times too high. If you've taken more holiday than you've built up, it shows the overpayment instead of £0.

Pages: Accrued annual leave on termination calculator

Shift worker calculator asks for your shift length

Remaining holiday is now converted into your own shifts, not generic 7.5-hour days, which is the mistake the page itself warns against.

Pages: Shift worker holiday calculator

Guides checked against current law

The irregular hours guide now covers the rules for leave years from 1 April 2024. The NHS redundancy guide gives the new 6-month tribunal time limit from 1 October 2026. Carry-over rules now read the same on every page, and the new duty on employers to keep holiday records is explained.

Pages: Irregular hours holiday calculator, Rolled-up holiday pay: the 2024 rule change explained, NHS redundancy & holiday allowance, NHS annual leave calculator, Moving to the UK for work? Your holiday rights explained, Bank holiday overlap checker, Holiday entitlement calculator

Bank holiday dates built from official data

The bank holiday tables and leave-planning tips are now generated from GOV.UK's dates, so they can't go out of date. This removed a wrong "Mother's Day" row and added Northern Ireland's St Patrick's Day and Scotland's 15 June 2026 holiday.

Pages: UK bank holidays 2027 & 2028, How to maximise your annual leave in 2026 & 2027

"Is today a bank holiday?" page expanded

More on how bank holidays work in each UK nation, and the checker now works for 2027 and 2028.

Pages: Is today a bank holiday?

Fixed entitlement step blocking and added review dates

Fixed a bug that could block users on the entitlement step. Added author and review date to every page for transparency.

Improved keyboard accessibility and print layout

Let keyboard users reach the calculator before the sidebar. Improved print layout to show only results from calculator pages. Tightened phone hero on homepage.

Redesigned results screen and tools page

Redesigned the results screen with a real breakdown table, facts list, and readable chart axis. Made tools page cards single links with one accent colour. Used sentence case for headings and buttons across the site. Put calculator first on specialist pages.

Fixed calculation errors and improved part-time entitlement

Corrected termination calculator underpayment by a day, fixed holiday rounding rule, and stopped overstating part-time entitlement. Pro-rated NHS entitlement for part-time staff. Made bank holiday counts exact by asking leave year first. Fixed date format reading in overlap checker.

Pages: Accrued annual leave on termination calculator, Pro-rata holiday calculator, NHS annual leave calculator, Bank holiday overlap checker, UK bank holidays 2027 & 2028, Holiday entitlement calculator

Fixed NHS calculator and mobile tables

Corrected NHS public holiday allowance and data range warnings. Fixed dead dark mode toggle on NHS calculator. Stopped tables forcing horizontal scroll on mobile. Added skip links and prevented Enter key from hijacking the wizard. Calculators now remember your step.

Pages: NHS annual leave calculator

Rewrote major guides and calculators

Rewrote the termination calculator as a final-payslip guide, the bank holiday page to explain there's no legal right to bank holidays off, the shift worker page as a comparison of counting methods, and the NHS page as a four-nation reference. Split NHS Wales from England and fixed Scotland's staged hours.

Pages: Accrued annual leave on termination calculator, UK bank holidays 2027 & 2028, Shift worker holiday calculator, NHS annual leave calculator

August 2026

July 2026

May 2026

Fixed NHS bank holiday calculation

Corrected the NHS calculator to count all bank holidays regardless of working days, ensuring accurate entitlement.

Pages: NHS annual leave calculator

Fixed calendar picker bugs

Fixed a JavaScript error that prevented the calendar picker from appearing and resolved it being clipped by overflow containers.

April 2026

Improved date picker and accessibility

Fixed date input width and picker persistence across calculators. Improved accessibility by using fieldset and legend for button groups. Added calendar buttons directly to HTML templates.

Fixed mobile navigation and heading structure

Fixed duplicate H1 tags on calculator pages for better accessibility. Improved mobile navigation with increased height and fixed dropdown behavior. Corrected NHS redundancy call-to-action link.

Pages: NHS redundancy & holiday allowance

Fixed calendar picker visibility

Fixed calendar picker being hidden behind other elements and ensured all date inputs use the picker consistently.

Improved date input with smart formatting

Replaced date inputs with a hybrid text entry and calendar picker, making it easier to enter dates. Added smart formatting with auto-slash insertion.

Added NHS annual leave calculator and new pages

Launched the NHS annual leave calculator for Agenda for Change employees. Added annual leave form and next bank holiday pages. Improved accessibility across all pages.

Pages: NHS annual leave calculator, Annual leave request form

Improved navigation and mobile menu

Fixed navigation links, added border separation, and removed redundant Calculator link. Improved mobile menu with hamburger icon and fixed z-index issues. Made bank holidays region tabs functional.

Pages: Holiday entitlement calculator, UK bank holidays 2027 & 2028

Launched specialist calculators and tools hub

Added five new calculators for termination, shift workers, irregular hours, pro-rata, and rolled-up holiday pay. Created a tools hub with homepage cards and dropdown navigation. Added bank holidays, irregular hours guide, and leave hacks pages.

Pages: Holiday entitlement calculator, UK bank holidays 2027 & 2028, Accrued annual leave on termination calculator, Shift worker holiday calculator, Irregular hours holiday calculator, Pro-rata holiday calculator, Rolled-up holiday pay: the 2024 rule change explained, How to maximise your annual leave in 2026 & 2027

Improved calculator hints and bank holiday display

Fixed misleading hint text for the standard working day field. Clarified that bank holiday count is approximate before leave year is set. Added bank holiday date dropdown to results breakdown.

Pages: Holiday entitlement calculator