Last checked: 30 June 2026
The 1257L tax code is the standard PAYE tax code used for many employees and pension recipients in the UK. For the 2026/27 tax year, it normally provides a tax-free Personal Allowance of £12,570.
The number 1257 represents the tax-free allowance, with the final zero removed. The letter L means that the person is entitled to the standard Personal Allowance.
A plain 1257L code is not usually an emergency tax code. It becomes an emergency or non-cumulative code when it is followed by W1, M1, X or NONCUM.
However, 1257L is not correct for everyone. Taxable workplace benefits, multiple jobs, pensions, previous tax underpayments and income above £100,000 can all affect the code issued by HM Revenue and Customs.
Editorial note: This guide provides general information about UK PAYE tax codes. It is not personal tax, financial or legal advice. Employees should check their individual position through HMRC or consult a qualified tax adviser.
What Is the 1257L Tax Code?

The 1257L tax code normally means that an employee or pension recipient receives the standard £12,570 Personal Allowance through that source of PAYE income.
The code can be divided into two parts:
- 1257: HMRC removes the final zero from the £12,570 tax-free allowance.
- L: The individual is entitled to the standard Personal Allowance.
For the 2026/27 tax year, the standard allowance is equivalent to approximately:
- £12,570 per year
- £1,048 per month
- £242 per week
These monthly and weekly figures are PAYE thresholds used by payroll systems. They should not be treated as exact calculations of a person’s final tax liability because PAYE normally works cumulatively and personal circumstances can affect the result.
1257L at a Glance
| Question | General answer |
| What allowance does 1257L normally provide? | £12,570 |
| Is 1257L the standard code? | Yes, for many people with uncomplicated PAYE circumstances |
| Is plain 1257L an emergency code? | Normally no |
| When is it an emergency code? | When followed by W1, M1, X or NONCUM |
| Can it apply to a pension? | Yes, where the allowance is allocated to that pension |
| Does it calculate National Insurance? | No, it is used for PAYE Income Tax |
How Does the 1257L Tax Code Work?
An employer or pension provider enters the tax code into its payroll software. The software uses the code to determine how much of the person’s PAYE income can be received before Income Tax is deducted.
Under a normal cumulative 1257L code, payroll considers the amount earned and the tax already paid since the beginning of the tax year. This helps spread the Personal Allowance across the year and can automatically correct some earlier overpayments or underpayments.
For example, consider an employee in England earning £30,000 annually with no taxable benefits, additional income or tax-code adjustments.
- Annual gross salary: £30,000
- Standard Personal Allowance: £12,570
- Taxable income: £17,430
- Income Tax at 20%: £3,486 per year
This is a simplified Income Tax example. Actual take-home pay may also be affected by National Insurance, pension contributions, student-loan repayments, salary sacrifice and other payroll deductions.
Scottish taxpayers have different Income Tax bands and may have a code beginning with S, such as S1257L.
What Is the Difference Between Cumulative 1257L and an Emergency Code?
A plain 1257L code is normally operated on a cumulative basis. Payroll considers taxable pay and tax deducted since 6 April, rather than calculating every payday in complete isolation.
An emergency tax code uses only the employee’s allowance for the current pay period. It may be used when HMRC or the employer does not yet have enough information about previous income and tax.
| Tax code displayed | General meaning |
| 1257L | Normally the standard cumulative code |
| 1257L W1 | Week 1 emergency basis |
| 1257L M1 | Month 1 emergency basis |
| 1257L X | Emergency basis, sometimes used where pay dates vary |
| 1257L NONCUM | Non-cumulative emergency operation |
Emergency tax does not necessarily mean that the rate of tax is higher. The problem is that payroll does not consider earlier pay and tax for the year, which can result in too much or too little tax being deducted.
Employees starting a new job should usually give their employer a recent P45. When no P45 is available, HMRC provides a starter checklist that the employee can complete.
Who Normally Receives the 1257L Tax Code?
The 1257L tax code is commonly used where a person receives the full standard Personal Allowance through one employment or pension.
It may be appropriate where the person:
- Has one main job or pension
- Receives the full standard Personal Allowance
- Has no significant untaxed income included in the code
- Has no taxable employment benefits that reduce the allowance
- Has no earlier tax underpayment being collected through PAYE
- Has income below the level at which the Personal Allowance begins to reduce
Receiving 1257L does not guarantee that the code is correct. HMRC calculates tax codes using the income and benefit information available to it. Employees should therefore check the code when they start a job, receive a pension, obtain a company benefit or experience a major change in income.
The Personal Allowance begins to decrease when adjusted net income exceeds £100,000. It is reduced by £1 for every £2 above that level and can fall to zero. A high earner may consequently receive a lower code or a code such as 0T instead of 1257L.
What Income Can Be Taxed Through a 1257L Code?

