Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Stop Calculating Holiday Pay for Irregular-Hours Workers in a Spreadsheet per Client?
Problems We Solve

How Do We Stop Calculating Holiday Pay for Irregular-Hours Workers in a Spreadsheet per Client?

A payroll bureau works out holiday pay for irregular-hours staff in a spreadsheet per client. We build a calculation service that applies each client's method.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Holiday pay for irregular-hours and part-year workers is often worked out in spreadsheets, one per client, because each client uses a different method and the payroll software does not cover it the way they want. We build a calculation service that reads pay history from your payroll software, applies the method each client and their adviser have chosen, and returns the holiday pay figures for each run with the workings attached.

A spreadsheet for every care company

Several of your clients employ people on irregular hours: care workers, bank staff, hospitality staff, casual warehouse workers. When those employees take holiday, their pay depends on past pay or hours, calculated in a way each client has chosen, often with help from their adviser.

The bureau does the maths. Each client has a spreadsheet, maintained by the administrator who runs their payroll. It pulls past pay from exported reports, applies the client's method and gives the figure to key in. When the administrator is away, nobody else wants to touch it.

Why this ends up in spreadsheets

Payroll software includes holiday pay features, but clients' chosen methods, reference periods, exclusions and treatment of overtime or commission vary, and the software may not match the method a client has decided on. The spreadsheet fills the gap. Over time each spreadsheet grows its own formulas, fixes and exceptions.

Which method is right for a client is a question for the client and their adviser, and the rules have changed over the years. This article is not about that choice. It is about applying whatever the client has chosen consistently, every period, without a fragile spreadsheet.

What spreadsheet workings cost

Formulas break when an export changes layout. Figures are keyed into the payroll by hand, which adds errors. Each spreadsheet depends on the one person who understands it. If a client or an employee questions a holiday pay figure, reconstructing the working can be slow. And the time spent on holiday pay grows with every irregular-hours client you take on.

Spreadsheet problemWhat a calculation service does
Export layout changes break formulasReads pay history directly
Different logic per client, undocumentedEach client's method written as a configured rule
Figures typed into payrollFigures imported with the run
Workings hard to show laterWorkings stored per employee per period
One person understands itAnyone can run it

How we build holiday pay calculation

  1. For each client, we record the method the client has chosen, with their adviser where relevant: reference period, which pay elements count, how weeks without pay are treated, and any accrual approach.
  2. Pay history per employee is read from your payroll software through its API or reports.
  3. When holiday is taken in a period, the service calculates the holiday pay for each employee using that client's method.
  4. Figures are returned for import with the run, with a one-page working per employee showing the weeks used and the result.
  5. The administrator reviews the figures alongside other variance checks before sign-off.
  6. When a client changes its method, the new rule applies from the date they choose, and older periods keep the method that applied then.

We implement the method the client decides. We do not advise on which method is lawful or appropriate; that is for the client and their adviser.

Holiday pay without the fragile spreadsheet

Holiday pay figures arrive with the run, calculated the same way each time for each client. Anyone covering can process them. Every figure has its working stored, so questions can be answered quickly. And the bureau can take on more irregular-hours clients without adding another spreadsheet for each one.

Recognise this?

  • You keep a holiday pay spreadsheet for several clients.
  • Each spreadsheet works differently and only one person understands it.
  • Holiday pay figures are keyed into the payroll by hand.
  • Showing how a figure was worked out takes time.
  • Exports changing layout have broken the formulas before.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Can you tell us which holiday pay method to use?

No. That is for each client and their adviser. We apply the method they choose consistently.

Why not use the payroll software's own feature?

If it matches the client's method, use it. We build around the cases where it does not, or where you need the workings stored.

Does it work with our payroll software?

It needs pay history per employee and a way to import figures, which the common bureau packages provide through APIs or files.

What if the pay history is incomplete, for example after a takeover?

The service shows which weeks are missing, and the client's chosen method for handling that is applied or the case goes to an administrator.

Keep reading

More on Problems We Solve

Start here

Tell us where your payroll bureau's week gets stuck

Describe your client base, the payroll software you run and the part of the pay cycle that causes the most trouble. We will tell you what we would build around it, what we would not touch, and if a smaller change would fix it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →