UK Tax Codes Explained

Understand your tax code and make sure you’re paying the right amount of tax. Learn how to decode it, and what to do if it’s wrong.

💡 What is a Tax Code?

Your tax code is issued by HMRC and tells your employer or pension provider how much tax to deduct from your income. Each code reflects your personal allowance, income type, and tax status. The most common tax code in the UK for 2026/27 is 1257L, meaning you can earn £12,570 before paying Income Tax.

🔍 Common UK Tax Codes and Their Meanings

  • 1257L: Standard tax code for most employees (personal allowance of £12,570).
  • BR: Basic Rate (20%) applied to all income; used for second jobs or missing starter details.
  • 0T: No personal allowance; used when income exceeds £125,140 or details are incomplete.
  • D0: All income taxed at 40% (higher rate).
  • D1: All income taxed at 45% (additional rate).
  • K Codes (e.g. K475): You owe tax from benefits in kind or previous underpayments.
  • Emergency Codes: End in M1, W1, or X. These are temporary codes used until HMRC updates your record.

📑 How to Check and Correct Your Tax Code

Log in to your Personal Tax Account to view your current tax code and PAYE details. If it looks wrong, contact HMRC or speak to a chartered accountant who can review your payslips and file adjustments.

📈 Why Getting Your Tax Code Right Matters

An incorrect code can mean overpaying or underpaying tax. Many people don’t realise they’re due a refund until an accountant reviews their records. We can check your PAYE and ensure your HMRC coding notice reflects the right allowances for:

  • Marriage allowance transfers
  • Company car or fuel benefits
  • Pension income
  • Multiple jobs or directorships
  • Previous year adjustments

Not sure your tax code is correct?

Let M A Accounting review your payslips and HMRC letters. We can help correct errors and reclaim overpaid tax.

📞 Book a Free Tax Code Review

🧭 Frequently Asked Questions

What does the letter in my tax code mean?

The letter (L, M, N, T, K, etc.) indicates your personal circumstances, such as whether you’re entitled to a personal allowance or if your code includes benefits or adjustments.

How often do tax codes change?

Your tax code can change annually with new budgets or personal changes, like new jobs, pensions, or benefits. Always check your P60 and coding notice (P2).

Can I get a refund if my tax code was wrong?

Yes. If you overpaid tax due to an incorrect code, HMRC will usually issue a refund automatically, or you can claim it via your Personal Tax Account or through an accountant.

Do directors have different tax codes?

Directors under PAYE usually share the same system, but company benefits or dividends can affect your coding notice. We’ll ensure your director’s code reflects the correct allowances.

Tax Code Checker

Enter your UK PAYE tax code to get a plain-English explanation. Works with codes like 1257L, BR, 0T, D0, D1, K475, and emergency codes ending M1, W1, or X.

Tip: Check the exact code on your payslip, P45, P60, or HMRC coding notice.

Use this free UK tax code checker from M A Accounting to understand tax codes like 1257L, BR, 0T, D0, D1, K codes, and emergency codes (M1, W1, X). For help fixing a wrong code or claiming a refund, contact our Oxford accountants.