The tax code is applied to a particular source of PAYE income, normally employment pay or pension income. It tells the employer or pension provider how much Personal Allowance to allocate before deducting Income Tax.
The income processed through PAYE can include:
- Basic salary or wages
- Overtime
- Bonuses
- Commission
- Taxable pension payments
Taxable workplace benefits, such as a company car or private medical insurance, do not necessarily pass through payroll as ordinary wages. HMRC may instead account for their value by reducing the employee’s tax-free allowance and issuing a lower tax-code number.
Self-employment profits, rental income, dividends and some savings income are not automatically covered simply because a person has 1257L at their main job. HMRC may adjust the PAYE code for some untaxed income, while other income may need to be reported separately.
Can the 1257L Tax Code Change?
HMRC can change a tax code during the tax year when the information used to calculate it changes.
Common reasons include:
- Starting or leaving a job
- Beginning to receive a pension
- Having more than one job or pension
- Receiving a taxable company benefit
- Claiming tax relief for employment expenses
- Receiving untaxed income
- Owing tax from an earlier year
- A change in estimated annual income
- An employer submitting incorrect or incomplete information
- Adjusted net income exceeding £100,000
A reduction from 1257L to a lower number does not automatically mean HMRC has made an error. For example, if HMRC includes a taxable benefit in the calculation, the available tax-free amount may be reduced.
Employees can usually view the explanation for a code through their Personal Tax Account or the HMRC app. A PAYE coding notice may also show how HMRC arrived at the allowance.
What Should You Do If Your Tax Code Is Wrong?

If an employee suspects that their tax code is incorrect, they should take immediate steps to resolve the issue.
Having an incorrect tax code can result in:
- Overpaying tax, leading to reduced take-home pay.
- Underpaying tax, which may result in a tax bill at the end of the financial year.
Steps to Fix a Wrong Tax Code
- Check your latest payslip to verify the tax code assigned by your employer.
- Log into your HMRC online account to view your current tax code and any changes.
- Contact HMRC if you believe there is an error or missing information.
Employees should also inform HMRC if they experience significant changes in income or financial circumstances to ensure their tax code remains accurate.
How Does the 1257L Tax Code Affect Take-Home Pay?
The 1257L code affects the amount of PAYE Income Tax deducted, but it does not determine every deduction shown on a payslip.
For most employees in England, Wales and Northern Ireland, the standard £12,570 allowance is applied before Income Tax is calculated.
For 2026/27, the main rates applying to non-savings, non-dividend income in England, Wales and Northern Ireland are generally:
- 20% basic rate
- 40% higher rate
- 45% additional rate
The rate does not apply to the employee’s entire salary. It applies only to the part of taxable income falling within each band.
Scottish taxpayers pay Scottish Income Tax on employment and pension income. Their code normally begins with S, such as S1257L, and different bands and rates apply.
Welsh taxpayers may see a code beginning with C, such as C1257L. The C prefix identifies the person as a Welsh taxpayer.
Take-home pay may also be reduced by:
- National Insurance
- Workplace-pension contributions
- Student or postgraduate loan repayments
- Salary-sacrifice arrangements
- Attachment-of-earnings orders
- Other authorised payroll deductions
What Does 1257L 1 Mean on a Payslip?
A standalone number 1 shown beside 1257L is not defined as part of the standard tax-code format in HMRC’s public tax-code guidance.
Its meaning may depend on how the employer’s payroll system displays tax-basis or payroll-reference information. It should not automatically be assumed to mean that an employee has one job or that the employment is their primary job.
The employee should:
- Check whether the payslip also displays W1, M1, X or NONCUM.
- Compare the code with the one shown in their HMRC online account.
- Ask the employer’s payroll department what the standalone number represents.
- Contact HMRC if the code held by HMRC differs from the one being used by payroll.
The important distinction is whether the code is being operated cumulatively or on an emergency basis. HMRC’s recognised emergency indicators are W1, M1, X and NONCUM.
Is 1257L Tax Code the Same for Everyone?

