What Does My Tax Code Mean? PAYE Without the Jargon

You open your payslip and see something like:
1257L
or perhaps:
BR
D0
K475
It is understandable if your first thought is:
“What does that actually mean?”
Tax codes look technical, but the basic idea is relatively straightforward.
Start with 1257L
For most people with one employment or pension and the standard Personal Allowance, 1257L remains the common tax code.
The numbers broadly indicate how much tax-free income is being allocated through that employment or pension.
1257 therefore corresponds to £12,570.
The L indicates entitlement to the standard Personal Allowance.
What about BR?
BR normally means that all income from that employment or pension is being taxed at the basic rate.
It is commonly seen where someone has a second job or pension.
It does not automatically mean the code is wrong—but if you were expecting your Personal Allowance to be used against that income, it is worth checking.
D0 and D1
Broadly:
D0 means the income is taxed at the higher rate
D1 means it is taxed at the additional rate
Again, these are often used where there is more than one source of PAYE income.
What is a K code?
K codes often cause concern.
They can arise where HMRC needs to collect tax on income or benefits that are not otherwise being taxed and the adjustment is greater than the available
Personal Allowance.
Examples can include:
State Pension
Tax owed from an earlier year
Taxable company benefits
Certain untaxed income
A K code effectively increases the amount treated as taxable through PAYE, although there are limits on how much can be deducted from an individual payment.
And what does M1 or W1 mean?
These usually indicate an emergency or non-cumulative basis.
Instead of looking back across the whole tax year, PAYE effectively treats the current week or month separately.
That can occasionally result in tax looking unusual until HMRC updates the code.
Do not ignore your tax code
Your employer does not generally decide your tax code.
They use the code supplied under the PAYE system.
So if you think the code is wrong, simply asking payroll to change it is usually not the answer.
You should check your HMRC Personal Tax Account or contact HMRC.
Why this matters
Tax codes are a good example of why accounting and tax need to be explained rather than simply processed.
When a client asks me why their tax has suddenly changed, telling them:
“That's the code HMRC issued” may technically be an answer.
But it is not particularly helpful.
A better service is to help them understand what the code means, why it may have changed and what they should check next.
That is the approach I try to take at Scipio: accounting without unnecessary smoke and mirrors.




Comments