Link successfully copied to clipboard!
Home > Guides > NHS Bank Shift Pay 2026/27: Calculator, Band Rates, WTD & Enhancements

NHS Bank Shift Pay 2026/27: Calculator, Band Rates, WTD & Enhancements

Last Updated: July 28, 2026
Calculating...

NHS bank shift pay is calculated from your bank hourly rate, paid hours, shift timing, unsocial-hours enhancement, and WTD holiday pay where applicable. To check one shift, confirm your band or assignment code, local Trust or NHS Professionals rate, start and finish time, unpaid break, public-holiday status, and deductions before comparing gross pay with take-home pay.

How Much Will My NHS Bank Shift Pay?

NHS bank shift pay is your gross bank pay before deductions unless the rate card or calculator clearly says “take-home pay”.

Use this formula:

Gross NHS bank shift pay = basic bank pay + unsocial-hours enhancement + WTD holiday pay where applicable.

Basic bank pay comes from the hourly rate for the booked bank assignment. That assignment may match your Agenda for Change band, or it may use a local Trust or NHS Professionals rate.

Pay element What to check Example
Basic bank hourly rate Band, pay step, assignment code, Trust rate Band 5 entry rate
Paid hours Shift length minus unpaid break 12.5 hours minus 30 minutes = 12 paid hours
Enhancement Night, Saturday, Sunday, or public holiday Band 5 Saturday = time plus 30%
WTD holiday pay Whether it is paid separately or included 12.07% where rolled-up holiday pay applies
Deductions Tax, NI, pension, student loan Reduces take-home pay

A bank shift can therefore show three different numbers:

  1. Base hourly rate — the standard hourly rate before enhancements.
  2. Gross shift pay — the amount before deductions.
  3. Take-home pay — the amount paid into your bank account after deductions.

A practical rule works well: calculate gross pay first, then check the payslip for deductions. A gross estimate is useful, but it is not the final amount you receive.

What Details Do You Need to Calculate One NHS Bank Shift?

You need eight details to calculate one NHS bank shift correctly.

  1. Band or role — for example Band 2 HCA, Band 3 support worker, Band 5 nurse, Band 6 nurse, or admin bank role.
  2. Pay step or assignment code — this decides whether the rate is entry, midpoint, top step, or a local rate.
  3. Provider — internal Trust bank, NHS Professionals, or another local bank provider.
  4. Start time and finish time — for example 19:30 to 07:30.
  5. Unpaid break — deduct unpaid break time from total shift length.
  6. Shift date — Saturday, Sunday, and public holidays change the enhancement.
  7. WTD treatment — check whether the rate is excluding WTD or including WTD.
  8. Gross or take-home figure — gross pay is not the amount after tax and deductions.

A bank shift with the same hours can pay different amounts if the assignment code changes. In practice, when a nurse or HCA is paid less than expected, the assignment code or booked bank grade is often the first thing to check.

NHS Bank Shift Pay Formula

NHS bank shift pay uses a simple formula, but every input must be correct.

Gross bank shift pay = basic bank pay + enhancement pay + WTD holiday pay where applicable.

Use these sub-formulas:

  • Basic bank pay = paid hours × basic bank hourly rate
  • Enhancement pay = qualifying hours × hourly rate × enhancement percentage
  • Enhanced hourly rate = basic hourly rate × enhancement multiplier
  • WTD holiday pay = qualifying pay × WTD percentage where the employer uses that method

For example:

  • Time plus 30% = hourly rate × 1.30.
  • Time plus 60% = hourly rate × 1.60.
  • Time plus 83% = hourly rate × 1.83.

Example: How One 12-Hour NHS Bank Shift Is Calculated

A Band 5 entry-rate bank shift in England uses £16.40 per hour if the Trust applies the 2026/27 Band 5 entry hourly rate listed by NHS Employers. NHS Employers lists Band 5 entry as £16.40 per hour for 2026/27: https://www.nhsemployers.org/articles/pay-scales-202627

Example: Band 5, 12 paid hours, Saturday shift.

