£÷×−+789C45=AccountingCompare

PAYE Tax Codes Explained: What They Mean and How to Use Them

A comprehensive guide to understanding UK PAYE tax codes for 2026/27, including standard, emergency, and devolved codes, and how to ensure you're on the right one.

9 min read Updated April 2026🇬🇧 UK-specific
James Okafor
James Okafor·
Editorial guidelines

TL;DR: Quick Guide to PAYE Tax Codes

  • 1257L is the standard tax code for 2026/27, granting a £12,570 Personal Allowance.
  • Emergency codes (W1/M1/X) are temporary and can lead to overpaying tax initially.
  • BR, D0, D1 codes mean no Personal Allowance; all income is taxed at basic, higher, or additional rates respectively.
  • K codes indicate untaxed income exceeds your Personal Allowance, resulting in tax on more than your earnings.
  • Scottish (S prefix) and Welsh (C prefix) codes reflect different regional tax rates.

Introduction: What are PAYE Tax Codes?

Understanding your PAYE (Pay As You Earn) tax code is crucial for ensuring you pay the correct amount of income tax in the UK. Your tax code is a series of numbers and letters that tells your employer or pension provider how much tax-free income you're entitled to, and consequently, how much tax to deduct from your wages or pension. A wrong tax code can mean you're either paying too much tax and missing out on vital income, or paying too little and facing an unexpected bill from HMRC later. This comprehensive guide will break down the intricacies of UK PAYE tax codes for the 2026/27 tax year, helping you understand what each code means and what to do if yours seems incorrect.

Decoding Your Tax Code: The Basics

At its core, a tax code is made up of numbers and letters. The numbers typically represent the amount of tax-free income you're allowed in a tax year, while the letters indicate how that allowance should be adjusted or applied. To calculate your tax-free amount from the numbers, simply multiply it by ten.

Standard Code: 1257L (Personal Allowance £12,570 for 2026/27)

For the 2026/27 tax year, the most common tax code is 1257L. This code signifies that you are entitled to the full standard Personal Allowance of £12,570. The '1257' part means you can earn £12,570 before paying income tax, and the 'L' indicates that you are entitled to the standard tax-free Personal Allowance.

Tax YearStandard Personal AllowanceCorresponding Standard Tax Code
2026/27£12,5701257L
2024/25£12,5701257L
2023/24£12,5701257L

Common Tax Code Suffixes Explained

Beyond the standard 'L', various letters can appear in your tax code, each carrying a specific meaning that affects your tax-free allowance.

  • L: You're entitled to the standard tax-free Personal Allowance. This is the most common suffix.
  • P: You get the full Personal Allowance, plus a marriage allowance transfer. This means your spouse or civil partner has transferred some of their unused Personal Allowance to you.
  • T: Your tax code includes other calculations to determine your Personal Allowance. This could be due to various reasons, such as having more than one job or receiving taxable benefits.
  • N: You've transferred some of your Personal Allowance to your spouse or civil partner, reducing your own tax-free amount.
  • BR (Basic Rate): This code means all income from a particular source (often a second job or pension) is taxed at the basic rate of 20%, with no Personal Allowance applied. This is common if you have more than one income stream and your main employer uses your Personal Allowance.

    Pros and Cons of BR Code

    • Pros: Simple to apply for employers, ensures tax is paid on secondary income.
    • Cons: Can lead to overpayment of tax if not adjusted correctly, as no Personal Allowance is considered.
  • D0 (Higher Rate): If you have this code, all income from that source is taxed at the higher rate of 40%, with no Personal Allowance. This is typically used for a second income when your main income has already used up your Personal Allowance and pushes you into the higher tax bracket.
  • D1 (Additional Rate): Similar to D0, but all income from that source is taxed at the additional rate of 45%, with no Personal Allowance. This applies if your income is high enough to fall into the additional rate tax band.
  • K Codes (Negative Allowance): A K code means your untaxed income (e.g., from benefits, company benefits, or previous underpayments) is greater than your Personal Allowance. Instead of receiving a tax-free amount, you are taxed on an amount greater than your actual earnings. The number in a K code represents the amount of income that is taxable at your highest rate, multiplied by ten.

    Example Scenario for K Code

    If you have a K499 tax code, it means £4,990 more than your total income is taxable. This can happen if you have significant untaxed benefits or state pension income that exceeds your Personal Allowance.

Emergency Tax Codes (W1/M1/X)

Emergency tax codes, often ending in W1 (Week 1), M1 (Month 1), or sometimes just X, are temporary codes used by HMRC when your employer doesn't have enough information to give you a proper tax code. This usually happens when you start a new job and haven't provided a P45 from your previous employer, or if it's your very first job.

When you're on an emergency tax code, your tax is calculated on a 'non-cumulative' basis. This means your tax-free allowance is only applied to your pay in the current pay period (week or month), without taking into account your earnings or tax paid earlier in the tax year. This often results in more tax being deducted than necessary, especially in the initial months.

Warning: Overpaying Tax with Emergency Codes

