NHS Take-Home Pay Calculators Compared — Calculation accuracy and feature verification
David Mohamad · 18 March 2026
Updated 18 March 2026
Agenda for Change pay bands affect over one million NHS employees, and there are a wealth of online calculators that claim to estimate take-home pay from band, step point, and hours worked. No published verification of these tools exists. This study tests seven calculators against five defined payroll scenarios, comparing each output to independently calculated reference values and documenting feature coverage, calculation errors, and third-party data collection.
Tools Reviewed
Seven calculators were tested:
- NHS Take-Home Pay Calculator — NHS-specific calculator with band selection, part-time hours, and HCAS
- Nursing Notes — pay calculator from a nursing news site
- NHS Salary Calculator — manual salary entry with pension and student loan support
- NHS Pay Band — band and step point selection with HCAS
- My Pay Calc — NHS calculator with unsocial hours and effective rate
- Nurses.co.uk — nursing community site with a pay calculator
- Take Home — take-home pay calculator by Casomo Ltd
- nhspaycalculator.com — excluded (only covers 2024/25, appears unmaintained)
What Agenda for Change Covers
Agenda for Change (AfC) is the national grading and pay system for most NHS staff, covering over one million employees across acute, community, and primary care trusts. It places nurses, midwives, AHPs, paramedics, HCAs, admin, estates, and facilities staff into bands 1–9 via the NHS Job Evaluation Scheme.
Doctors, dentists, very senior managers, and some apprentices sit on separate contracts and pay scales. All seven calculators in this comparison target AfC bands; non-AfC roles need different tools.
Why NHS Pay Is Different
NHS pension contributions are tiered: the rate depends on actual pensionable pay. A Band 5 nurse on £31,049 pays 8.3%, while a Band 7 on £47,810 pays 9.8%. For part-time staff the tier is based on actual pay, not the full-time equivalent — a Band 5 at 0.6 FTE earning £18,629 drops to 6.5%.
How pension is handled also matters. With NET pay, pension reduces taxable income but National Insurance is charged on full gross. With salary sacrifice, pension comes off before both tax and NI. Getting the method wrong affects NI and student loan figures even when the pension amount itself is correct.
NHS Pension Tiers (England & Wales)
| Tier | Pensionable Pay | Rate |
|---|---|---|
| 1 | Up to £13,259 | 5.2% |
| 2 | £13,260 – £27,797 | 6.5% |
| 3 | £27,798 – £33,868 | 8.3% |
| 4 | £33,869 – £50,845 | 9.8% |
| 5 | £50,846 – £65,190 | 10.7% |
| 6 | £65,191 and above | 12.5% |
Source: NHSBSA member contributions
What We Tested
Six NHS-specific web calculators plus Casomo Take Home were tested on a feature grid covering inputs, pension handling, student loans, and UX. Five test cases were run through each.
To be included, a calculator had to be publicly accessible with no account required, target AfC bands, and support 2025/26 or 2026/27. General UK calculators are covered separately in the UK comparison article.
Disclosure: This review is produced by Casomo UK, which runs one of the calculators in this comparison. The same test cases and rules were applied to all entries including ours. All data and methods are shared so readers can check the findings.
How We Tested
Each calculator was inspected for the inputs available, outputs shown, and options missing. Five test cases were entered manually and results recorded. Where results were unexpected, client-side code was inspected — all seven calculators run in the browser, so their logic is public. Code review was a mix of manual inspection and AI-assisted analysis.
Third-party scripts were identified via HTML source inspection, looking for analytics, ad networks, and session replay tools. Session replay tools such as Clarity and Hotjar record form inputs by default unless masking is configured. Each calculator was tested on whichever tax year or years it supports.
All test data, reference values, and feature grids are published in the artefacts repository.
Status Labels
Each feature was tagged with one of these statuses:
| Icon | Status | Meaning |
|---|---|---|
| Supported | Supported | Feature is present and behaves as expected |
| Not supported | Not supported | Feature is not available |
| Bugged | Bugged | Feature is present but gives wrong or uneven results |
| Mislabelled | Mislabelled | Feature is present but the label does not match what it does |
| Unknown | Unknown | The interface does not give enough info to tell if it is supported |
Test Cases
Five scenarios were chosen to isolate common payroll variables: a baseline full-time Band 5, a higher band that shifts the pension tier, a Band 8a salary that crosses the upper earnings limit for NI, a part-time worker whose reduced pay drops the pension tier, and a case with a Plan 2 student loan.
Reference Values
Expected take-home pay for each test case, calculated from HMRC income tax rates, NI thresholds, and NHSBSA pension tiers.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| Gross | £31,049 | £47,810 | £55,690 | £18,629 | £47,810 |
| Pension tier | 8.3% | 9.8% | 10.7% | 6.5% | 9.8% |
| Pension | £2,577 | £4,685 | £5,959 | £1,211 | £4,685 |
| Taxable | £28,472 | £43,125 | £49,731 | £17,418 | £43,125 |
| Tax | £3,180 | £6,111 | £7,432 | £970 | £6,111 |
| NI | £1,478 | £2,819 | £3,124 | £485 | £2,819 |
| Student loan | — | — | — | — | £1,846 |
| Take-home | £23,814 | £34,195 | £39,175 | £15,963 | £32,349 |
Feature Grid: Core Features
Scottish tax bands are supported by NHS THP, Nursing Notes, and My Pay Calc; NHS Salary could not be confirmed. Tax year coverage is split — no single year is supported by all seven, which made like-for-like comparison difficult in places. Only My Pay Calc, Nurses.co.uk, and Take Home allow switching between monthly and annual figures. NHS THP and My Pay Calc offer tax code input but neither validates the value.
| NHS THP | Nursing Notes | NHS Salary | NHS Pay Band | My Pay Calc | Nurses.co.uk | Take Home | |
|---|---|---|---|---|---|---|---|
| England tax bands | Supported | Supported | Unknown | Supported | Supported | Supported | Supported |
| Scottish tax bands | Supported | Supported | Not supported | Not supported | Supported | Not supported | Not supported |
| NI included | Supported | Supported | Supported | Supported | Supported | Supported | Supported |
| Monthly vs annual | Not supported | Not supported | Not supported | Not supported | Supported | Supported | Supported |
| 2025/26 | Not supported | Supported | Supported | Supported | Not supported | Not supported | Supported |
| 2026/27 | Supported | Not supported | Not supported | Supported | Supported | Supported | Not supported |
| Tax code input | Bugged | Not supported | Not supported | Not supported | Bugged | Not supported | Not supported |
Feature Grid: NHS Inputs
NHS Salary and Take Home accept a manual salary only; the other five offer pay band and step point selection. NHS THP and NHS Pay Band support part-time hours but accept negative numbers without validation. HCAS (London weighting) is supported by NHS THP, NHS Pay Band, and My Pay Calc. Secondary income is only available in NHS Salary.
| NHS THP | Nursing Notes | NHS Salary | NHS Pay Band | My Pay Calc | Nurses.co.uk | Take Home | |
|---|---|---|---|---|---|---|---|
| Pay band selection | Supported | Supported | Not supported | Supported | Supported | Supported | Not supported |
| Step point / experience | Supported | Supported | Not supported | Supported | Supported | Supported | Not supported |
| Manual salary entry | Not supported | Not supported | Supported | Not supported | Not supported | Not supported | Supported |
| Part-time / hours | Bugged | Supported | Not supported | Bugged | Supported | Not supported | Supported |
| HCAS (London weighting) | Supported | Not supported | Not supported | Supported | Supported | Not supported | Not supported |
| Unsocial hours | Not supported | Supported | Not supported | Not supported | Supported | Not supported | Not supported |
| Overtime | Supported | Not supported | Not supported | Not supported | Not supported | Not supported | Supported |
| Secondary income | Not supported | Not supported | Supported | Not supported | Not supported | Not supported | Not supported |
Feature Grid: Pension
All seven claim automatic pension tiers, though accuracy varies and is tested separately below. Take Home is the only calculator where salary sacrifice works without bugs; NHS THP and NHS Salary offer it but both have defects. Only NHS THP, NHS Salary, and Take Home allow overriding the pension rate manually.
| NHS THP | Nursing Notes | NHS Salary | NHS Pay Band | My Pay Calc | Nurses.co.uk | Take Home | |
|---|---|---|---|---|---|---|---|
| Auto NHS pension tiers | Supported | Supported | Supported | Supported | Supported | Supported | Supported |
| Pension opt-out | Supported | Supported | Not supported | Not supported | Supported | Not supported | Not supported |
| % input | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported | Supported |
| Fixed £ input | Supported | Not supported | Supported | Not supported | Not supported | Not supported | Supported |
| NET pay (pre-tax) | Supported | Supported | Supported | Supported | Supported | Supported | Supported |
| Salary sacrifice | Bugged | Not supported | Bugged | Not supported | Not supported | Not supported | Supported |
Feature Grid: Student Loans
NHS THP, NHS Salary, My Pay Calc, and Take Home support all five plans (1, 2, 4, 5, and Postgraduate). Nursing Notes and Nurses.co.uk offer no student loan support at all. NHS Pay Band claims plan selection in its FAQs but only provides a checkbox. My Pay Calc allows all plans to be selected at once with no validation.
| NHS THP | Nursing Notes | NHS Salary | NHS Pay Band | My Pay Calc | Nurses.co.uk | Take Home | |
|---|---|---|---|---|---|---|---|
| Plan 1 | Supported | Not supported | Supported | Mislabelled | Bugged | Not supported | Supported |
| Plan 2 | Supported | Not supported | Supported | Mislabelled | Bugged | Not supported | Supported |
| Plan 4 (Scotland) | Supported | Not supported | Supported | Mislabelled | Bugged | Not supported | Supported |
| Plan 5 | Supported | Not supported | Supported | Mislabelled | Bugged | Not supported | Supported |
| Postgraduate | Supported | Not supported | Supported | Mislabelled | Bugged | Not supported | Supported |
Feature Grid: Transparency and UX
All seven show a component breakdown and run calculations on-device. NHS THP, Nursing Notes, and My Pay Calc display ads and set cookies from third-party scripts. Only NHS Salary, NHS Pay Band, and Take Home document their calculation assumptions.
| NHS THP | Nursing Notes | NHS Salary | NHS Pay Band | My Pay Calc | Nurses.co.uk | Take Home | |
|---|---|---|---|---|---|---|---|
| Component breakdown | Supported | Supported | Supported | Supported | Supported | Supported | Supported |
| Effective rate | Not supported | Not supported | Not supported | Not supported | Supported | Not supported | Supported |
| Marginal rate | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported | Supported |
| Export / print | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported | Supported |
| Assumptions documented | Not supported | Not supported | Supported | Supported | Not supported | Not supported | Supported |
| Last updated date | Supported | Not supported | Not supported | Supported | Supported | Not supported | Not supported |
| Ad-free | Not supported | Not supported | Supported | Supported | Not supported | Supported | Supported |
| Calculations on-device | Supported | Supported | Supported | Supported | Supported | Supported | Supported |
| No stored data | Supported | Supported | Supported | Supported | Supported | Supported | Supported |
| No cookies | Not supported | Not supported | Supported | Supported | Not supported | Supported | Supported |
| No newsletter popups | Supported | Supported | Supported | Supported | Supported | Supported | Not supported |
| No mandatory email capture | Supported | Supported | Supported | Supported | Supported | Supported | Supported |
| No account required | Supported | Supported | Supported | Supported | Supported | Supported | Supported |
| Mobile app / offline | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported | Supported |
Privacy and Tracking
All seven calculators run in the browser and none send salary data to their own server. However, NHS THP, Nursing Notes, NHS Salary, NHS Pay Band, My Pay Calc, and Nurses.co.uk all load Google Analytics or GTM. NHS THP, NHS Salary, My Pay Calc, and Nurses.co.uk also load Facebook Pixel. These third-party scripts share the same JavaScript context as the calculator inputs.
NHS THP and NHS Pay Band load Microsoft Clarity, and Nurses.co.uk loads Hotjar — session replay tools that record form inputs unless masking is configured. None of the six sites loading non-essential scripts show a cookie consent banner. Under UK PECR, non-essential scripts require informed consent before loading (ICO guidance on cookies). Take Home is the only calculator with no analytics, no ad-network scripts, and no session replay.
| NHS THP | Nursing Notes | NHS Salary | NHS Pay Band | My Pay Calc | Nurses.co.uk | Take Home | |
|---|---|---|---|---|---|---|---|
| Analytics-free | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported | Supported |
| No Facebook Pixel | Not supported | Supported | Not supported | Supported | Not supported | Not supported | Supported |
| Ad-free | Not supported | Not supported | Supported | Not supported | Supported | Supported | Supported |
| No session replay | Not supported | Supported | Supported | Not supported | Supported | Not supported | Supported |
| Cookie-free | Bugged | Bugged | Bugged | Bugged | Bugged | Bugged | Supported |
Accuracy Results
Results are grouped by tax year, with unsupported years greyed out. Code inspection of nhspayband.co.uk found flat rates (20% tax, 8% NI, 8% pension) applied to full gross with no personal allowance, no bands, and no thresholds.
nhssalarycalculator.com subtracts student loan from gross before calculating income tax — this is incorrect because student loan repayments are not tax-deductible. The error only affects Case E, which includes a Plan 2 student loan. In that case, only Take Home matches the reference value for 2025/26.
Case A — Band 5, FT, Baseline
A straightforward full-time Band 5 with no student loan. Most calculators that support the relevant tax year match or come within a few pounds of the reference value. NHS Pay Band is the outlier — its flat-rate method understates take-home pay by roughly £4,000.
Gross salary £31,049, pension tier 8.3%, no student loan.
| Calculator | Take Home | Tax | NI | Student Loan | Pension |
|---|---|---|---|---|---|
| Reference | £23,814 | £3,180 | £1,478 | — | £2,577 |
| NHS THP* | |||||
| Nursing Notes | £23,808 | £3,180 | £1,476 | — | £2,580 |
| NHS Salary | £23,814 | £3,180 | £1,478 | — | £2,577 |
| NHS Pay Band | £19,871 | £6,210 | £2,484 | — | £2,484 |
| My Pay Calc* | |||||
| Nurses.co.uk* | |||||
| Take Home | £23,813 | £3,180 | £1,478 | — | £2,577 |
* Calculator does not support this tax year
Case E — Band 7, FT, Plan 2
Adding a Plan 2 student loan exposes more differences. NHS Salary subtracts the loan from gross before calculating tax, which overstates take-home pay. NHS THP and My Pay Calc produce a slightly lower student loan figure than the reference. NHS Pay Band remains the furthest off due to its flat-rate method.
Gross salary £47,810, pension tier 9.8%, Plan 2 student loan.
| Calculator | Take Home | Tax | NI | Student Loan | Pension |
|---|---|---|---|---|---|
| Reference | £32,349 | £6,111 | £2,819 | £1,846 | £4,685 |
| NHS THP* | |||||
| Nursing Notes* | |||||
| NHS Salary | £32,718 | £5,742 | £2,819 | £1,846 | £4,685 |
| NHS Pay Band | £26,220 | £9,535 | £3,814 | £4,291 | £3,814 |
| My Pay Calc* | |||||
| Nurses.co.uk* | |||||
| Take Home | £32,454 | £6,111 | £2,819 | £1,741 | £4,685 |
* Calculator does not support this tax year or student loans
Full accuracy results for all five cases and both tax years are available in the dataset.
Mobile and App Availability
Six of the seven calculators are web-only, requiring a browser and offering no offline support. Take Home is the only one that can be installed as a PWA and works offline.
Key Findings
- All seven support pay band selection and part-time hours
- All seven claim auto pension tiers; nhspayband.co.uk uses flat 8% in code
- nhssalarycalculator.com deducts student loan pre-tax (affects Case E only)
- Tax year coverage varies — few support both 2025/26 and 2026/27
- Four calculators cover all five student loan plans
- No calculator supports secondary income or locum work
- Six of seven load third-party tracking; three load session replay; none show cookie consent
- Take Home: no third-party scripts, installable PWA with offline support
What This Means for NHS Staff
For a full-time worker on a standard band with no student loan, most of these calculators produce similar results. Differences appear once part-time hours shift the pension tier or a student loan is added to the mix.
Before relying on any result, check that the calculator uses the correct pension tier for your actual pay, adjusts the tier when you change hours, and covers the tax year you need.
Sources
Frequently Asked Questions
Related
- NHS Take-Home Pay Calculator — calculate your NHS take-home pay by band
- UK Calculator Comparison — general comparison of seven take-home pay tools
- UK Take-Home Pay Calculator — see your net salary after tax, NI, and pension
- Pension Types Explained — NET pay vs salary sacrifice and how each affects your take-home
- How Take-Home Pay Works — step-by-step breakdown of tax, NI, and deductions