Step Calculation Gross amount
Basic pay 12 × £16.40 £196.80
Saturday enhancement £196.80 × 30% £59.04
Gross before WTD £196.80 + £59.04 £255.84
WTD at 12.07%, if used on qualifying pay £255.84 × 12.07% £30.88
Gross including WTD £255.84 + £30.88 £286.72

This is not take-home pay. Tax, National Insurance, pension, and student loan deductions can reduce the final amount.

What Basic Hourly Rate Applies to NHS Bank Staff?

The basic hourly rate for NHS bank staff is the rate attached to the booked bank assignment, not always the worker’s substantive salary point.

Many bank shifts use Agenda for Change bands. NHS Employers publishes the 2026/27 Agenda for Change hourly rates for England. The 2026/27 rates are effective from 1 April 2026: https://www.nhsemployers.org/articles/pay-scales-202627

NHS band Common bank roles 2026/27 England hourly rate Bank-pay note
Band 2 HCA, healthcare assistant, domestic, porter, support role £12.92 Some banks use a single Band 2 rate.
Band 3 Senior HCA, clinical support worker, admin, ward clerk £13.17 to £14.05 Entry or top step depends on assignment.
Band 4 Assistant practitioner, senior admin, coordinator £14.52 to £15.93 Local role grade matters.
Band 5 Registered nurse, midwife, AHP, technician £16.40 to £19.97 Bank may pay entry, mid, top, or local rate.
Band 6 Senior nurse, specialist practitioner, senior AHP £20.44 to £24.61 A Band 6 worker can be booked to a lower bank role.
Band 7 Team leader, specialist lead, advanced practitioner £25.26 to £28.90 Assignment code controls the bank rate.
Band 8a Senior specialist, manager £29.42 to £33.11 Local approval often applies.
Band 8b Senior manager, consultant-level role £34.05 to £39.57 Local bank rate cards may differ.

The national pay table does not prove what your Trust will pay for a specific bank shift. Your bank office, NHS Professionals profile, My:Bank booking, or local rate card confirms the actual bank assignment rate.

What Is NHS Bank Staff Pay Rates Band 2?

NHS Bank staff pay rates Band 2 usually start from the Band 2 bank assignment rate.

For England 2026/27, NHS Employers lists Band 2 at £12.92 per hour: https://www.nhsemployers.org/articles/pay-scales-202627

Band 2 unsocial-hours enhancements are higher than Bands 4–9. NHS Employers states that Band 2 receives time plus 41% for Saturdays and weekday nights, and time plus 83% for Sundays and public holidays: https://www.nhsemployers.org/articles/unsocial-hours-payments

Band 2 shift type Formula using £12.92 Gross hourly rate before WTD and deductions
Weekday day £12.92 × 1.00 £12.92
Saturday / weekday night £12.92 × 1.41 £18.22
Sunday / public holiday £12.92 × 1.83 £23.64

What Is NHS Bank Staff Pay Rates Band 3?

NHS Bank staff pay rates Band 3 depend on whether the bank assignment uses the entry step or top step.

For England 2026/27, NHS Employers lists Band 3 at £13.17 per hour at entry step and £14.05 per hour at top step: https://www.nhsemployers.org/articles/pay-scales-202627

NHS Employers states that Band 3 receives time plus 35% for Saturdays and weekday nights, and time plus 69% for Sundays and public holidays: https://www.nhsemployers.org/articles/unsocial-hours-payments

Band 3 shift type Entry step gross hourly rate Top step gross hourly rate
Weekday day £13.17 £14.05
Saturday / weekday night £17.78 £18.97
Sunday / public holiday £22.26 £23.74

What Is NHS Bank Staff Pay Rates Band 5?

NHS Bank staff pay rates Band 5 depend on the booked bank role, assignment code, and local bank policy.

For England 2026/27, NHS Employers lists Band 5 at £16.40 per hour at entry step, £17.69 per hour at intermediate step, and £19.97 per hour at top step: https://www.nhsemployers.org/articles/pay-scales-202627

Band 5 sits in the Bands 4–9 enhancement group. NHS Employers states that Bands 4–9 receive time plus 30% for Saturdays and weekday nights, and time plus 60% for Sundays and public holidays: https://www.nhsemployers.org/articles/unsocial-hours-payments