If you're on an emergency tax code, you might be paying too much tax. It's crucial to provide your new employer with your P45 as soon as possible or fill out a Starter Checklist (P46) to get on the correct tax code and avoid overpaying.

Devolved Tax Codes: Scotland and Wales

Since 2016, Scotland has had the power to set its own income tax rates and bands, followed by Wales in 2019. This means that if you live in Scotland or Wales, your tax code will include a prefix to indicate this, and your income tax will be calculated according to the rates set by your respective government.

Scottish Tax Codes (S Prefix)

If you live in Scotland, your tax code will start with an 'S' (e.g., S1257L). This indicates that your income is subject to Scottish Income Tax rates, which differ from those in England and Northern Ireland.

Scottish PAYE Tax Rate (2026/27)Rate of TaxAnnual Earnings (above PAYE threshold)
Starter Rate19%Up to £2,827
Basic Rate20%From £2,828 to £14,921
Intermediate Rate21%From £14,922 to £31,092
Higher Rate42%From £31,093 to £62,430
Advanced Rate45%From £62,431 to £125,140
Top Rate48%Above £125,140

Welsh Tax Codes (C Prefix)

If you live in Wales, your tax code will start with a 'C' (e.g., C1257L). While Wales has the power to set its own income tax rates, for the 2026/27 tax year, the Welsh rates of income tax remain the same as those in England and Northern Ireland.

Welsh PAYE Tax Rate (2026/27)Rate of TaxAnnual Earnings (above PAYE threshold)
Basic Rate20%Up to £37,700
Higher Rate40%From £37,701 to £125,140
Additional Rate45%Above £125,140

How to Get the Right Tax Code

Getting on the correct tax code from the start is essential to avoid tax complications. Here's how your tax code is typically determined:

  • P45: When you leave a job, your employer should provide you with a P45. This document details your earnings and the tax you've paid in the current tax year. When you start a new job, giving your new employer your P45 allows them to apply the correct tax code immediately, ensuring your tax is calculated cumulatively from the start of the tax year.
  • P46 (Starter Checklist): If you don't have a P45 (e.g., it's your first job, or you've been self-employed), your new employer will ask you to complete a Starter Checklist (formerly P46). This form gathers basic information about your employment history and other income, which HMRC uses to determine an appropriate tax code.
  • HMRC Notification: HMRC will issue a P9(T) form or an online coding notice to your employer (and often directly to you) to inform them of your tax code. This happens at the start of each tax year or whenever your tax code changes.

Tip: Check Your Tax Code Online

You can view your current tax code and an estimate of your tax for the year through your Personal Tax Account on the HMRC website. This is a quick way to check if your code is correct.

What to Do if Your Tax Code is Wrong

It's not uncommon for tax codes to be incorrect, leading to either overpaying or underpaying tax. Here's how to address a wrong tax code:

  1. Check Your Payslip: Your tax code is usually printed on your payslip. Compare it with the information in this guide and any notices you've received from HMRC.
  2. Use HMRC's Online Service: Log in to your Personal Tax Account on GOV.UK to check your tax code and see how it was calculated. You can also update your employment details here.
  3. Contact HMRC: If you believe your tax code is incorrect, or if you can't resolve it online, contact HMRC directly. You'll need your National Insurance number and details of your income.
  4. Keep Records: Always keep copies of your payslips, P45s, P60s, and any correspondence with HMRC regarding your tax code.

How Accounting/Payroll Software Handles Tax Codes

Modern accounting and payroll software significantly simplifies the management of PAYE tax codes for businesses. These systems are designed to automate complex tax calculations, ensuring compliance with HMRC regulations.

  • Automatic Updates: Reputable payroll software is regularly updated to reflect the latest tax rates, thresholds, and legislative changes from HMRC, including new tax codes for each tax year.
  • P45/Starter Checklist Processing: The software streamlines the process of onboarding new employees by guiding employers through P45 data entry or the Starter Checklist, which then automatically applies the correct initial tax code.
  • Real-Time Information (RTI): Payroll software facilitates RTI submissions to HMRC, ensuring that tax and National Insurance information is sent in real-time, which helps keep employee tax codes accurate.
  • Payslip Generation: The software automatically generates payslips that clearly display the employee's tax code and the tax deducted, making it easier for employees to check their details.

Pros and Cons of Using Payroll Software

  • Pros: Reduces errors, saves time, ensures compliance, automates complex calculations, provides clear audit trails.
  • Cons: Initial setup time, subscription costs, requires some training to use effectively.

Conclusion

Navigating the world of PAYE tax codes can seem daunting, but with a clear understanding of what each code signifies, you can ensure your tax affairs are in order. Regularly checking your payslip and HMRC Personal Tax Account for the correct tax code is a simple yet effective way to prevent overpayments or underpayments. For businesses, leveraging modern payroll software is invaluable for automating these complexities and maintaining compliance. Stay informed, stay accurate, and keep more of what you earn.

Ready to Simplify Your Payroll?

Explore and compare the best accounting and payroll software solutions for your business needs.

Compare All Software →