NHS AfC Unsocial Hours Pay: The Complete Guide (2026)
The AfC unsocial hours system should be simple: work at the wrong time, get paid more. In practice, a surprising number of NHS payslips get it wrong — wrong hours, wrong crossover rates, wrong base figure. Here's what you should actually be getting, and how to check.
- AfC unsocial hours are paid at 30% above basic pay for weeknight and Saturday hours, and 60% above for Sunday and bank holiday hours
- The enhancement is calculated on basic pay only — not on additional allowances or supplements you receive
- A shift crossing from Saturday into Sunday — or Sunday into Monday — should attract two different rates within the same payslip line
- The interactive calculator below works out your enhanced rate for any shift type so you know what to expect before your payslip arrives
- Bank holiday pay is separate from unsocial hours — most staff also receive time off in lieu or an extra day's annual leave
The AfC unsocial hours rates at a glance
These rates apply to all staff on NHS Agenda for Change contracts in England. Wales, Scotland and Northern Ireland have their own NHS pay frameworks, which broadly mirror these but may differ in detail.
The enhancement is applied to your basic hourly rate, not to any additional pay elements such as a high cost area supplement, a recruitment and retention premium, or a responsible officer allowance. If your trust is calculating enhancements on a higher base, that's in your favour — but if they're calculating it on a lower figure, that's an error.
What hours count — the 24-hour breakdown
This is where a lot of confusion comes from. The AfC handbook is clear but reading it line by line and then applying it to a 20:00–08:00 shift that crosses Saturday into Sunday takes a moment to unpick.
On a Saturday or Sunday it's simpler — the entire 24 hours attracts the enhancement (30% on Saturday, 60% on Sunday). But on weekdays it's those two windows either side of the standard day: midnight to 6am, and 8pm to midnight.
AfC pay calculator
Enter your AfC band's basic hourly rate and select the shift type to see what your enhanced rate should be. If you don't know your hourly rate off the top of your head, divide your annual basic salary by 37.5 (standard full-time hours per week) and then by 52.
Crossover shifts and split rates
This is the single biggest source of payslip errors for NHS shift workers. When your shift crosses a boundary — Saturday into Sunday, Sunday into Monday — different segments of that same shift attract different enhancement rates.
A concrete example: you work 20:00 Saturday to 08:00 Sunday.
| Hours | Day | Enhancement | Rate (at £14.00/hr base) |
|---|---|---|---|
| 20:00–00:00 | Saturday | +30% | £18.20/hr |
| 00:00–08:00 | Sunday | +60% | £22.40/hr |
That's a meaningful difference — in this example, £16.80 on an 8-hour segment if payroll applies Saturday rate across the whole shift instead of switching at midnight. Over a year of regular weekend nights, that adds up fast.
Most payroll systems handle this automatically if set up correctly. But if your trust is running on older software, or if there's been a recent system migration, cross-boundary rates are exactly where errors accumulate.
Bank holidays: what you actually get
Bank holiday pay has two components and people often lose track of one of them:
- The pay rate: 60% enhancement on all hours worked on the bank holiday, applied to your basic pay. Same rate as Sunday. This should appear on your payslip for that month.
- Time off in lieu (TOIL): A day off in addition to the enhanced pay. This goes to your leave balance. Bank holiday TOIL is the thing most likely to get quietly lost — check your annual leave balance after every bank holiday you work.
If a bank holiday falls on a rostered day off, you're entitled to a day in lieu to be taken at another time. You don't just lose it. Keep track of these, because they can quietly disappear from leave balances over the course of a year.
How to track your AfC shifts in real time
The calculator above shows what you should earn. The problem is knowing whether that's what you actually got. The only reliable way to check is having your own shift record that you can put next to your payslip.
For NHS AfC staff, the setup is: before each shift, set your rate to whatever applies to that shift type. Working a standard weekday? Use your basic rate. Starting at 20:00 on a Saturday heading into a Sunday night? Set your Saturday rate (basic × 1.3) for the start, and switch to your Sunday rate (basic × 1.6) at midnight.
The mid-shift rate switch is the key feature here. You do it once at the rate boundary — tap, swap, done. The app tracks both segments separately and totals them. On your lock screen, you can see the running total updating in real time through your whole shift without unlocking your phone.
By month end you have a complete record: shift by shift, start and end time, rate applied, total earned. Compare that to your payslip. If the enhancement hours don't match, you've got the evidence to raise it with payroll.
- Free — no subscription, one optional £0.99 to remove ads
- Multiple rates in a single shift — perfect for crossover Saturday–Sunday nights
- iOS Live Activities: earnings visible on lock screen, no unlocking on shift
- All data stays on your device. Nothing shared, no account needed
Know What You're Earning Before the Payslip Arrives
Set your AfC rate, start the shift, watch it count up live on your lock screen. Switch rates at crossover boundaries. Full shift history every month. Free on iOS and Android.
The most common payslip errors
| Error | How to spot it |
|---|---|
| Saturday rate applied to Sunday hours | Check your crossover shifts. The payslip should show two separate enhancement lines for any shift spanning Saturday–Sunday midnight. |
| Enhancement on wrong base figure | The percentage should be applied to your basic hourly rate. If your trust is applying it to total pay including supplements, the maths will be off. |
| Night enhancement hours counted wrong | AfC night hours run 8pm–6am. If your payslip shows a different window, your trust's system may be using a non-standard definition. |
| Bank holiday TOIL not appearing on leave balance | Check your leave balance the pay period after every bank holiday shift. If the TOIL isn't there, raise it with your ward manager and payroll within the same month. |
| Enhancement dropping after pay point change | After an increment or band change, check your enhanced rate has updated to reflect your new basic. Payroll doesn't always apply changes consistently across all pay elements. |
If you spot a recurring error, take it to payroll in writing and cc your line manager. NHS trusts are required to correct and backpay payroll errors, and most will do so without resistance once you can show the discrepancy with your own records. Your Unison or RCN rep can help if you're getting no response.