Band 5 shift type Entry step Intermediate step Top step
Weekday day £16.40 £17.69 £19.97
Saturday / weekday night £21.32 £22.99 £25.96
Sunday / public holiday £26.24 £28.30 £31.95

A Band 5 registered nurse bank shift may not pay the same as your substantive post if the bank assignment uses a fixed local rate.

What Do Healthcare Assistant, Hca, Support Worker, Nurse and Admin Bank Roles Usually Map To?

NHS Bank Healthcare Assistant, HCA, support worker, nurse, and admin pay must be checked against the booked bank assignment.

Roles do not always map to one band across all Trusts. The job description, duties, department, local bank rate, and assignment code decide the pay.

Search term Common meaning Pay-check action
NHS Bank Healthcare Assistant Healthcare assistant bank role Check Band 2 or Band 3 assignment.
NHS bank HCA pay HCA bank pay Check whether the role is Band 2 or Band 3.
NHS bank healthcare assistant pay Same as HCA bank pay Compare booking rate with payslip.
NHS bank support worker pay Support worker bank role Check clinical or non-clinical band.
NHS bank nursing assistant pay Nursing assistant bank role Check bank assignment code.
NHS bank nurse pay Usually registered nurse bank work Check Band 5, Band 6, or specialist rate.
NHS bank admin pay Admin or clerical bank work Check Band 2, Band 3, or Band 4 assignment.

The safest rule is simple: the assignment code beats the job title. A “nurse” label does not prove a Band 5, Band 6, or enhanced specialist rate.

What Enhancements Apply to NHS Bank Nights, Weekends and Bank Holidays?

NHS bank nights, Saturdays, Sundays, and public holidays can receive unsocial-hours enhancements when the shift qualifies under Agenda for Change or the local bank contract.

NHS Employers defines unsocial-hours payments as additions to basic pay for eligible work at specified times and days: https://www.nhsemployers.org/articles/unsocial-hours-payments

What Is NHS Shift Allowance for Bank Shifts?

NHS shift allowance for bank shifts usually means an unsocial-hours enhancement. Under Agenda for Change in England, eligible nights, Saturdays, Sundays and public holidays attract percentage uplifts on basic pay, with the percentage depending on the NHS pay band and the type of shift worked. NHS Employers publishes the enhancement table here: https://www.nhsemployers.org/articles/unsocial-hours-payments

Use “shift allowance”, “unsocial-hours enhancement”, and “enhanced rate” as related terms. The payslip may use local wording.

NHS Unsocial-Hours Enhancement Rates by Band

NHS Employers states the following England unsocial-hours enhancement rates from 1 April 2020 onwards: https://www.nhsemployers.org/articles/unsocial-hours-payments

Pay band Saturday and weekday night Sunday and public holiday Plain-English meaning
Band 1 Time plus 47% Time plus 94% £1.47 or £1.94 for each £1.00 basic pay
Band 2 Time plus 41% Time plus 83% £1.41 or £1.83 for each £1.00 basic pay
Band 3 Time plus 35% Time plus 69% £1.35 or £1.69 for each £1.00 basic pay
Bands 4–9 Time plus 30% Time plus 60% £1.30 or £1.60 for each £1.00 basic pay

NHS Employers states that Saturday applies from midnight to midnight, weekday night applies after 8pm and before 6am, and Sunday/public holiday applies from midnight to midnight: https://www.nhsemployers.org/articles/unsocial-hours-payments

Does NHS Pay Double on Bank Holidays?

No, NHS bank holiday pay is not generally double pay under the England Agenda for Change unsocial-hours table.

The official NHS Employers table gives public-holiday enhancements by band, not a flat double-time rule: https://www.nhsemployers.org/articles/unsocial-hours-payments

Pay band Public-holiday enhancement Is that double pay?
Band 1 Time plus 94% Almost double, but not exactly double
Band 2 Time plus 83% No
Band 3 Time plus 69% No
Bands 4–9 Time plus 60% No

This answers “does NHS pay double on bank holidays?”, “do NHS staff get double pay on bank holidays?”, and “is bank holiday double pay NHS?” The correct answer is band-specific.

How Much Is NHS Band 2 Bank Holiday Pay?

