Tax Code Decoder and Checker Tool UK

What Is a Tax Code and Why It Matters

Your tax code is a series of numbers and letters used by HM Revenue and Customs (HMRC) to determine how much tax should be deducted from your salary or pension under the PAYE (Pay As You Earn) system. It tells your employer how much tax-free income you’re entitled to and what deductions should be made.

How This Tax Code Checker Works

Just enter your UK tax code into the tool above, and it will instantly break down what each part of the code means. Whether you’ve got a standard code like 1257L, or a special one like BR or K475, this tool gives you a clear explanation in plain English.

Common Tax Code Examples

  • 1257L – Most people use this, meaning £12,570 is tax-free.
  • BR – All income taxed at 20% (no allowance, usually 2nd job).
  • 0T – No allowance applied, full income is taxed.
  • K475 – You owe tax on extra £4,750 (negative allowance).

Tax Code Letters Explained

  • L – Standard tax-free allowance.
  • M/N – Used with Marriage Allowance.
  • K – Means extra tax is taken from your income.
  • T – Personal allowance adjusted due to other income.
  • D0, D1 – Used for second jobs or higher earners.

Why Your Code Might Change

HMRC can change your code if your income or benefits change, or if you've claimed allowances like company car, marriage allowance, or if you owe tax from previous years. It's important to check your tax code every year or when your circumstances change.

When to Contact HMRC

If your tax code doesn’t match your expectations, it could result in overpaying or underpaying tax. Contact HMRC if:

  • You’ve changed jobs recently.
  • You’re working multiple jobs or receiving a pension.
  • Your code contains unfamiliar letters or amounts.

Other Related Tools

Explore more UK tax-related tools such as the Income Tax Estimator, National Insurance Calculator, Child Benefit Tax Charge Tool, and Late Filing Fee Estimator to make informed financial decisions.