What does tax code 1257L mean?
1257L is currently the tax code HMRC says is used for most people who have one job or pension.
It combines a number — 1257 — with the letter L. Together they tell payroll how much tax-free income should normally be taken into account through that PAYE source.
1257L usually means £12,570 of tax-free Personal Allowance is being allocated through that job or pension.
What does the number 1257 mean?
HMRC explains that the numbers in your tax code indicate how much tax-free income you get from that employer or pension provider.
The usual method is to multiply the number by 10.
1257 × 10 = £12,570
The numerical part of the code therefore broadly represents £12,570 of tax-free income through that PAYE source.
What does the L in 1257L mean?
HMRC uses the letter L where you are entitled to the standard tax-free Personal Allowance.
The number
Broadly represents £12,570 of tax-free income allocated through that PAYE source.
The letter
Indicates entitlement to the standard tax-free Personal Allowance.
Who normally gets tax code 1257L?
HMRC currently describes 1257L as the tax code used for most people who have one job or pension.
It is therefore common where:
- You have one main PAYE job.
- You have one PAYE pension.
- You qualify for the standard Personal Allowance.
- No major taxable benefits, untaxed income or other coding adjustments need to change the standard code.
However, having one job does not guarantee your code will be 1257L. Your personal circumstances determine the correct code.
How does 1257L relate to the Personal Allowance?
For the 2026/27 tax year, HMRC's payroll guidance confirms that the basic Personal Allowance remains £12,570 throughout the UK.
1257L is therefore closely associated with the standard £12,570 allowance. [oai_citation:1‡GOV.UK](https://www.gov.uk/government/publications/p9x-tax-codes/p9x-tax-codes-to-use-from-6-april-2026?utm_source=chatgpt.com)
The code reflects the allowance being used in the PAYE calculation. Your actual salary or pension can be much higher or lower.
Why might your tax code be different from 1257L?
HMRC may adjust your code if information about your income, benefits, allowances or earlier tax affects the amount of tax-free income available through PAYE.
Taxable benefits
Company benefits such as a company car can affect the amount of allowance reflected in your code.
Untaxed income
Some pension income, benefits, savings income or other untaxed amounts may be reflected through PAYE.
Tax owed
HMRC may sometimes collect an earlier tax underpayment by adjusting your code.
Allowances or relief
Marriage Allowance or eligible tax relief can change the amount reflected in your PAYE code.
Multiple jobs and pensions can also result in different codes because your Personal Allowance may be allocated primarily to one PAYE source.
Is 1257L an emergency tax code?
HMRC identifies emergency codes by markers such as W1, M1, X or NONCUM. If none of those markers appears, you are not on an emergency tax code merely because the code is 1257L.
There is an important distinction here: HMRC's employer guidance describes 1257L as the standard emergency-code number for 2026/27, while the employee-facing guidance explains that an individual's code is actually being operated on an emergency basis when the relevant emergency marker is present. [oai_citation:2‡GOV.UK](https://www.gov.uk/government/publications/p9x-tax-codes/p9x-tax-codes-to-use-from-6-april-2026?utm_source=chatgpt.com)
What do 1257L W1, 1257L M1 and 1257L X mean?
| Code | General meaning |
|---|---|
| 1257L | Standard Personal Allowance code where no emergency marker is being used. |
| 1257L W1 | 1257L operated on a Week 1 emergency, non-cumulative basis. |
| 1257L M1 | 1257L operated on a Month 1 emergency, non-cumulative basis. |
| 1257L X | 1257L operated on an emergency basis where the X marker is used. |
HMRC says emergency tax normally calculates tax based on what you are paid in the current week or month rather than using the normal cumulative year-to-date calculation. [oai_citation:3‡GOV.UK](https://www.gov.uk/tax-codes/emergency-tax-codes?utm_source=chatgpt.com)
Read our Emergency Tax Codes Guide for more detail.
When might 1257L be the wrong tax code?
1257L may need reviewing if your actual circumstances do not match the assumptions behind the standard code.
Examples include:
- You have several PAYE jobs or pensions.
- Your employer is using old or incomplete starter information.
- You receive taxable company benefits.
- You have significant untaxed income.
- Your Personal Allowance has been reduced.
- You are entitled to an adjustment that HMRC has not included.
- Your employment circumstances recently changed.
A different code is not automatically a problem. Equally, seeing 1257L does not guarantee that the code is correct for your own circumstances.
Can 1257L cause you to overpay tax?
Potentially, although 1257L itself does not automatically cause an overpayment.
Too much tax might be deducted if, for example, the wrong employment is using your allowance, an emergency marker is operating longer than appropriate, or HMRC's information about your circumstances is inaccurate.
It is also possible for a standard 1257L code to result in too little tax being deducted if your wider taxable income means the PAYE code does not fully reflect your final liability.
Do not assume your tax is automatically correct simply because your payslip shows 1257L. The code still needs to reflect your actual PAYE circumstances.
If you think too much tax has been deducted, see our Overpaid Tax Guide .
How do you check whether 1257L is correct?
Check your payslip
Confirm whether your code is simply 1257L or includes W1, M1, X or another marker.
Check every job and pension
If you have more than one PAYE source, review which code is attached to each one.
Check HMRC's information
Review HMRC's estimate of your income, taxable benefits, employments and pensions.
Update incorrect details
If HMRC's underlying information is wrong, use the appropriate HMRC service to correct it rather than asking your employer to choose a different code.
For a broader explanation of PAYE codes, see our Tax Codes Explained Guide .
Reviewed & Updated
17 August 2026
2026/27
GO TAX REFUNDS
HM Revenue & Customs / GOV.UK
PAYE tax codes depend on individual circumstances and can change during the tax year. This guide provides general information and should be considered alongside your current HMRC records, employment income and tax-code notice.
1257L Tax Code FAQs
What does 1257L mean on my payslip?
It normally indicates that £12,570 of tax-free Personal Allowance is being reflected through that PAYE job or pension, with L indicating entitlement to the standard allowance.
Is 1257L the normal tax code?
HMRC currently says 1257L is the code used for most people who have one job or pension, although your individual code can differ.
Does 1257L mean I pay no tax?
No. It generally reflects £12,570 of tax-free income. Income above the available allowance can still be subject to Income Tax.
Is 1257L an emergency tax code?
Not by itself. HMRC says you are on an emergency tax code when your code includes W1, M1, X or NONCUM.
What does 1257L M1 mean?
It means 1257L is being operated on a Month 1 emergency, non-cumulative basis rather than using the normal cumulative year-to-date calculation.
Why has my 1257L code changed?
HMRC may change your code because of taxable benefits, other income, tax owed, multiple jobs or pensions, allowances, reliefs or changes to estimated income.
Can 1257L cause a tax refund?
A refund may arise if too much Income Tax was deducted, but the presence of 1257L does not itself mean a refund is due. Your overall tax position must be reviewed.
HMRC & GOV.UK Sources
This guide is reviewed against current HMRC guidance on tax codes, Personal Allowance and emergency PAYE treatment.
Think your 1257L tax code may be wrong?
Go Tax Refunds can help review your PAYE records, employment history, tax codes and Income Tax deductions to establish whether your code appears appropriate and whether an overpayment may have arisen.
Check My Tax Position