NHS Band 2 bank holiday pay is time plus 83% under the England Agenda for Change unsocial-hours table.

NHS Employers states Band 2 receives time plus 83% for Sundays and public holidays: https://www.nhsemployers.org/articles/unsocial-hours-payments

Using the 2026/27 Band 2 England hourly rate of £12.92, the gross public-holiday hourly rate before WTD and deductions is:

£12.92 × 1.83 = £23.64 per hour

NHS Employers lists Band 2 at £12.92 per hour for 2026/27: https://www.nhsemployers.org/articles/pay-scales-202627

How Much Is NHS Band 3 Bank Holiday Pay?

NHS Band 3 bank holiday pay is time plus 69% under the England Agenda for Change unsocial-hours table.

NHS Employers states Band 3 receives time plus 69% for Sundays and public holidays: https://www.nhsemployers.org/articles/unsocial-hours-payments

Using NHS Employers’ 2026/27 Band 3 hourly rates, the gross public-holiday hourly rates before WTD and deductions are: https://www.nhsemployers.org/articles/pay-scales-202627

Band 3 point Calculation Gross hourly rate
Entry step £13.17 × 1.69 £22.26
Top step £14.05 × 1.69 £23.74

How Much Is NHS Band 5 Bank Holiday Pay?

NHS Band 5 bank holiday pay is time plus 60% under the England Agenda for Change unsocial-hours table.

Band 5 sits within the Bands 4–9 group. NHS Employers states Bands 4–9 receive time plus 60% for Sundays and public holidays: https://www.nhsemployers.org/articles/unsocial-hours-payments

Using NHS Employers’ 2026/27 Band 5 hourly rates, the gross public-holiday hourly rates before WTD and deductions are: https://www.nhsemployers.org/articles/pay-scales-202627

Band 5 point Calculation Gross hourly rate
Entry step £16.40 × 1.60 £26.24
Intermediate step £17.69 × 1.60 £28.30
Top step £19.97 × 1.60 £31.95

Does Good Friday, Easter or Christmas Count for NHS Bank Holiday Pay?

Good Friday, Easter bank holidays, Christmas Day, Boxing Day, and substitute public holidays can count for NHS bank holiday pay when the shift falls on the recognised public holiday for the relevant nation and Trust.

Do not rely on the holiday name alone. Check the actual shift date and the Trust’s rota classification.

Use this check:

  1. Confirm the UK nation for the Trust.
  2. Confirm the public-holiday date for that year.
  3. Check whether a substitute day applies.
  4. Check whether the shift starts, ends, or fully falls on the public holiday.
  5. Confirm the booking category on the rota or bank system.
  6. Compare the payslip to the public-holiday rate.

This matters most for Christmas, Boxing Day, New Year, Good Friday, and Easter Monday. These dates can fall near weekends, and substitute days can change the paid public-holiday date.

Does NHS Bank Holiday Night Pay Stack with Night Enhancement?

NHS bank holiday night pay should not be assumed to stack with a separate night enhancement.

A public-holiday night shift usually needs one rate category for each paid hour. The NHS Terms and Conditions Handbook states that staff receive one rate of unsocial-hours payment for each hour worked: https://www.nhsemployers.org/publications/tchandbook

A practical example:

  • A Band 5 public-holiday night hour should not be treated as time plus 60% and then another plus 30% unless the local bank rate card explicitly says that.
  • Check the booking screen, local rate card, and payslip line.

This is a common mistake. Public-holiday night pay looks higher than weekday night pay, but that does not mean two enhancements have been added together.

Does the Whole Shift Get Night Enhancement if Only Part of It Is After 8pm?

A continuous weekday evening or night shift can receive enhancement for the whole shift if more than half of the shift falls between 8pm and 6am.

NHS Employers states that where more than half of a continuous weekday night or evening shift falls between 8pm and 6am, the enhancement should apply to the whole shift: https://www.nhsemployers.org/articles/unsocial-hours-payments

Example 1:

  • Shift: 20:00 to 08:00.
  • More than half falls between 20:00 and 06:00.
  • The whole shift can qualify under the rule.

Example 2:

  • Shift: 16:00 to 22:00.
  • Only 2 hours fall after 20:00.
  • The whole shift does not meet the more-than-half test.

