UK Tax Code Checker

Tax Code Checker works differently from your other calculators. Instead of crunching numbers, it helps visitors understand what their tax code actually means and flags if it might be wrong. 

So, if you are not sure what your tax code means, CAIL has a free Tax Code Checker that can help you check your UK tax code and understand what it may mean for your tax-free allowance.

How to Use the Tax Code Checker

Using a tax code checker is a simple task. Here is what you need to do: 

    1. Enter your tax code exactly as it appears on your payslip or P60 (e.g. 1257L, BR, K475).
    2. Tell us your situation — single job, second job, or receiving a pension — as this affects what your code should look like.
    3. Get an instant explanation of what your code means and any next steps if something looks off.

What Are the Common UK Tax Codes?

Some common tax codes include:

  • 1257L: Commonly used where the standard Personal Allowance applies.
  • BR: All income from that employment or pension is generally taxed at the basic rate.
  • D0: Income is generally taxed at the higher rate.
  • D1: Income is generally taxed at the additional rate
  • 0T: No Personal Allowance is included in the tax code
  • K codes: Generally used where taxable income from benefits or other adjustments exceeds the available tax-free allowance

The meaning of a tax code depends on your individual circumstances, so your code should be checked against your HMRC records.

Why Might Your Tax Code Change?

HMRC may change your tax code when your circumstances change. This can include:

  • Starting a new job
  • Receiving taxable benefits
  • Having more than one job
  • Receiving a pension
  • Changes to your estimated income
  • Changes to your Personal Allowance
  • Repaying tax owed through PAYE

If you think your tax code is wrong, you can check your Income Tax details with HMRC.

Why You Might Be on an Emergency Tax Code?

An emergency code (1257L W1, 1257L M1 or 1257L X) is applied when HMRC or your employer doesn’t yet have your full tax history. This commonly happens when you:

  • Start a new job without a P45 from your previous employer
  • Don’t complete a new starter checklist
  • Move from self-employment into a PAYE job
  • Start receiving a workplace or personal pension for the first time

Emergency codes are temporary and should be corrected automatically once HMRC has the right information, usually within a few pay periods.

Is Your Tax Code Wrong? Warning Signs to Check

  • You have recently started a new job or a second job.
  • You are receiving a pension alongside employment income.
  • Your code has a W1, M1 or X suffix that’s stayed for more than a couple of payslips
  • You are on BR, D0 or 0T but only have one source of income.
  • You earn between £100,000 and £125,140 (your Personal Allowance should be tapering down).
  • You have recently had a company car, health insurance, or other taxable benefit added or removed.

Why Use This Tool?

Our Tax Code Checker can help you: 

  • Cover all common UK tax codes for 2026/27
  • Explain emergency and adjusted codes in plain English
  • Check your tax-free allowance based on your code
  • Identify possible changes in your tax code  

Additionally, our tool is free, instant, and no sign-up is needed. Also, it is built by qualified London accountants. 

Not Sure If Your Tax Code Is Right? Talk to Cheap Accountants in London

Getting your tax code wrong can mean you are paying more than you should, sometimes for months without noticing. Our London team offers:

  • Tax code reviews and HMRC queries
  • Support if you’re on an emergency or adjusted code
  • PAYE and Self Assessment reconciliation
  • Help if you’re juggling multiple jobs, pensions or benefits
  • Affordable fixed-fee packages

Frequently Asked Questions

What does the L in my tax code mean?

L means you are entitled to the standard tax-free Personal Allowance, currently £12,570 for 2026/27.

Why is my second job taxed at BR?

Your Personal Allowance is normally applied to your main job only. Usually, your second job is taxed at the basic rate (BR) from the first pound, since your tax-free allowance has already been used elsewhere.

Can an emergency tax code mean I've overpaid?

Yes, it can mean you have overpaid. Because it’s calculated on a non-cumulative basis, an emergency code can sometimes result in overpaying tax early in a new job. This is usually corrected automatically, or refunded once HMRC issues your proper code.

What does a K code mean?

A K code means your total deductions (such as company benefits or previously unpaid tax) are greater than your allowances, so instead of reducing your taxable pay, an amount is added to it.

How do I know if my tax code has changed?

Check your latest payslip. If your code has changed and you don’t know why, HMRC should have sent you a “Tax Code Notice”. Check your Personal Tax Account or contact them for an explanation.

Is this tool a substitute for contacting HMRC?

No, it gives a general explanation of what your code means. However, only HMRC or an accountant can confirm whether it’s actually correct for your personal circumstances.

Looking for Cheap Accountants in London?

Get professional accounting support without paying for unnecessary services. Whether you need company accounts, a tax return, bookkeeping or another accounting service, we’ll help you find a solution that suits your business.