NHS Bank Pay Calculator

Enter the basic rate shown in your bank agreement, shift listing or payslip.
Hours worked
Standard hours that do not qualify for an enhancement. Saturday hours, or qualifying weekday hours after 8pm and before 6am. Leave this at 0 if holiday pay is already included in your rate or is paid separately under a different arrangement.

Your Bank Pay Estimate

Total hours 0
Basic shift pay £0.00
Unsocial-hours enhancement £0.00
Holiday-pay addition £0.00
Estimated gross bank pay £0.00
Average gross hourly pay £0.00

Your selected enhancement percentages will appear here.

Gross estimate only—bank rates and eligibility vary; check your agreement and payslip. NHS unsocial-hours guidance.

Working NHS bank shifts can provide additional income and flexibility, but estimating the expected payment is not always straightforward. The final amount can depend on your basic bank hourly rate, Agenda for Change band, number of hours worked and whether any unsocial-hours enhancement applies.

The NHS Bank Pay Calculator helps estimate gross bank-shift earnings for 2026/27. It separates weekday daytime hours, Saturday or qualifying weekday-night hours, and Sunday or public-holiday hours so that each category can be calculated correctly.

The result is an estimate. Bank rates and enhancement arrangements can differ between NHS organisations, so always check your staff-bank agreement, shift listing and payslip.

What is the NHS Bank Pay Calculator?

The NHS Bank Pay Calculator is an online tool for estimating gross earnings from NHS staff-bank shifts.

The calculator considers:

  • basic bank hourly rate;
  • Agenda for Change band;
  • weekday daytime hours;
  • Saturday or qualifying weekday-night hours;
  • Sunday or public-holiday hours;
  • applicable unsocial-hours percentages;
  • any separate holiday-pay addition entered by the user.

It displays estimated basic pay, enhancement pay, holiday-pay addition and total gross bank earnings.

The calculator does not decide whether national Agenda for Change enhancements apply to your bank agreement. You can switch off the national percentages when your employer uses a separate local bank rate or when enhancements are already included.

What Do You Need to Use the Calculator?

Before starting, find the basic hourly rate shown in your bank agreement, shift advertisement, booking platform or payslip.

You will also need your Agenda for Change band and the number of paid hours worked in each category. Do not include an unpaid break in the hours entered.

Check whether your employer applies the national Agenda for Change unsocial-hours percentages. Some staff-bank arrangements use local rates or a single enhanced hourly rate instead.

Finally, enter a separate holiday-pay percentage only when it applies under your agreement and is not already included in the advertised rate or paid through another arrangement.

How to Use the NHS Bank Pay Calculator

Enter your basic bank hourly rate, then select your Agenda for Change band.

Choose whether the calculator should apply the national unsocial-hours percentages. If your bank agreement uses a different arrangement, select the option that calculates basic hours without applying those percentages.

Enter weekday daytime hours separately from Saturday and qualifying weekday-night hours. Qualifying weekday-night hours are those worked after 8pm and before 6am when the national Agenda for Change provisions apply.

Enter Sunday and public-holiday hours in their separate field. Add a holiday-pay percentage only when it has been confirmed and is not already included in the hourly rate.

Press Calculate to view the estimated payment. Use Reset to check another shift or working pattern.

How is Basic NHS Bank Pay Calculated?

Basic gross pay is calculated using:

Basic pay = hourly bank rate × total paid hours

Total paid hours are:

Daytime hours + Saturday/night hours + Sunday/public-holiday hours

For example, an employee working 18 paid hours at £17.69 per hour has basic pay of:

18 × £17.69 = £318.42

This is the amount before enhancements, holiday-pay additions and payroll deductions.

Employees who want to compare bank earnings with ordinary hourly, weekly or annual pay can use the NHS Wage Calculator.

NHS Bank Unsocial-Hours Enhancements

Under the national Agenda for Change provisions, qualifying unsocial-hours percentages depend on the employee’s pay band.

For Saturday hours and qualifying weekday hours after 8pm and before 6am, the additions are:

  • Band 1: 47%;
  • Band 2: 41%;
  • Band 3: 35%;
  • Bands 4 to 9: 30%.

For Sunday and public-holiday hours, the additions are:

  • Band 1: 94%;
  • Band 2: 83%;
  • Band 3: 69%;
  • Bands 4 to 9: 60%.

These percentages are additions to basic pay when the national arrangements apply. They should not be added automatically to a local bank rate that already includes an enhancement.