Always deduct unpaid breaks before checking paid hours if your payroll uses paid hours for the calculation.

What Is WTD Pay on NHS Bank Shifts, and Is It the Same as Bank Holiday Pay?

WTD pay on NHS bank shifts is holiday pay linked to annual leave, not extra pay for working a bank holiday.

Bank holiday pay and WTD holiday pay solve different problems. Bank holiday pay is an unsocial-hours enhancement. WTD holiday pay is annual-leave pay.

What Is WTD Pay Bank Staff NHS?

WTD pay on NHS bank shifts is holiday pay linked to annual-leave entitlement, not extra pay for working a bank holiday. Many bank workers see WTD or annual leave pay as a separate payslip line, often calculated as a percentage of qualifying bank earnings.

GOV.UK states that, for eligible irregular-hours and part-year workers where rolled-up holiday pay is used, holiday pay is calculated as 12.07% of total pay in a pay period: https://www.gov.uk/government/publications/simplifying-holiday-entitlement-and-holiday-pay-calculations/holiday-pay-and-entitlement-reforms-from-1-january-2024

A payslip observation matters here: bank payslips often show the hourly or enhanced shift rate separately from WTD or annual leave pay, so the visible rate can look lower than the advertised “including WTD” rate.

Bank Holiday Pay vs WTD Holiday Pay: What Is the Difference?

Bank holiday pay is an enhancement for working a public holiday. WTD holiday pay is annual-leave pay for eligible bank or irregular-hours work.

Term What it means When it applies Where it appears Common mistake
Bank holiday pay / public-holiday enhancement Extra pay for working a recognised public holiday When the shift qualifies as a public-holiday shift Enhancement or shift-rate line Assuming it means double pay
WTD holiday pay / annual leave pay Holiday pay linked to annual-leave entitlement Where the bank worker receives holiday pay separately or rolled up Separate WTD or annual leave line Confusing it with public-holiday pay

A bank holiday shift can have both concepts in the same payslip. The public-holiday enhancement increases the shift rate. WTD holiday pay can then appear separately if the employer uses that method.

What Does “excluding Wtd” and “including Wtd” Mean?

“Excluding WTD” means the rate before the WTD holiday-pay element. “Including WTD” means the total combined rate after the WTD element is added.

Some Trust rate cards show both versions. For example, Frimley Health’s AfC Bank Rates PDF states that rates excluding WTD are the rates that appear on the payslip, with a separate WTD Pay element shown: https://careers.fhft.nhs.uk/wp-content/uploads/2024/01/AfC-Bank-Rates-Apr23.pdf

Rate wording Meaning Payslip effect
Excluding WTD Shift rate before WTD holiday pay Base/enhanced rate may show separately
Including WTD Shift rate plus WTD holiday pay Total looks higher than the base line

If your booking says £26 including WTD, your payslip may show a lower hourly rate plus a separate WTD line. That is not automatically an underpayment.

How Is 12.07% WTD Holiday Pay Calculated?

Where rolled-up holiday pay is used for eligible irregular-hours and part-year workers, GOV.UK states that employers should calculate it as 12.07% of total pay in a pay period: https://www.gov.uk/government/publications/simplifying-holiday-entitlement-and-holiday-pay-calculations/holiday-pay-and-entitlement-reforms-from-1-january-2024

Use this formula:

WTD holiday pay = qualifying pay in the pay period × 12.07%

Example:

Item Amount
Gross bank shift pay before WTD £255.84
WTD at 12.07% £30.88
Gross including WTD £286.72

Do not assume WTD is always 12.07% of basic pay only. The legal rolled-up method refers to total pay in the pay period for eligible workers where that method is used.

Why Is My NHS Bank Rate Different from Another Trust or NHS Professionals Rate?

Your NHS bank rate can differ because the booked assignment, provider, Trust policy, enhanced-rate approval, and WTD treatment can differ.

A national Agenda for Change rate table is not the same as a local bank rate card. The national table gives the salary and hourly pay structure. A local bank system decides the paid assignment for a specific shift.

Do NHS Bank Staff Get Paid at the Bottom, Middle or Top of the Band?

