Resources

// UK PAYROLL

UK Bank Holiday On-Call Pay: What Counts by Region

England & Wales, Scotland, and Northern Ireland all have different bank holiday calendars. Here's what that means for on call pay and why getting it wrong is a common payroll error.

2 May 2025 · 4 min read

Most UK on call pay policies pay a premium rate for bank holidays — typically the highest daily tier. What many teams miss is that the UK does not have a single bank holiday calendar. England & Wales, Scotland, and Northern Ireland each observe different public holidays, which means the “bank holiday rate” applies on different days depending on where your engineer is based.

Why there are three different calendars

Bank holidays in the UK are set separately under devolved legislation. Scotland in particular has a quite different set of public holidays — it observes 2 January (a hangover from when New Year was the bigger celebration in Scotland) but does not observe Good Friday as a bank holiday, unlike England & Wales. Northern Ireland observes additional days including St Patrick's Day and the Battle of the Boyne.

The practical result is that on any given potential bank holiday, the right classification depends on where the engineer is located — or, more precisely, which region's calendar your policy specifies for that engineer.

Key differences by region

England & Wales

  • New Year's Day (1 January)
  • Good Friday
  • Easter Monday
  • Early May Bank Holiday
  • Spring Bank Holiday
  • Summer Bank Holiday (last Monday of August)
  • Christmas Day
  • Boxing Day

Scotland

  • New Year's Day (1 January)
  • 2 January
  • Good Friday
  • Early May Bank Holiday
  • Spring Bank Holiday
  • Summer Bank Holiday (first Monday of August — different from England)
  • St Andrew's Day (30 November)
  • Christmas Day
  • Boxing Day

Note that Scotland does not observe Easter Monday as a bank holiday, and its Summer Bank Holiday falls in August on a different date than the English equivalent.

Northern Ireland

  • New Year's Day
  • St Patrick's Day (17 March)
  • Good Friday
  • Easter Monday
  • Early May Bank Holiday
  • Spring Bank Holiday
  • Summer Bank Holiday
  • Battle of the Boyne / Orangemen's Day (12 July)
  • Christmas Day
  • Boxing Day
The most common mistake:applying the England & Wales calendar to all UK employees. This overpays Scottish engineers on Easter Monday (not a Scottish bank holiday) and underpays them on 2 January (not an English bank holiday). For a team with engineers across multiple regions, this can result in meaningful pay errors each year.

How to handle it correctly in your policy

The cleanest approach is to state in your on call pay policy which calendar applies to which engineers — typically based on their primary work location. Options include:

  • Location-based calendar — each engineer's bank holiday rate applies on the bank holidays for their home region. Most accurate but requires tracking each engineer's location.
  • Company HQ calendar — all engineers use the calendar for wherever the company is headquartered. Simple but potentially unfair to engineers in other regions.
  • Union of all UK bank holidays — the bank holiday rate applies whenever any UK region has a bank holiday. Over-pays slightly but removes all regional ambiguity.

Practical implications for your pay report

If you are producing on call pay reports manually, you need to maintain separate bank holiday date lists for each region and apply the correct one per engineer. The official source is the GOV.UK bank holidays API (available at gov.uk/bank-holidays.json), which returns bank holiday dates split by England & Wales, Scotland, and Northern Ireland.

If you are using an automated tool, verify that it handles regional bank holidays correctly before trusting its output — not all tools do. CalloutPay fetches the GOV.UK bank holiday data directly and lets you select the correct region per report, ensuring the right dates are applied automatically.

Custom / company bank holidays

Some organisations also grant additional company-specific days off — a discretionary day between Christmas and New Year, for example. If your policy pays the bank holiday on call rate on these days too, you'll need to track them separately and add them to your calculation alongside the official calendar.

// GET STARTED FREE

Stop doing this by hand

CalloutPay generates finance-ready on-call pay spreadsheets from PagerDuty in seconds. Stipends, callout fees, bank holidays, GBP / EUR / USD — all handled automatically.

Try CalloutPay free