Tax CodesPAYEHMRC

UK Tax Codes Explained: What Your Code Means and How to Check It

Your tax code tells your employer how much tax to deduct. Getting it wrong costs you money. Here's how to read it, check it, and fix it.

UK Tax Team·15 November 2024·4 min read
Advertisement

Calculate your exact tax savings

Free. No signup. Results in seconds.

Calculate →

Millions of UK employees are on the wrong tax code — and overpaying tax as a result. HMRC estimates it issues incorrect codes to hundreds of thousands of people every year.

Here's how to read your tax code, understand what it means, and fix it if it's wrong.

Check your tax code impact

Enter your tax code in the calculator to see your exact take-home pay.

Calculate →

What is a tax code?

Your tax code tells your employer how much of your income is tax-free before they start deducting PAYE tax.

It appears on your:

How to read your tax code

Most tax codes are a number followed by a letter. The number × 10 = your tax-free allowance.

Example Calculation

The most common tax codes

CodeMeaning
1257LStandard — full £12,570 personal allowance
BRBasic rate (20%) on all income — common for second jobs
D0Higher rate (40%) on all income
D1Additional rate (45%) on all income
0TNo personal allowance — tax from the first pound
NTNo tax deducted
K codesNegative allowance — taxable income is increased

Scottish and Welsh tax codes

ℹ️

If you live in Scotland, your tax code starts with S (e.g. S1257L). Scottish income tax rates are different — 6 bands from 19% to 48%. If you live in Wales, your code starts with C (e.g. C1257L).

Emergency tax codes

If you start a new job without a P45, HMRC may put you on an emergency code:

  • 1257L W1 or 1257L M1 — taxed on a week/month basis, not cumulatively
  • BR — all income taxed at 20%

Emergency codes often result in overpaying tax. Once HMRC receives your details, they'll correct it and you'll get a refund.

⚠️

If you've been on an emergency code for more than a few months, contact HMRC or check your online account. You may be owed a refund.

Why your tax code might be wrong

Common reasons for an incorrect code:

  1. Untaxed income — rental income, freelance work
  2. Benefits in kind — company car, private medical insurance
  3. Unpaid tax from a previous year
  4. Marriage Allowance transfer
  5. Starting a new job without a P45

How to check and fix your tax code

  1. Go to gov.uk/check-income-tax
  2. Sign in with your Government Gateway account
  3. Check your current code and the reason for it
  4. If it's wrong, use the online form to tell HMRC

HMRC will issue a new code to your employer and adjust your tax going forward. If you've overpaid, you'll receive a refund — either through your payslip or a cheque.

How salary sacrifice affects your tax code

Salary sacrifice doesn't change your tax code directly — but it reduces your Adjusted Net Income, which can:

  • Restore your Personal Allowance if you earn over £100,000
  • Eliminate the High Income Child Benefit Charge
  • Move you into a lower tax band

Free Calculator

See how your tax code affects your take-home pay

Enter your tax code in the free calculator for an instant breakdown.

Calculate My Tax Savings →

Recommended Tools

PensionBeePopular

Consolidate your old pensions into one simple online plan.

Get started free
Nutmeg

Stocks & Shares ISA with low fees and smart diversification.

Open an ISA
MoneyHelperFree

Free, impartial pension guidance from the UK government.

Get free guidance

* Some links may be affiliate links. We may earn a commission at no cost to you.

Recommended Tools

PensionBeePopular

Consolidate your old pensions into one simple online plan.

Get started free
Nutmeg

Stocks & Shares ISA with low fees and smart diversification.

Open an ISA
MoneyHelperFree

Free, impartial pension guidance from the UK government.

Get free guidance

* Some links may be affiliate links. We may earn a commission at no cost to you.

Use the free calculator to model your own salary sacrifice scenario.

Open the Free Calculator
Advertisement