NHS bank staff can be paid at the bottom, middle, top, or a local rate, depending on the bank contract and assignment.

Use this decision table:

Situation Likely pay basis What to check
Bank-only worker on Trust bank Local bank assignment rate Bank contract and rate card
Substantive Band 5 picks Band 5 bank shift Bank Band 5 assignment rate Entry, mid, top, or fixed rate
Substantive Band 6 picks Band 5 bank shift Bank Band 5 rate may apply Booked role and assignment code
Specialist bank area Enhanced bank rate may apply Specialist code or rate approval
NHS Professionals shift NHSP/Trust-specific rate My:Bank rate and assignment code
Incentive shift Temporary local incentive rate Start date, end date, and eligible shifts

The booked bank role controls pay more than the worker’s normal job title. A Band 6 worker who accepts a Band 5 bank shift should not assume Band 6 pay unless the booking confirms it.

Is NHS Bank Shift a Second Job in NHS?

An NHS bank shift can be treated as separate additional work for payroll, tax-code, and pension checks, especially when it is processed through a staff bank or NHS Professionals.

Do not treat “second job” as one simple rule. It can mean different things for tax, payroll, pension, and employment records.

GOV.UK states that the BR tax code means all income from that job or pension is taxed at the basic rate and is usually used where someone has more than one job or pension: https://www.gov.uk/tax-codes/what-your-tax-code-means

GOV.UK also states that D0 means all income from that job or pension is taxed at the higher rate and is usually used where someone has more than one job or pension: https://www.gov.uk/tax-codes/what-your-tax-code-means

Check your tax code on the bank payslip before estimating take-home pay.

What Should You Check if Your NHSP or Trust Rate Looks Wrong?

If your NHS Professionals or Trust bank rate looks wrong, check the assignment before assuming payroll made an error.

  1. Provider: internal Trust bank, NHS Professionals, Reed, or another provider.
  2. Assignment code: confirm the code matches the role you worked.
  3. Booked band: check whether the shift was booked as Band 2, 3, 5, 6, or another band.
  4. WTD wording: check whether the advertised rate was including or excluding WTD.
  5. Enhanced area: check whether specialist, winter, or incentive rates applied.
  6. Shift category: check weekday, night, Saturday, Sunday, or public holiday.
  7. Booking screen: compare My:Bank or the bank system with the payslip.
  8. Rate card: ask the bank office for the current rate card.

NHS Professionals lists “Book and manage shifts online” and “Work this week, get paid next week” as bank benefits: https://www.nhsprofessionals.nhs.uk/joining-nhsp

That does not mean all Trusts pay the same NHSP rate. NHSP rates can still be Trust-specific.

Does HCAS Count When Calculating NHS Bank Shift Enhancements?

HCAS can affect overall pay where the worker is eligible, but HCAS is not included in the basic salary used to calculate unsocial-hours payments.

NHS Employers states that unsocial-hours payments are worked out using basic salary and include long-term recruitment and retention premiums, but exclude short-term recruitment and retention premiums, high-cost area supplements, and any other payment: https://www.nhsemployers.org/articles/unsocial-hours-payments

This creates a clear rule:

Item Can affect overall pay? Included in unsocial-hours calculation base?
Basic salary Yes Yes
Long-term RRP Yes Yes
HCAS Yes, where eligible No
Short-term RRP Yes, where paid No

A London bank worker should check both the local bank rate and the enhancement calculation. HCAS can matter, but it is not automatically part of the enhancement base.

What Will I Take Home After Tax, National Insurance, Pension and Student Loan Deductions?

Your NHS bank take-home pay is your gross bank pay minus deductions.

Do not estimate take-home pay from the enhanced hourly rate alone. Gross pay and net pay answer different questions.

Is NHS Bank Pay Gross Before Deductions?

Yes, NHS bank pay rates and calculator outputs are usually gross before deductions unless they clearly say net or take-home.

Gross pay can include:

  • Basic bank pay.
  • Unsocial-hours enhancement.
  • WTD holiday pay.
  • Local enhanced rate or incentive pay.

Take-home pay can be lower because of:

  • Income Tax.
  • National Insurance.
  • Pension contributions.
  • Student loan repayments.
  • Other payroll deductions.

