Understanding Your 1257L Tax Code
Discover why your UK tax code is 1257L, how much you can earn tax-free, and what to do if it is incorrect. Learn to update HMRC or claim overpaid tax.

Your tax code is 1257L because you are entitled to the standard UK tax-free Personal Allowance of £12,570 per year. If this code contains errors due to multiple jobs or company benefits, you can correct it instantly by updating your details online with HMRC.
Key Takeaways: 1257L Tax Code at a Glance
- Standard Allowance: You can earn £12,570 tax-free per year under the 1257L tax code.
- Monthly Split: Employers spread this personal allowance as a £1,048 tax-free chunk each month.
- When to Correct: You must change your code if you have unpaid tax, company benefits, or multiple employers.
- Updating HMRC: You can quickly adjust your details via your online Personal Tax Account or by calling HMRC.
What does my 1257L tax code mean?
The 1257L tax code means you receive the standard UK Personal Allowance of £12,570 tax-free for the current year.
Under the Finance Act 2021 (as extended), this personal allowance remains frozen at £12,570. The number 1257 represents the allowance amount divided by ten, while the letter L shows you receive the basic personal allowance without extra deduction adjustments.
| Pay Period | Tax-Free Amount | Tax Rate on Excess |
|---|---|---|
| Annual | £12,570 | Basic rate (20%), Higher rate (40%), or Additional rate (45%) |
| Monthly | £1,048 | Standard PAYE bands apply |
| Weekly | £242 | Standard PAYE bands apply |
Why might my 1257L tax code be wrong?
Your 1257L tax code may be wrong if you receive taxable employer perks, claim expenses, or source income from multiple jobs.
- You receive taxable company benefits such as a company car or private medical insurance.
- You have unpaid tax from a previous year that HMRC is collecting through your monthly pay.
- You have more than one job, meaning only your main employment should receive the 1257L allowance.
- You qualify for the Marriage Allowance, which requires a code ending in M or N.
- You are claiming tax relief on business expenses, which should increase your tax-free allowance above standard levels.
What is an emergency tax code like 1257L W1 or M1?
An emergency tax code is a temporary PAYE tax code ending in W1, M1, or X. It requires your employer to calculate your tax-free allowances on a single week or month basis, rather than using your cumulative yearly earnings history.
- Check the end of the code on your payslip for the suffixes W1, M1, or X.
- Ensure your employer has your latest P45 form to transition you off emergency status.
- Monitor your pay to ensure previous allowances from earlier in the tax year are fully restored.
How do I correct my 1257L tax code with HMRC?
You correct your tax code by submitting your updated income and benefit details to HMRC online or via telephone.
- Log in to your HMRC Personal Tax Account online at gov.uk/personal-tax-account.
- Navigate to the Check your Income Tax section to inspect your current status.
- Update your specific employment or benefit details online to prompt an automatic tax code update.
- Alternatively, call the HMRC Income Tax helpline on 0300 200 3300 with your National Insurance number ready.
How do I claim a refund if I overpaid tax?
You claim an overpaid tax refund either automatically through your ongoing employer payslips or through a year-end HMRC calculation.
- PAYE Adjustment: HMRC automatically instructs your employer to adjust your next payslip refund once they process your correct code.
- P800 Tax Calculation: HMRC reviews your annual figures after the tax year ends and issues an official P800 paper notification.
- Online Claims: Use your Personal Tax Account to standardise overpayment claims online once you receive a P800 notice.
- Postal Cheques: Receive a physical refund cheque from HMRC if you do not request an electronic bank transfer.
What are the new 1257L tax code changes for 2026/27?
New rules for 2026/27 automatically remove certain historic expense adjustments and tax reliefs from your tax code if HMRC claims they no longer apply.
- Automatic Removal: HMRC will strip manual employment expense claims over £120 directly from your PAYE tax code.
- Gift Aid Exclusion: Government systems will automatically remove higher-rate Gift Aid tax relief from codes starting in 2026/27.
- Dispute Route: Taxpayers can challenge these automatic amendments via their digital tax account if they still qualify for relief.
What does the letter L mean in my tax code?
The letter L indicates that you are entitled to the basic, standard tax-free Personal Allowance for the UK tax year.
How much can I earn tax-free on the 1257L tax code?
You can earn up to £12,570 per year tax-free on this code before any income tax becomes payable.
Why is my second job taxed under a BR code instead of 1257L?
The BR code means all earnings from that secondary source are taxed at the basic 20% rate, preventing you from accidentally claiming your tax-free allowance twice.
How long does it take for HMRC to update an incorrect tax code?
HMRC typically processes adjustments within a few weeks and automatically updates your employer once you report the correction online.