How To GuidesHow to guides for everything — home

Money & paperwork

How to check your tax code

Find your tax code, understand what the numbers and letters mean, and get it corrected if you're paying the wrong amount of tax.

Time
10 minutes
Difficulty
Easy
Steps
6
Checked
Report a problem

What you’ll need

  • Your payslip or P60
  • GOV.UK sign-in or the HMRC app

Safety first

  • HMRC will never ask you to confirm bank details by text or email link. Use the app or GOV.UK directly.

Step by step

  1. Step 1: Find your tax code

    Your tax code is on your payslip, on a Tax Code Notice letter from HMRC, in your online HMRC account, or in the HMRC app. You have a separate code for each job or pension.

    Next: step 2
  2. Step 2: Understand the number

    The number is your tax-free income with the last digit removed. The standard Personal Allowance is £12,570, so most people with one job have the code 1257L. Benefits like a company car or medical insurance reduce the number.

    Next: step 3
  3. Step 3: Understand the letters

    Common letters:

    • L – standard Personal Allowance
    • M / N – Marriage Allowance (received / transferred)
    • T – other calculations are needed
    • 0T – no allowance, often a new job without details
    • BR / D0 / D1 – all income taxed at basic, higher or additional rate (usually a second job)
    • NT – no tax
    • K – untaxed income is more than your allowance
    • S or C at the start – Scottish or Welsh rates

    Emergency codes end in W1, M1 or X.

    Next: step 4
  4. Step 4: Check it's right

    Sign in to GOV.UK > Check your Income Tax for the current year to see your code, estimated income and expected tax.

    Next: step 5
  5. Step 5: Fix it if it's wrong

    Use the same online service or HMRC app to update your income, employer details or benefits, or contact HMRC. Your employer can't change your code themselves – HMRC sends them a new one.

    Next: step 6
  6. Step 6: Get back any overpayment

    If you've paid too much, HMRC usually corrects it through your code or sends a refund after the tax year ends.

Tips

  • Starting a new job? Give your new employer your P45 promptly to avoid an emergency code.
  • Use HMRC's 'check what your tax code means' tool for an explanation of your exact code.

Questions people ask

Why has my tax code changed?

Common reasons are a new job, a change in benefits, an underpayment being collected, or a change to allowances.

Can I check last year's tax code?

Yes, your online account shows codes for previous tax years.

Sources

Checked 9 October 2026. We wrote this guide in our own words, using:

  1. GOV.UK: Tax codes (gov.uk)
  2. GOV.UK: What your tax code means (gov.uk)
  3. GOV.UK: Check your Income Tax for the current year (gov.uk)

Tags: 1257L HMRC PAYE payslip tax code

Was this guide helpful?

Report a problem with this guide
What’s the problem?

Please don’t include personal details we don’t need. See our privacy notice.