What is Tax Code?
Your tax code tells your employer how much tax-free income you can have before they start deducting tax from your pay.
Current Rate (2025/26)
1257L is the most common (£12,570 tax-free)
How Tax Code Works in Practice
Step by Step
HMRC issues tax codes based on information they hold about you. When you start a new job, your employer receives your code via HMRC's PAYE system. Each pay period, your employer calculates how much tax-free income you are entitled to (your annual allowance divided by the number of pay periods), deducts this from your gross pay, and applies the appropriate tax rate to the remainder.
The system operates on a cumulative basis for most codes. This means if you start a job partway through the year, the system accounts for the allowance you have already accumulated but not used. If you have been unemployed for several months, you may get a larger tax-free amount in your first payslip to account for the unused allowance, potentially resulting in a tax refund.
HMRC can change your tax code during the year if your circumstances change -- for example, if you start receiving a benefit in kind or if you notify them of additional income. You will receive a P2 coding notice explaining the change. Your employer receives the new code electronically and adjusts your pay accordingly.
Practical Tips
Common Mistakes to Avoid
- Ignoring an incorrect tax code and overpaying tax for months -- always check your coding notice when it arrives
- Not informing HMRC when you stop receiving a benefit in kind, resulting in too much tax being deducted
- Using the emergency tax code for too long when starting a new job -- chase your P45 or contact HMRC to get the correct code applied
- Assuming a BR code on a second job is wrong -- if you use your full Personal Allowance against your main job, your second job is correctly taxed at the basic rate from the first pound
Frequently Asked Questions
What does the 'L' in 1257L mean?
I am on an emergency tax code -- what should I do?
Can I have different tax codes for different jobs?
How do I check if my tax code is correct?
What happens if my tax code is wrong all year?
Source: HMRC PAYE Manual (PAYE70000+): https://www.gov.uk/hmrc-internal-manuals/paye-manual and tax code checker: https://www.gov.uk/tax-codes
Related Terms
PAYE is the system employers use to deduct Income Tax and National Insurance from employee wages before paying them.
The Personal Allowance is the amount of income you can earn each year before paying Income Tax.
Income Tax is the tax paid on most types of income - salary, dividends, rental income, self-employment profits.
Confused by accounting jargon?
AccountsOS explains everything in plain English. Ask any question about your books and get a clear, jargon-free answer.