TAX CODES · 2026/27
Tax Code 1257L Explained: What It Means for Your Take-Home Pay
A clear explanation of the standard UK tax code, how it affects PAYE and when you should check it.
In the UK, tax code 1257L normally means you are receiving the standard £12,570 tax-free Personal Allowance through that job or pension.
1257L is the standard UK tax code used for many people with one main PAYE job or pension and no adjustments for taxable benefits, untaxed income or earlier tax owed. For 2026/27, it remains linked to the £12,570 Personal Allowance—but it does not confirm that every payslip deduction is correct.
What does tax code 1257L mean?
The code can be divided into two parts:
- 1257: This usually represents £12,570 of tax-free income. HMRC broadly removes the final digit when creating the numerical part of the code.
- L: This means you are entitled to the standard Personal Allowance.
Your employer uses this information through PAYE to calculate how much Income Tax to deduct. The allowance is normally spread across the tax year rather than being used in full at the beginning.
How does 1257L affect your take-home pay?
Tax code 1257L reduces the amount of your earnings on which PAYE Income Tax is calculated. It does not mean that £12,570 is added to your salary or paid to you separately.
For example, consider someone earning £30,000 a year in England, Wales or Northern Ireland:
| Calculation | Annual amount |
|---|---|
| Gross salary | £30,000 |
| Personal Allowance | £12,570 |
| Income subject to Income Tax | £17,430 |
| Illustrative Income Tax at 20% | £3,486 |
This simplified 2026/27 example assumes the person remains within the basic-rate band and has no other taxable income or tax-code adjustment.
A tax code affects Income Tax, but final take-home pay can also be affected by National Insurance, pension contributions, student or postgraduate loans, salary sacrifice, bonuses, overtime, taxable benefits and other payroll deductions.
1257L compared with the BR tax code
The code applied to a job can make a noticeable difference to PAYE deductions. This simplified comparison uses a £30,000 annual salary:
| Tax code | Income taxed in the example | Illustrative Income Tax |
|---|---|---|
| 1257L | £17,430 | £3,486 |
| BR | £30,000 | £6,000 |
Under BR, all income from that particular job or pension is normally taxed at the basic rate. BR is commonly used for a second source of PAYE income, so it is not automatically an error.
£3,486illustrative Income Tax
£6,000illustrative Income Tax
Is 1257L always the correct tax code?
No. Although 1257L is common, your correct code depends on the information HMRC holds about your income and circumstances.
Your code may be different if you have more than one job or pension, receive taxable company benefits or untaxed income, owe tax from an earlier year, receive or transfer Marriage Allowance, have an adjusted Personal Allowance, earn more than £100,000, or live in Scotland or Wales.
Scottish tax codes usually begin with S, while Welsh codes begin with C. Someone receiving the standard allowance might therefore see S1257L or C1257L, with the appropriate regional Income Tax rates applied.
You receive only one Personal Allowance across all your income—not a separate £12,570 allowance for every job. If you have multiple employments, use the MoneyMeasure two-jobs tax calculator.
Is 1257L an emergency tax code?
1257L on its own is not an emergency tax code. It becomes an emergency code when followed by:
- W1: Week 1
- M1: Month 1
- X: Used in certain cases where pay dates vary
- NONCUM: Non-cumulative
With an emergency code, payroll generally calculates tax using only the current week or month instead of considering pay and tax for the year to date. This can result in too much or too little tax being deducted.
Emergency codes commonly appear after starting a new job when complete pay and tax information is unavailable. HMRC says an emergency code may take up to 35 days to update after you start employment. Read the official emergency-tax-code guidance.
Why has my tax code changed from 1257L?
A change does not necessarily mean something has gone wrong. HMRC may change your code after receiving new information about a job or pension, taxable benefits, untaxed income, earlier underpaid tax, Marriage Allowance, estimated annual income or a reduction in your Personal Allowance.
Check the accompanying HMRC tax-code notice or your online account to see how the new code was calculated.
How to check whether 1257L is correct
You can find your tax code on a payslip, P45, P60, HMRC tax-code notice, or in your HMRC online account or app.
- Check that HMRC has the correct employment, pension, benefit and estimated-income details.
- Update incorrect or missing information through the HMRC Income Tax service.
- Give your new employer your P45 if you recently changed jobs.
- Check a later payslip to confirm that any replacement code has been applied.
HMRC normally determines your tax code. Your employer applies the code supplied to its payroll system and cannot ordinarily choose a different code for you.
Frequently asked questions
Is 1257L a good tax code?
It is the standard code for many people with one main job or pension. Whether it is correct for you depends on your income, benefits, allowances and other circumstances.
Does 1257L mean I pay no Income Tax?
No. It normally means that £12,570 of income is covered by your Personal Allowance. Income above your available allowance may still be taxable.
Is 1257L the standard tax code for 2026/27?
Yes. Tax code 1257L continues to represent the standard £12,570 Personal Allowance for the 2026/27 tax year.
Does tax code 1257L affect National Insurance?
No. Your tax code is used to calculate PAYE Income Tax. National Insurance is calculated separately.
What does 1257L M1 mean?
It is an emergency Month 1 code. Income Tax is calculated using the allowance and tax bands for that month without considering earlier pay and tax in the same tax year.
Can my employer change an incorrect tax code?
Your employer can correct a payroll-processing mistake, but HMRC normally decides which tax code should apply. If the code itself is wrong, update your information with HMRC.
The bottom line
Tax code 1257L normally provides the standard £12,570 Personal Allowance through your main job or pension. It affects PAYE Income Tax, but it does not determine National Insurance, pension deductions, student-loan repayments or every other element of take-home pay.
Check your code when you start a new job, receive taxable benefits, take on another source of income or notice an unexpected change in your pay.
For an illustrative breakdown, try the MoneyMeasure salary calculator.
Important information
MoneyMeasure provides general information and illustrative calculations, not personalised tax, financial or payroll advice. Check your official tax code and circumstances with HMRC.
Read our methodology, disclaimer and privacy policy.
Last reviewed: 15 August 2026.