Skip to content
Browse help topics

People & pay

Pay & overtime

The org → location → person pay-policy cascade, how daily and weekly overtime are calculated, and paid vs unpaid breaks.

Pay & overtime is where you set the rules that turn raw clocked hours into pay-ready figures: overtime thresholds and multipliers, and how breaks are treated. The system is built as a cascade so you set sensible defaults once and only override where reality differs.

The pay-policy cascade

A pay policy can live at three levels. The most specific one that applies to a person wins, so you rarely repeat yourself.

Organisation defaults flow down to each location, and a person can override both. Most specific wins.
Organisation
Your business-wide default policy — the baseline everyone inherits.
Location
A site that pays differently (e.g. a London venue) overrides the org default for its staff.
Person
An individual on a bespoke arrangement overrides both the site and the org.

How overtime is calculated

WagePilot handles two kinds of overtime, because UK teams use both:

  • Daily overtime is worked out per shift as the timesheet is built — hours past your daily threshold are paid at your daily multiplier and stored on the entry.
  • Weekly overtime is reconciled across the whole week at report time, because you cannot know a week’s total until the week is done. This avoids double-counting and matches how weekly thresholds actually work.
A 9-hour paid shift with an 8-hour daily threshold: 8h at standard rate, 1h at 1.5× — all calculated automatically.

Set whether breaks are paid or unpaid in the policy. Unpaid breaks are subtracted from paid hours automatically, so a clocked 8-hour shift with an unpaid 30-minute break becomes 7.5 paid hours everywhere — live cost, timesheet and export — with no manual maths.

Bank holidays

If you pay a premium on bank holidays, turn on bank-holiday pay in the policy and set the multiplier. WagePilot already knows the usual England & Wales bank holidays, so when someone clocks in on one the premium is baked into their rate for that shift automatically — no manual flagging.

  1. 1

    Open Pay & overtime

    Go to Pay & overtime and scroll to the Bank holidays card.

  2. 2

    Add the date

    Pick the date, optionally name it (e.g. “State funeral”), and choose Add. It applies to your organisation only — not to other businesses.

  3. 3

    Remove if needed

    Added one by mistake? Remove it from the same list. Only owners and managers can change bank holidays.

Common questions

A bank holiday is missing — how do I make sure staff are paid the premium?
Add it under Pay & overtime → Bank holidays. WagePilot ships the usual England & Wales bank holidays, but one-off days (a state funeral, a jubilee) are announced ad hoc and a new year may not be shipped yet. Adding the date makes the bank-holiday premium apply for your organisation. It only changes pay if bank-holiday pay is enabled in your policy.
Does adding a bank holiday affect other businesses?
No. Manually-added bank holidays are scoped to your organisation only. The built-in UK calendar is shared, but your additions are private to you, and only owners and managers can change them.

Still stuck? Email hello@wagepilot.co.uk and a human replies within a working day.

All help topics

Flat £10/mo · unlimited staff

No card · 14-day free trial · cancel anytime

Start free