People Ops Buyer.

Absence and leave / Buying tests

Holiday software: test unequal days and working-pattern changes

People Ops Buyer research desk · Great Britain · Regular-hours teams · Updated

Choose holiday software that preserves the correct hours when working patterns change. For a Great Britain employer with unequal working days, an attractive calendar is not enough. Test deductions, future bookings and opening balances before buying.

Keep your existing HR system if it passes; buy a specialist only for a demonstrated gap.

Start here
Use one real policy and fictional employees with different working patterns.
Buying test
Explain every deduction in hours, including after a future schedule change.
Reject
A migration that imports a balance but cannot show what that balance includes.
In this guide
  1. Which problem are you buying a tool to solve?
  2. A day is not always the same amount of leave
  3. Does the public-holiday setting add leave or consume it?
  4. Change the future schedule while a holiday is already booked
  5. Import a balance you can explain to an employee
  6. When is a specialist worth the extra system?

Which problem are you buying a tool to solve?

This guide is for regular-hours teams in England, Scotland and Wales, including compressed and unequal days. Northern Ireland and irregular-hours or part-year arrangements need their own applicable rules and test records.

  • Requests disappear: test approval cover, cancellation and notifications.
  • Balances are disputed: test units, working patterns and the transaction history.
  • Payroll disagrees: test the export and its correction process.

Do not pay for a new suite to fix a missing approval deputy. Equally, do not keep a cheap calendar when HR must rebuild its balances every month.

A day is not always the same amount of leave

Government guidance explains that hours can be appropriate for fixed weekly hours spread across unequal days. Its regular-hours examples distinguish the average day used to calculate entitlement from the hours deducted for a particular day off.

Fictional test employee: Sam works 32 hours each week: Monday and Tuesday ten hours each, Wednesday and Thursday six hours each. The test assumes a full leave year, statutory-minimum entitlement and no additional contractual allowance.

Sam's fictional regular-hours acceptance record
ItemCalculationExpected result
Annual entitlement4 days × 5.6 weeks × 8 average hours179.2 hours
Monday offScheduled Monday hours10 hours deducted
Wednesday offScheduled Wednesday hours6 hours deducted
One complete working week off10 + 10 + 6 + 632 hours deducted

Two bookings labelled “one day” need different deductions. A system subtracting eight hours for both fails this scenario even if the annual opening balance is correct.

Does the public-holiday setting add leave or consume it?

GOV.UK says employers can include bank holidays within statutory annual leave. Your contractual policy determines the configuration; a calendar's default is not that policy.

Timetastic documents an important distinction: its public-holiday lists sit outside the annual allowance and do not deduct from it. It advises adjusting the entered allowance when a contract includes public holidays.

Include that allowance adjustment in the setup test. Demonstrate the policy for each working pattern rather than subtracting the same number of days from everyone.

A scheduled working day

Show how an applicable public holiday affects the employee's time off and remaining bookable allowance.

A non-working day

Show the outcome when the public holiday falls outside the employee's schedule. Reconcile it to the employer's approved policy.

Count the benefit once. Reject a configuration that deducts a public holiday through both an adjusted opening allowance and a second booking.

Change the future schedule while a holiday is already booked

After testing Sam's original schedule, create a future change to four equal eight-hour days. Keep weekly hours at 32 to isolate booking deductions from a change in overall working time.

  1. Before the changeBook one Monday under the original schedule.
  2. After the changeBook a Monday after the effective date.
  3. Inspect both recordsThe earlier Monday uses ten hours; the later one uses eight.
  4. Cancel and restoreReturn the correct booked amount and preserve the change history.

Now inspect a future booking created before the schedule was edited. The supplier must explain whether it recalculates, flags for review or needs a controlled correction. The record should show what changed and who approved the correction.

These are proposed tests, not observed product results. A separate change in total weekly hours needs an approved entitlement calculation; this fixture does not solve that legal or contractual question.

Import a balance you can explain to an employee

Import the transactions behind the balance so HR can explain the available hours. Ask the old and new systems to reconcile the same cut-off date.

  • Entitlement and the unit used.
  • Leave already taken and future approved bookings.
  • Carryover and any applicable expiry rules.
  • Manual adjustments, with reasons.
  • Public holidays and whether they are already reflected.

Fictional arithmetic check: 179.2 opening hours minus 32 taken minus 16 booked leaves 131.2 uncommitted hours. If future bookings are imported separately, do not subtract those 16 hours again.

Keep available-to-book and total untaken leave clearly labelled. They answer different questions. Ask one employee and one manager to explain the displayed figures without help from the implementation consultant.

When is a specialist worth the extra system?

Trial your existing HR platform first. Add a specialist when a required pattern, approval or payroll handoff remains unworkable after reasonable configuration. Replacing the whole employee record is a separate decision.

edays describes hours/day recording, working-pattern configuration and payroll connections. Those capabilities are relevant when you need several working patterns and a payroll connection; they do not establish that your exact rules or receiving payroll will work without testing.

For a narrower holiday-booking requirement, test a specialist calendar such as Timetastic against the same records. Check how its public-holiday settings affect the allowance for each working pattern.

  • Quote: licences, policy setup, historical import, integration and support.
  • Assign: ownership of schedule changes and rejected payroll records.
  • Accept: signed-off balances and reproducible corrections before rollout.

Choose a system that passes your policy tests and leaves a manageable amount of correction work.

Questions buyers ask

Should holiday software track days or hours?

For the unequal regular-day scenario here, hours make deductions explicit: a ten-hour Monday differs from a six-hour Wednesday. Select units and rules for the actual working pattern and policy; do not apply this fixture to every worker type.

Do public holidays automatically come out of an allowance?

No universal software behaviour applies. Timetastic documents its public-holiday lists as additional to the entered allowance. Match each product’s configuration to the employer’s policy and count the benefit once.

Does a correct opening balance prove migration succeeded?

No. Reconcile taken leave, future bookings, carryover and adjustments, then test a cancellation. A correct-looking opening number can still lead to double deductions.

Sources and research scope

Primary pages checked 2 October 2026. Worked employees and expected software tests are fictional. This is a buying guide for the stated regular-hours scope, not a comprehensive entitlement calculator or a product test report.

  1. Government: regular-hours entitlement calculationsRegular-hours and unequal-day guidance only; older irregular-hours material is not relied upon.
  2. Government: holiday entitlementStatutory entitlement and bank-holiday inclusion.
  3. Timetastic: public holidaysPublic-holiday lists do not deduct from the entered allowance.
  4. edays: absence managementSupplier-described units, configuration and payroll scope; no hands-on verification.