No. Tax codes are based on individual circumstances, so colleagues earning similar salaries can have different codes.
Common alternatives include:
| Code | General meaning |
| BR | All income from that source is taxed at the basic rate |
| D0 | All income from that source is taxed at the higher rate |
| D1 | All income from that source is taxed at the additional rate |
| 0T | No Personal Allowance is allocated to that source |
| K | Additional income or deductions exceed the available allowance |
| NT | No tax is deducted from that source |
| S1257L | Standard allowance with Scottish Income Tax rates |
| C1257L | Standard allowance for a Welsh taxpayer |
Someone with more than one job or pension will usually have a separate tax code for each source. One job may use 1257L while another uses BR, D0 or a different code. BR should not be described as the automatic code for everyone with multiple jobs.
How Can an Employee Check and Correct a Tax Code?
An employee should first compare the code on their latest payslip with the code shown in their HMRC Personal Tax Account or HMRC app.
They should then check whether HMRC has accurate information about:
- Current and previous jobs
- Pension income
- Expected annual pay
- Taxable workplace benefits
- Employment expenses
- Other taxable income
- Jobs or pensions that have ended
When starting a new job, the employee should provide a recent P45. If no P45 is available, they should complete HMRC’s starter checklist. A P60 is an end-of-year summary and is not the normal replacement for a P45 when joining a new employer.
If HMRC changes the code, the updated information is normally sent to the employer or pension provider. The employee should check a later payslip to confirm that payroll has applied it.
Can an Incorrect 1257L Code Lead to a Tax Refund?
A refund may be due when an incorrect or emergency tax code causes too much Income Tax to be deducted.
This can happen when:
- A new employer does not have the employee’s P45
- An old employment remains open on HMRC’s records
- The Personal Allowance is allocated to the wrong job
- Emergency tax continues longer than necessary
- Estimated income or benefits are incorrect
- The employee stops work part-way through a tax year
During the tax year, a corrected cumulative code may allow payroll to repay some overpaid tax automatically through a later wage payment.
After the tax year, HMRC may carry out a reconciliation and issue a P800 tax calculation. The P800 explains whether a refund is due and how it can be claimed.
Employees should use HMRC’s official services rather than assuming that every change from 1257L creates a refund entitlement. A lower code may be correct where HMRC is accounting for benefits, untaxed income or an earlier underpayment.
Conclusion
The 1257L tax code normally provides the standard £12,570 Personal Allowance through employment or pension income taxed under PAYE. For many employees, it will be the correct code for the 2026/27 tax year.
However, the code should not be considered correct solely because it is common. Multiple jobs, pensions, company benefits, previous tax underpayments, emergency-tax operation and higher income can all change the amount of allowance available.
Employees should check both the code and its tax basis. A plain 1257L code is normally cumulative, while W1, M1, X and NONCUM indicate emergency or non-cumulative operation.
Anyone who believes the code is incorrect should compare their payslip with their HMRC account, update missing income information and speak to HMRC or their payroll department where necessary.
FAQs
Is 1257L the correct tax code for 2026/27?
It is the standard code for many people entitled to the full £12,570 Personal Allowance. However, it may not be correct for someone with additional income, taxable benefits, multiple jobs, an earlier underpayment or income above £100,000.
Is 1257L an emergency tax code?
Plain 1257L is not normally an emergency code. It is operated as an emergency code when followed by W1, M1, X or NONCUM.
What does 1257L M1 mean?
It means the allowance is being applied on a Month 1 basis. Payroll calculates tax using only the current month rather than considering earlier pay and tax in the same tax year.
What does 1257L W1 mean?
It is a Week 1 emergency code. Each weekly payment is calculated separately without considering previous weekly pay and tax for the tax year.
Why am I paying tax when I have the 1257L code?
The code does not mean that all income is tax-free. It normally provides a £12,570 annual allowance. Income above the available allowance is subject to the applicable Income Tax bands.
Can two jobs both have 1257L?
Usually, the full Personal Allowance should not be duplicated across two jobs. One job may receive 1257L while the other uses BR, D0 or another code, although HMRC can divide the allowance between income sources.
Does 1257L include National Insurance?
No. A tax code is used to calculate PAYE Income Tax. National Insurance is calculated separately using National Insurance thresholds and rates.
How We Checked This Guide?
This guide was checked against current HMRC and GOV.UK information available on 30 June 2026. Sources included the official 2026/27 Personal Allowance and PAYE thresholds, HMRC’s tax-code definitions, emergency-code guidance, starter-checklist instructions and services for correcting an inaccurate code.
Tax rules and individual tax codes can change. Readers should verify their current code through their Personal Tax Account, the HMRC app or a recent coding notice.







