Understanding Your Tax Code and Pay Slip

What the letters and numbers mean, why codes change and how to spot errors that leave you paying too much or too little tax.

image

What Your Tax Code Is Really Telling You

Your tax code is a short instruction to your employer. It tells the payroll system how much tax-free income you are entitled to across the tax year, and how to apply that allowance to each pay packet. Get it right and you pay roughly the correct amount of tax in steady instalments. Get it wrong and you can spend months either overpaying — effectively lending HMRC money interest-free — or underpaying and facing an unwelcome bill later.

The code usually appears on your payslip, on your P60 at the end of the tax year, and in your personal tax account. Most codes are three or four digits followed by a letter, such as 1257L. The number is your tax-free allowance divided by ten. So 1257L means £12,570 of income free of income tax, which is the standard Personal Allowance. The letter explains your circumstances and how the allowance should be applied.

Decoding the Letters

Letters carry the detail, and a few appear far more often than others:

  • L — you are entitled to the standard Personal Allowance. The most common code by far.
  • M and N — you have received or transferred part of the Marriage Allowance. M means you received 10% from your partner; N means you gave it away.
  • T — your code includes other calculations HMRC has not itemised in the letter itself, often because of higher-rate income or complex allowances.
  • 0T — your allowance has been used up or HMRC has no details for you. Every pound is taxed from the first, though the first £12,570 still falls within the starter band.
  • BR — all income from that job is taxed at the basic rate, with no allowance applied. Common on a second job or a pension.
  • D0, D1 and D3 — all income taxed at the additional, higher or dividend rates respectively.
  • K — you have income that is not being taxed elsewhere, such as company benefits or untaxed investment income, and it exceeds your allowance. The number is added to your taxable pay rather than subtracted.
  • NT — no tax is deducted at all.
  • S or C prefix — Scottish or Welsh rates apply. S for Scottish taxpayers, C for Welsh.
  • W1, M1 or X suffix — an emergency code, operated on a non-cumulative basis. Each payslip is taxed in isolation, which often means overpaying early in the year.

Why Codes Change

Codes are not set in stone. HMRC recalculates them whenever the information it holds changes, and a new code is issued to your employer automatically. Common triggers include:

  • Starting or leaving a job, or working two jobs at once.
  • Receiving a taxable benefit from your employer, such as a company car, private medical insurance or a beneficial loan.
  • Starting to receive the State Pension, which is taxable even though it is paid gross.
  • Rental income, savings interest above your Personal Savings Allowance, or untaxed dividends.
  • Claiming expenses that reduce your taxable pay, such as professional subscriptions or approved mileage.
  • A Marriage Allowance transfer between you and your spouse or civil partner.

You should receive a coding notice explaining any change. If a code shifts and nobody has told you why, that is worth investigating.

Reading Your Payslip Line by Line

Payslips must show certain items by law. Working down the page:

  • Gross pay — earnings before any deduction, including overtime, bonuses and commission.
  • PAYE income tax — calculated from your tax code. Check it matches your code and that cumulative figures are rising sensibly through the year.
  • National Insurance — separate from income tax and based on your earnings in that pay period. Your payslip shows an NI category letter; A is the standard rate for most employees. Others apply to married women with a reduced rate election, apprentices under 25, or those in certain occupational pension schemes.
  • Pension contributions — under a net pay arrangement, contributions come out before tax, so they reduce your taxable pay. Under relief at source, they are taken after tax and the provider claims basic-rate relief back. The difference matters to your take-home pay.
  • Student loan and postgraduate loan repayments — deducted according to the plan type recorded for you. If your plan is wrong, you may be repaying when you should not be, or not repaying when you should.
  • Net pay — what actually reaches your bank account.

Spotting Errors Before They Cost You

Payroll mistakes are more common than most people assume, and they rarely announce themselves. Check for these warning signs:

  • An emergency code (W1, M1 or X) still in place months after you started a job. This usually means overpaid tax that you will need to reclaim.
  • A BR code on your only or main job, which strips your allowance entirely.
  • An old job or a closed pension still appearing in your tax account, splitting your allowance between sources that no longer exist.
  • Benefits you no longer receive — a company car returned last year, for instance — still reducing your allowance.
  • A code that has not changed despite a significant pay rise, a new pension, or a change in your working hours.
  • NI contributions missing from a payslip, or a category letter that does not match your situation.

Do a rough sanity check. If your annual salary is around £35,000 and you are on 1257L with no benefits, your monthly tax should be in the region of £380 to £400, depending on pension contributions. A figure wildly outside that range deserves a question to payroll.

How to Fix a Wrong Code

Start with your employer's payroll team, who can confirm which code they are operating and when it changed. Then check your personal tax account or the HMRC app, where you can see your current code, the income sources behind it and any coding notices. You can update estimated figures there, and HMRC will issue a revised code to your employer directly.

If you have overpaid, you can usually claim a refund going back four tax years, so older errors are still worth chasing. If you have underpaid, HMRC normally collects the shortfall by adjusting your code for the following year rather than demanding a lump sum, though you can ask to spread it. Either way, a ten-minute check once or twice a year — ideally in April and again in the autumn — keeps your tax broadly accurate and your payslip boring, which is exactly what you want it to be.

04 Comments

  • image
    Zhon Andarson

    Coding is used in almost all aspects of life and work now, be it directly or indirectly. It’s not just for companies in the tech sector. “An increasing number of businesses rely on computer code,

  • image
    Andro Smith Doe

    Coding is used in almost all aspects of life and work now, be it directly or indirectly. It’s not just for companies in the tech sector. “An increasing number of businesses rely on computer code,

Leave your comment

Follow Us Instagram
Instagram-image
Instagram-image
Instagram-image
Instagram-image
Instagram-image
Instagram-image
Instagram-image
Instagram-image
Instagram-image
Instagram-image
Instagram-image
Instagram-image
Instagram-image
Instagram-image