A bank shift that looks high on the booking system can still produce a lower net amount on the payslip.

Do NHS Bank Staff Pay Tax?

NHS bank staff can pay Income Tax on bank earnings.

The tax amount depends on the worker’s tax code, total income, payroll setup, and whether the bank work is treated as another job or pension source for tax-code purposes.

GOV.UK states that BR means all income from that job or pension is taxed at the basic rate, and D0 means all income from that job or pension is taxed at the higher rate: https://www.gov.uk/tax-codes/what-your-tax-code-means

Do not use a fixed percentage for every worker. A part-time worker, a full-time worker, and a higher-rate taxpayer can all see different take-home results from the same gross bank shift.

Are NHS Bank Shifts Pensionable?

NHS bank shifts may or may not be pensionable, depending on the worker’s contract, provider, and payroll setup.

Check the payslip rather than guessing. Look for a pension deduction line and confirm the scheme with the bank office or provider.

NHS Professionals lists a stakeholder pension scheme as one of the benefits of joining the NHSP Bank: https://www.nhsprofessionals.nhs.uk/joining-nhsp

This is a trade-off. Pension deductions reduce take-home pay now, but they may build retirement benefits. Non-pensionable bank pay can produce more net pay now, but it may not build the same pension record.

Can Student Loan Deductions Come Off NHS Bank Pay?

Student loan deductions can come off NHS bank pay if payroll applies the repayment rules to that income.

The exact result depends on the worker’s student loan plan, pay period, total earnings, and payroll setup. A busy bank week can trigger a deduction where a quiet week does not.

Do not assume that another worker’s student loan result applies to you. Check the student loan line on your payslip and compare it with your gross bank pay for that pay period.

Common Mistakes When Estimating NHS Bank Take Home Pay

Avoid these mistakes when estimating NHS bank take-home pay:

  1. Comparing gross bank pay with net monthly salary. Gross pay is before deductions.
  2. Assuming bank holiday means double pay. The England AfC table uses band-specific percentages.
  3. Treating WTD holiday pay as bank holiday pay. They are different pay concepts.
  4. Ignoring the tax code. BR, D0, and other codes change deductions.
  5. Ignoring pension and student loan lines. These can reduce take-home pay.
  6. Using an old Trust PDF. A 2022 or 2023 rate card may not match 2026/27 rates.
  7. Using another Trust’s rate. Local bank rates can differ.
  8. Ignoring unpaid breaks. Paid hours decide the calculation.
  9. Assuming substantive band controls bank pay. The bank assignment code often controls it.

The honest rule is this: a calculator can estimate the shift, but the payslip confirms the payroll result.

How Do You Check Your NHS Bank Payslip and Payment Timing?

You check NHS bank pay by matching the shift booking, rate card, timesheet status, and payslip lines.

A correctly worked shift can still miss a weekly pay run if the timesheet or roster entry is not authorised before the local cut-off.

What Should You Check on Your NHS Bank Payslip?

Check these payslip lines before asking payroll for a correction.

  1. Shift date — the worked date must match the bank booking.
  2. Assignment code — this must match the role and band.
  3. Booked role — Band 2 HCA, Band 5 nurse, Band 6 specialist, admin, or another role.
  4. Paid hours — confirm unpaid breaks were deducted correctly.
  5. Basic hourly rate — compare it with the bank rate card.
  6. Enhancement line — check night, Saturday, Sunday, or public holiday.
  7. WTD or annual leave pay line — check whether it appears separately.
  8. Tax code — check BR, D0, 1257L, or another code.
  9. National Insurance — check the NI deduction.
  10. Pension — check whether a pension deduction appears.
  11. Student loan — check whether a repayment appears.
  12. Net pay — compare take-home pay with gross pay.

If the gross rate looks low, check whether the WTD element appears on a separate line. If the enhancement is missing, check the shift date, start time, and assignment code.

Why Was My NHS Bank Shift Not Paid This Week?

Your NHS bank shift may not be paid this week if the shift was not submitted, authorised, finalised before cut-off, or processed by payroll in time.

