Understanding your tax code is the single most important step in ensuring your take-home pay is correct. Employers apply these codes through the PAYE (Pay As You Earn) system, which deducts tax automatically from your salary before you receive it. For the 2026/27 tax year (which runs from 6 April 2026 to 5 April 2027), 1257L remains the standard code for the vast majority of employees across the UK.
The Definition of Tax Code 1257L
A tax code is a shorthand used by HMRC to tell your employer or pension provider how much Income Tax to deduct. 1257L is known as the “standard” or “default” code because it reflects the standard tax-free Personal Allowance for a single individual with one primary source of income and no complex taxable benefits.
Tax Code 1257L At a Glance
| Feature | Details for 2026/27 |
| Personal Allowance | £12,570 (Amount you earn tax-free per year) |
| Monthly Tax-Free Pay | £1,047.50 |
| Weekly Tax-Free Pay | £241.73 |
| National Insurance Threshold | £242 per week (Primary Threshold) |
| Policy Status | Threshold frozen until April 2031 |
What 1257 and L Mean
HMRC codes consist of numbers and letters representing your financial standing.
- The Numbers (1257): These digits represent your tax-free Personal Allowance. To find the actual allowance, multiply the number by 10 (1257 × 10 = £12,570).
- The Letter (L): This indicates you are entitled to the standard Personal Allowance. The change from 1250L occurred when the allowance increased to £12,570.
Who Gets Tax Code 1257L
You will typically be assigned this code if you:
- Have one job or one pension.
- Have no untaxed income (such as significant rental profit).
- Receive no taxable company benefits (e.g., a company car or private medical insurance).
- Earn under £100,000 per year.
How Much Tax You Pay on 1257L
Income Tax is only applied to earnings above your £12,570 allowance. For England, Northern Ireland, and Wales, the 2026/27 rates are:
| Gross Annual Salary | Taxable Income | Estimated Annual Tax (20%) |
| £20,000 | £7,430 | £1,486 |
| £35,000 | £22,430 | £4,486 |
| £50,000 | £37,430 | £7,486 |
Regional Codes (S1257L / C1257L)
While the Personal Allowance is UK-wide, your location determines the rate you pay.
- S1257L (Scotland): Scottish taxpayers use a 6-band system. For 2026/27, the Basic and Intermediate thresholds were increased by 7.4% (to £16,537 and £29,526) to support earners.
- C1257L (Wales): Welsh rates currently align with English bands (20%, 40%, 45%), but the “C” ensures tax is correctly allocated to the Welsh Government.
Emergency Tax Codes (W1 / M1 / X)
Suffixes like 1257L W1, 1257L M1, or 1257L X indicate you are on an Emergency Code.
- The Calculation: Your tax is worked out on each pay period in isolation (non-cumulative).
- The Risk: The system ignores unused allowances from earlier months, often leading to overpayment if you have irregular earnings like bonuses or overtime.
Why Your Tax Code Might Change
If your code shifted away from 1257L, it is usually because:
- Company Benefits: Perks like health insurance reduce your allowance (e.g., to 1100L).
- Marriage Allowance: Receiving a transfer from a spouse changes your code to 1383M.
- High Income: Once you earn over £100,000, your allowance reduces by £1 for every £2 earned, reaching 0T at £125,140.
Common UK Tax Codes Compared
| Code | Meaning |
| BR | Basic Rate (20%) – Usually applied to a second job or pension. |
| D0 | Higher Rate (40%) – Applied to a second job for higher earners. |
| K Codes | Negative Allowance – Used when your benefits exceed your tax-free amount. |
| 0T | No Allowance – Used if you earn over £125,140 or if a new employer lacks your details. |
How to Check Your Tax Code
It is important to verify your code across all your financial documents:
- Your Payslip: Usually found near your National Insurance (NI) number.
- P60 & P45: Your annual tax summary (P60) or leaving form (P45).
- The HMRC App: The fastest way to see real-time updates and explanations.
- Personal Tax Account: Log in via GOV.UK to view your “Estimated Income”.
What Happens If Your Code Is Wrong
- Overpaid: HMRC typically issues a refund through your paycheck once updated, or sends a P800 tax calculation letter after 5 April.
- Underpaid: HMRC usually lowers your tax code for the following year to collect the debt gradually from your salary.
Frequently Asked Questions (FAQs)
Can I have tax code 1257L on two different jobs?
Ideally, no. You only get one Personal Allowance. If both employers use 1257L, you are claiming £12,570 of tax-free income twice. This will result in a significant tax bill from HMRC at the end of the year. Usually, your main job should be 1257L and your second job should be BR (taxed at a flat 20%).
Why is my code 1257L if I also have a State Pension?
HMRC often applies the allowance to your State Pension first. Since tax isn’t deducted from the pension, HMRC reduces the allowance on your remaining job (e.g., to 100L) to collect the owed tax.
What is the difference between 1257L and 1250L?
1250L was the standard until April 2021. If you are still on it in 2026, you are likely overpaying tax.
Summary Checklist
- [ ] Verify your code is 1257L (or has the correct S or C prefix).
- [ ] Check for W1/M1 suffixes if in your job for over 3 months.
- [ ] Ensure “Estimated Income” on the HMRC portal is accurate.
- [ ] Check your P60 at year-end to ensure total tax paid matches earnings.
