NHS Number vs National Insurance Number: What Is the Difference?

Your NHS number links you to your health records. Your National Insurance number is for tax and benefits. Here is how to tell them apart and when you need each one.

Updated · 5 min read

Illustration comparing a ten-digit health number card with a letters-and-numbers tax reference cardTry it with your own numbersNHS Take-Home Pay Calculator

No, your NHS number is not the same as your National Insurance number. They are two separate numbers from two different parts of government, and they do different jobs. Your NHS number links you to your health records. Your National Insurance number makes sure your tax, National Insurance contributions and benefits are recorded against you.

People often mix them up, especially when filling in forms for a new job or registering with a GP. This guide shows how to tell them apart at a glance.

The quickest way to tell them apart

Look at the format:

  • An NHS number is 10 digits and contains no letters, for example 485 777 3456.
  • A National Insurance number is 2 letters, 6 numbers and a final letter, for example QQ 12 34 56 B. GOV.UK gives this format.

If the number you have found contains letters, it is not your NHS number.

How the two numbers compare

NHS numberNational Insurance number
Used forYour health recordsTax, National Insurance and benefits
Who issues itThe NHSHMRC and the Department for Work and Pensions
Format10 digits2 letters, 6 numbers, 1 letter
When you get itUsually at birth, or when you first use the NHSUsually just before you turn 16
Does it change?Rarely, for example after adoptionNo, it stays the same for life
Where it appearsNHS letters, prescriptions, the NHS AppPayslips, P60s, letters about tax and benefits

What your NHS number is for

Your NHS number is a unique identifier that helps health and care staff match you to the right records. NHS England explains that it is used to link information between GP surgeries, hospitals and social care, which reduces the risk of mistakes.

You do not need to know your NHS number to get NHS care. Having one also does not, on its own, entitle you to free treatment.

What your National Insurance number is for

Your National Insurance number is your personal reference in the tax and benefits system. It makes sure the National Insurance contributions you pay through work are recorded on your record, which affects your State Pension and some benefits.

GOV.UK says most people who live in the UK are sent their number in a letter shortly before their 16th birthday. If you moved to the UK from abroad, you may need to apply for one when you start working. You can start work before your number arrives, as long as you can prove your right to work in the UK.

Who will ask you for which number

You will usually be asked for your NHS number by:

  • a GP surgery, dentist or hospital
  • NHS online services, such as the NHS App
  • screening and vaccination services

You will usually be asked for your National Insurance number by:

  • a new employer, so payroll can deduct tax and National Insurance correctly
  • HMRC, for example about your tax code
  • the Department for Work and Pensions, for benefits and the State Pension
  • the Student Loans Company

A note for people starting an NHS job

When you start working for the NHS, payroll needs your National Insurance number, not your NHS number. GOV.UK's guidance on starting a job lists it alongside your bank details, proof of identity and student loan plan.

Your NHS payslip shows your National Insurance number and your employee or assignment number. Your NHS number as a patient has nothing to do with your employment. Our guide to reading your NHS payslip explains where each number appears.

If your first payslip has the wrong National Insurance number, or none at all, tell payroll straight away. Contributions recorded against the wrong number can leave gaps in your National Insurance record. A missing number can also mean you are put on an emergency tax code, which our tax codes guide explains.

Where to find each number

To find your NHS number, log in to the NHS App and open your profile, check a letter or prescription from the NHS, or ask your GP surgery. Our guide on how to find your NHS number has step-by-step instructions.

To find your National Insurance number, GOV.UK suggests checking:

  • a payslip or P60
  • letters about tax, pensions or benefits
  • the HMRC app or your personal tax account
  • your Apple or Google Wallet, if you have saved it there

HMRC says it cannot give you your National Insurance number over the phone or on webchat. You can use the HMRC app or your personal tax account to download a letter showing it.

Keeping both numbers safe

Both numbers are personal information. Only give them to organisations that genuinely need them, such as your employer, HMRC or a health service. Be wary of unexpected calls, texts or emails asking for either number, especially if they also ask for bank details. Neither the NHS nor HMRC charges a fee to tell you your own number.

Common mix-ups

Can I use my NHS number to apply for a job?

No. Employers need your National Insurance number for payroll. Your NHS number is only used for health services.

Is my NHS number on my P60?

No. Your P60 shows your National Insurance number, your pay and the tax deducted for the year.

Will my GP ask for my National Insurance number?

Not usually. GP registration asks for your name, date of birth, address and, if you know it, your NHS number.

Sources

Checked on 14 October 2026:

This guide explains the general rules for staff in England using 2026/27 figures. It is not financial advice. Your employer, payslip or NHS Pensions statement has the final word on your own pay.