Use this order:

  1. Check the bank booking system.
  2. Check whether the shift shows as worked.
  3. Check whether the timesheet or roster entry was submitted.
  4. Check whether the ward manager or supervising manager authorised it.
  5. Check the local payroll cut-off.
  6. Ask the bank office whether it missed the pay run.
  7. Ask payroll only after the bank office confirms the shift was sent to payroll.

A payment-timing observation is useful here: most missing bank-pay issues start with authorisation status, not the hourly rate. Payroll cannot pay a shift it has not received.

Are NHS Bank Staff Paid Weekly or Monthly?

NHS bank staff can be paid weekly or monthly depending on the Trust, provider, and payroll setup.

NHS Professionals markets the benefit as “Work this week, get paid next week”: https://www.nhsprofessionals.nhs.uk/joining-nhsp

That wording does not override local cut-off rules. A late authorisation can push the shift into the next pay run. Some local banks may also use monthly pay or offer different payment options.

Check the local bank handbook, payslip schedule, or bank office instructions.

What Source Should You Trust for NHS Bank Shift Pay?

Trust sources in this order when checking NHS bank shift pay.

Priority Source What it confirms
1 NHS Employers pay scales National AfC hourly rates
2 NHS Employers unsocial-hours rules Enhancement percentages and time windows
3 GOV.UK holiday-pay rules Statutory WTD / rolled-up holiday-pay basis
4 Trust or NHSP rate card Local bank assignment rate
5 Booking system or My:Bank Shift-specific assignment code
6 Payslip Actual payroll treatment

Use NHS Employers for national rates and enhancement rules. Use your Trust or NHS Professionals for the local bank rate. Use your payslip for the final payroll result.

Frequently Asked Questions About NHS Bank Shift Pay

How Do Bank Shifts Work in NHS?

NHS bank shifts are temporary shifts used to cover staffing gaps. NHS bank staff choose available shifts through a Trust bank, NHS Professionals, or another provider and are paid for the shifts worked. Pay depends on the booked role, assignment code, paid hours, shift timing, WTD, and deductions.

Is Bank Shift a Second Job in NHS?

An NHS bank shift can be treated separately from a substantive NHS job for payroll, tax-code, and pension purposes, especially where it is processed through a separate staff bank or provider. Exact treatment depends on the employer, payroll setup, tax code, and bank contract.

What Is NHS Shift Allowance?

NHS shift allowance usually refers to unsocial-hours enhancement. Under Agenda for Change in England, eligible nights, Saturdays, Sundays, and public holidays receive percentage uplifts on basic pay. The percentage depends on the pay band and whether the shift is night/Saturday or Sunday/public holiday. Source: https://www.nhsemployers.org/articles/unsocial-hours-payments

What Is WTD Pay Bank Staff NHS?

WTD pay is holiday pay linked to annual-leave entitlement for bank or irregular-hours work. It is not the same as bank holiday enhancement. It may appear as a separate payslip line and can be calculated as 12.07% where rolled-up holiday pay is used for eligible workers. Source: https://www.gov.uk/government/publications/simplifying-holiday-entitlement-and-holiday-pay-calculations/holiday-pay-and-entitlement-reforms-from-1-january-2024

Do NHS Bank Staff Get Bank Holiday Pay?

NHS bank staff can receive public-holiday enhancement when the booked shift qualifies under the applicable Trust or AfC rules. In England AfC unsocial-hours rules, Sunday/public-holiday enhancements are Band 1 +94%, Band 2 +83%, Band 3 +69%, and Bands 4–9 +60%. Source: https://www.nhsemployers.org/articles/unsocial-hours-payments

Why Is My NHS Bank Payslip Lower than the Rate I Expected?

Your NHS bank payslip may be lower than expected because the advertised rate was gross, WTD was shown separately, the wrong assignment code was used, the shift was not enhanced, an unpaid break was deducted, or tax, NI, pension, and student loan deductions reduced take-home pay.

Topical Authority Map

Continue in This Topic: Hours, Enhancements & Pay Adjustments

Unsocial, overtime, HCAS, part-time, back pay, strike These links connect neighbouring calculators and guides in the same topical cluster so you can move from explanation to calculation without leaving the niche graph.