The NHS Unsocial Hours & Enhancements Calculator can be used when you need a separate breakdown of enhancement payments.

The percentages can also be checked against the official NHS Employers unsocial-hours guidance.

Example: NHS Bank Pay Using the Calculator Values

Consider a Band 5 bank worker entering:

  • basic bank rate: £17.69 per hour;
  • weekday daytime hours: 8;
  • Saturday or qualifying weekday-night hours: 4;
  • Sunday or public-holiday hours: 6;
  • national Agenda for Change enhancements: applied;
  • separate holiday-pay addition: 0%.

Band 5 falls within the Bands 4–9 enhancement category.

Weekday Daytime Pay:

8 × £17.69 = £141.52

No unsocial-hours addition is applied to these daytime hours.

Saturday or Weekday-Night Pay:

The applicable enhancement is 30%.

Basic payment:

4 × £17.69 = £70.76

Enhancement:

£70.76 × 30% = £21.23

Total:

£70.76 + £21.23 = £91.99

Sunday or Public-Holiday Pay:

The applicable enhancement is 60%.

Basic payment:

6 × £17.69 = £106.14

Enhancement:

£106.14 × 60% = £63.68

Total:

£106.14 + £63.68 = £169.82

Total Estimated Gross Bank Pay:

£141.52 + £91.99 + £169.82 = £403.33

The total consists of £318.42 basic pay and approximately £84.91 of unsocial-hours enhancements.

Notice: This example assumes the national percentages apply. Your local bank agreement may use different rates.

NHS Bank Pay and Overtime Are Different

A bank shift should not automatically be treated as overtime from a substantive NHS role.

Bank work may be performed under a separate agreement with its own hourly rate. Overtime normally relates to additional hours paid under the overtime provisions of an employment contract.

Do not enter the same hours as both bank work and overtime because this would count the earnings twice. If the additional hours are being paid as contractual overtime, use the NHS Overtime Pay Calculator instead.

Holiday-Pay Additions

The calculator includes a separate holiday-pay addition field because some bank arrangements may show holiday pay separately.

Enter a percentage only when it is supported by your agreement or payslip. Leave the field at zero if holiday pay is already included in the hourly rate or handled separately by the employer.

Do not assume that one holiday-pay percentage applies to every staff bank. Ask the staff-bank or payroll team if the payment method is unclear.

Gross Bank Pay and Take-Home Pay

The calculator shows gross bank pay before deductions. The amount received may be reduced by:

  • Income Tax;
  • National Insurance;
  • pension contributions where applicable;
  • student loan repayments;
  • tax-code adjustments;
  • other payroll deductions.

Bank earnings can increase total taxable income for the year. The tax deducted may also differ when substantive employment and bank work are processed through separate payroll records.

Common Mistakes While Calculating NHS Bank Pay

Common mistakes include entering the substantive-role hourly rate instead of the confirmed bank rate, including unpaid breaks and placing hours in the wrong shift category.

Another mistake is applying national enhancements when the local bank rate already includes them. This overstates the estimated payment.

Do not enter Sunday hours in the Saturday/night field because the applicable percentages differ. Avoid adding a holiday-pay percentage unless it has been confirmed.

Finally, do not treat gross bank pay as the amount that will reach your bank account. Payroll deductions are calculated separately.

FAQs

Q:1- what does the NHS Bank Pay Calculator calculate?
A:- It estimates basic pay, unsocial-hours enhancements, any entered holiday-pay addition and total gross bank earnings.

Q:2- do all NHS bank workers receive national enhancements?
A:- No. Eligibility depends on the applicable bank agreement. Some organisations use separate local bank rates.

Q:3- which hours count as qualifying weekday-night hours?
A:- Under the national provisions, qualifying weekday hours are those worked after 8pm and before 6am.

Q:4- are Sunday and public-holiday hours calculated separately?
A:- Yes. They have a separate field because the applicable national enhancements are higher than Saturday and weekday-night additions.

Q:5- should unpaid breaks be entered?
A:- No. Enter paid working hours unless your employer confirms that the break is paid.

Q:6- is bank work the same as overtime?
A:- Not necessarily. Bank work may use a separate agreement, while overtime is paid under an employment contract’s overtime provisions.

Q:7- does the calculator show take-home pay?
A:- No. It estimates gross pay before tax, National Insurance, pension contributions and other deductions.

Q:8- is the result an official payment figure?
A:- No. Confirm the final payment using your bank agreement, completed shift record and payslip.

Scroll to Top