The tax code 1257L is the most common code in the UK. If you see it on your payslip, it means HMRC considers you entitled to the standard Personal Allowance of £12,570 for the current tax year. This guide explains how the code works, how it translates into the tax on your payslip, and when you might have a different code instead.
Want to check if your own payslip adds up?
How the code is constructed
A UK tax code is made up of a number and a letter. The number represents your tax-free allowance divided by 10, and the letter tells your employer which set of rules to apply.
For 1257L:
- 1257 means your annual tax-free allowance is £12,570 (1257 multiplied by 10)
- L means you are entitled to the standard Personal Allowance
HMRC issues this code to most employees with one job and no untaxed benefits or outstanding tax debts. If your circumstances are straightforward, 1257L is the code you should expect to see.
How 1257L affects your monthly pay
Your employer spreads the Personal Allowance evenly across the tax year. On a monthly payroll, that means you receive £1,047.50 of tax-free pay each month (£12,570 / 12). Everything you earn above that amount in the month is taxed at the applicable rate.
Worked example
Suppose you earn £2,500 gross per month on tax code 1257L.
- Monthly Personal Allowance: £12,570 / 12 = £1,047.50
- Taxable pay for the month: £2,500.00 - £1,047.50 = £1,452.50
- Income tax at 20% (basic rate): £1,452.50 x 0.20 = £290.50
Your payslip should show approximately £290.50 in income tax for that month. Small differences of a pound or two can arise from the cumulative calculation HMRC requires, but the figure should be close.
Tax is calculated cumulatively in the UK, not on a month-by-month basis. Your employer adds up your total pay and total tax-free allowance from 6 April to the current pay date, then works out the total tax due and subtracts what has already been deducted. This means an underpayment in one month is usually corrected in the next.
When you might not have 1257L
Several situations can result in a different tax code:
- Benefits in kind such as a company car or private medical insurance reduce your allowance, giving a lower number (e.g., 1185L).
- Multiple jobs: HMRC may allocate your Personal Allowance to one job and give the other a BR (basic rate) or D0 (higher rate) code.
- Underpaid tax from a previous year can be collected by reducing your allowance, resulting in a lower code.
- Scottish taxpayers have the same number but a prefix of S (e.g., S1257L), which tells the employer to apply Scottish income tax rates.
- Emergency tax codes such as 1257L W1 or 1257L M1 apply the allowance on a non-cumulative basis, which can lead to over- or underpayment of tax. See our guide on emergency tax codes for more.
If your code is not 1257L and you are unsure why, you may want to check with HMRC via your Personal Tax Account or call 0300 200 3300. Our guide on what to do if you have the wrong tax code covers the steps in detail.
Checking your payslip against 1257L
A quick way to verify your tax deduction is to compare the figure on your payslip with a manual calculation. For a basic-rate taxpayer on 1257L paid monthly:
- Take your gross pay for the month
- Subtract £1,047.50 (the monthly Personal Allowance)
- Multiply the result by 0.20
The answer should be close to the income tax shown on your payslip. If the difference is more than a few pounds, it can be worth investigating. You can also run your figures through our payslip checker for a more detailed comparison.
If you have just started a new job and your employer does not yet have your P45, they may put you on an emergency tax code. This can result in higher deductions in the first few months. Once HMRC sends your correct code, your employer should adjust the cumulative calculation and refund any overpaid tax through your payslip.
The Personal Allowance freeze
The Personal Allowance has been frozen at £12,570 since the 2021/22 tax year, and the government has indicated it will remain at this level until at least April 2028. Because the allowance does not rise with inflation, more of your earnings fall into taxable bands each year if your pay increases. This effect is sometimes called "fiscal drag."
For the current tax year, the income tax bands for England, Wales, and Northern Ireland are:
| Band | Taxable income | Rate |
|---|---|---|
| Personal Allowance | Up to £12,570 | 0% |
| Basic rate | £12,571 to £50,270 | 20% |
| Higher rate | £50,271 to £125,140 | 40% |
| Additional rate | Above £125,140 | 45% |
If you earn above £100,000, your Personal Allowance is reduced by £1 for every £2 of income above that threshold, until it reaches zero at £125,140. In that case, your tax code will not be 1257L.
Frequently Asked Questions
What does the L in 1257L stand for?
The L suffix indicates that you are entitled to the standard Personal Allowance. It is the most common suffix and applies to most employees with straightforward tax affairs.
Is 1257L the same for Scottish taxpayers?
Scottish taxpayers have the code S1257L. The number is the same, meaning the same Personal Allowance applies, but the S prefix tells the employer to use Scottish income tax rates, which differ from the rest of the UK.
My tax code changed from 1257L to 1185L. Why?
A lower number means your tax-free allowance has been reduced. This usually happens because HMRC is accounting for a taxable benefit (such as a company car) or collecting underpaid tax from a previous year. Your HMRC coding notice (form P2) will explain the adjustment.
Can I have 1257L if I have two jobs?
Typically, HMRC allocates your full Personal Allowance to one job (giving it 1257L) and assigns a BR or D0 code to the other. You can ask HMRC to split the allowance between jobs if you prefer.
How do I check my tax code is correct?
Log in to your Personal Tax Account on gov.uk to see your current tax code and the allowances and deductions that make it up. If anything looks wrong, you can update your details or contact HMRC directly.
Sources
Ready to check your own payslip?
Enter your figures and get an instant AI-powered analysis. Free, private, no signup.
Check My Payslip FreeDisclaimer: PayslipIQ provides educational guidance only. It is not financial, tax, or legal advice. Figures are estimates based on the data you entered. Always verify against your employer's payroll, your HMRC personal tax account, or a qualified adviser before making decisions.
Related guides
Emergency Tax Codes UK: Why You Pay More and How to Fix It
Understand UK emergency tax codes like 1257L W1 and 1257L M1. Learn why they are applied, how they affect your pay, and how to get a refund.
Wrong Tax Code? What to Do and How to Get It Fixed
Think your tax code is wrong? Learn how to check, what causes errors, and the steps to get HMRC to correct it and refund any overpaid tax.
How to Read a UK Payslip: Every Section Explained
Learn how to read a UK payslip step by step. We explain every section, from gross pay to deductions, so you can check your pay is correct.