Tax Code 1257L Meaning: Personal Allowance & Take-Home Pay Guide (2026/27)
If you are employed or receive an occupational pension in the United Kingdom, you have almost certainly noticed tax code 1257L on your payslip or P60. As the nation’s default PAYE tax code for the 2026/27 tax year, 1257L grants millions of UK workers their standard tax-free Personal Allowance.
- › What Does Tax Code 1257L Mean?
- › Personal Allowance Breakdown for 2026/27
- › How 1257L Affects Your PAYE Deductions
- › 1257L Take-Home Pay Salary Examples
- › S1257L and C1257L: Devolved Codes
- › Emergency 1257L W1 and M1 Suffixes
- › When and Why Your 1257L Code Changes
- › What to Do If Your Tax Code Is Incorrect
- › Frequently Asked Questions
What Does Tax Code 1257L Mean?
In the United Kingdom, every employee paid under the Pay As You Earn (PAYE) system has a tax code generated by HM Revenue & Customs (HMRC). The tax code provides your employer’s payroll software with instructions on how much tax-free pay you are allowed before Income Tax begins to be deducted.
The code 1257L breaks down into two distinct elements:
Represents your annual tax-free Personal Allowance divided by 10. Multiplying 1257 by 10 gives £12,570, which is the total amount of income you can earn in the 2026/27 financial year completely free of UK Income Tax.
Designates that you are entitled to the standard basic Personal Allowance for an individual with one job or pension. The letter ‘L’ indicates there are no special reductions, age allowances, or marriage transfers applied to this code.
When you see 1257L on your payslip, it confirms that HMRC considers you an individual with standard tax circumstances: you are entitled to the full £12,570 allowance, and your employer will distribute this tax-free allowance across your regular pay periods.
Personal Allowance Breakdown for 2026/27
The UK statutory Personal Allowance for 2026/27 is set at £12,570. Under current UK legislation, this threshold remains frozen through the 2026/27 tax year.
Because most workers are paid either monthly or weekly, payroll does not wait for you to earn £12,570 before beginning deductions. Instead, the allowance is divided across the tax year:
- Per Tax Year (Annual): £12,570.00 tax-free.
- Per Month: £1,047.50 tax-free (£12,570 ÷ 12).
- Per Week: £241.73 tax-free (£12,570 ÷ 52).
- Per Day (based on 260 working days): approximately £48.35 tax-free.
Any earnings above these slice thresholds are subject to Income Tax according to UK tax bands. If your salary or wage changes from month to month, you can model different earnings brackets using our UK salary calculator.
How Tax Code 1257L Affects Your PAYE Deductions
Tax code 1257L works within the PAYE system on a cumulative basis. This is one of the most vital yet misunderstood mechanisms of UK payroll.
Cumulative Payroll Explained
Under a standard cumulative 1257L code, every time you are paid, payroll looks at your total earnings to date since the start of the tax year (6 April), compares them against your total cumulative personal allowance to date, and recalculates the total tax due.
For example, by Month 6 (October) of the tax year, an employee paid monthly is entitled to 6 months of Personal Allowance:
If your cumulative earnings up to Month 6 are £15,000, your taxable pay to date is £8,715.00. Your employer calculates the total tax owed on £8,715, subtracts what you already paid in Months 1 to 5, and deducts the difference.
This cumulative calculation ensures that if you take unpaid leave, work fluctuating overtime, or start a new job midway through the tax year with unused personal allowance, the PAYE system automatically corrects itself and refunds any overpaid tax directly into your pay packet without requiring you to file a tax return. To simulate these month-by-month deductions, test your salary in our PAYE calculator UK.
The 2026/27 Income Tax Bands for Code 1257L
For residents in England, Wales, and Northern Ireland on code 1257L, taxable pay above your allowance is taxed across three primary bands:
| Income Tax Band | Taxable Earnings Range | Tax Rate | Max Tax in Band |
|---|---|---|---|
| Personal Allowance | £0 to £12,570 | 0% | £0.00 |
| Basic Rate | £12,571 to £50,270 | 20% | £7,540.00 |
| Higher Rate | £50,271 to £125,140 | 40% | £29,948.00 |
| Additional Rate | Over £125,140 | 45% | No upper limit |
You can explore detailed bracket breakdowns and marginal rates with our dedicated UK income tax calculator.
1257L Take-Home Pay Salary Examples for 2026/27
To understand exactly how 1257L take home pay translates from gross salary to your actual bank account, examine the benchmark table below.
These figures reflect an employee on a standard cumulative 1257L tax code in England, Wales, or Northern Ireland for 2026/27. They incorporate Income Tax and Class 1 Employee National Insurance (8% between £12,570 and £50,270; 2% above £50,270).
| Gross Annual Salary | Tax-Free Allowance | Annual Income Tax | National Insurance | Annual Take-Home | Monthly Take-Home |
|---|---|---|---|---|---|
| £20,000 | £12,570 | £1,486.00 | £594.40 | £17,919.60 | £1,493.30 |
| £25,000 | £12,570 | £2,486.00 | £994.40 | £21,519.60 | £1,793.30 |
| £30,000 | £12,570 | £3,486.00 | £1,394.40 | £25,119.60 | £2,093.30 |
| £35,000 | £12,570 | £4,486.00 | £1,794.40 | £28,719.60 | £2,393.30 |
| £40,000 | £12,570 | £5,486.00 | £2,194.40 | £32,319.60 | £2,693.30 |
| £50,000 | £12,570 | £7,486.00 | £2,994.40 | £39,519.60 | £3,293.30 |
| £60,000 | £12,570 | £11,432.00 | £3,210.60 | £45,357.40 | £3,779.78 |
| £75,000 | £12,570 | £17,432.00 | £3,510.60 | £54,057.40 | £4,504.78 |
| £100,000 | £12,570 | £27,432.00 | £4,010.60 | £68,557.40 | £5,713.12 |
Scottish (S1257L) and Welsh (C1257L) Regional Codes
While 1257L is the standard UK code, the UK operates devolved tax powers. Depending on where your main residential address is registered with HMRC, your code may carry a prefix:
Code S1257L (Scotland)
If you live in Scotland, your tax code is S1257L. You still receive the exact same £12,570 Personal Allowance as the rest of the UK. However, the income above your allowance is taxed under the Scottish Parliament’s 6-band tax structure:
- Starter Rate (19%): £12,571 to £14,732
- Basic Rate (20%): £14,733 to £25,688
- Intermediate Rate (21%): £25,689 to £43,662
- Higher Rate (42%): £43,663 to £75,000
- Advanced Rate (45%): £75,001 to £125,140
- Top Rate (48%): Over £125,140
Because of these tiered brackets, Scottish taxpayers earning under approximately £28,000 pay slightly less tax than elsewhere in the UK, while those earning over £28,000 pay more.
Code C1257L (Wales)
If your primary residence is in Wales, your tax code appears as C1257L (C stands for Cymru). The Welsh Government has the power to vary Welsh Rates of Income Tax (WRIT). For the 2026/27 tax year, Welsh tax rates remain completely harmonized with England and Northern Ireland (20%, 40%, and 45%).
Emergency Tax Codes: 1257L W1, 1257L M1, and 1257L X
Have you noticed letters like W1, M1, or X attached to the end of your 1257L code?
These are emergency tax codes. They signify that your employer’s payroll is operating on a non-cumulative basis:
- 1257L W1: Week 1 basis (for workers paid weekly).
- 1257L M1: Month 1 basis (for workers paid monthly).
- 1257L X: General non-cumulative indicator (often applied when the pay cycle is irregular or quarterly).
When you are on an emergency code, payroll gives you 1/12th (£1,047.50) or 1/52nd (£241.73) of your Personal Allowance for that single pay period, but completely ignores previous pay periods. If you had weeks or months earlier in the financial year with zero earnings, you will not receive the accumulated tax-free backlog until HMRC moves you to a standard cumulative 1257L code.
Emergency codes usually happen when you start a new job without submitting a P45, or before HMRC transmits your official electronic Coding Notice (P2). To decode emergency and non-standard codes, try our specialized tax code calculator.
When and Why Your Tax Code Changes from 1257L
Your tax code will not remain 1257L if your financial circumstances shift. HMRC continuously monitors your income through Real Time Information (RTI) reported by employers.
The most frequent triggers that cause HMRC to change your 1257L code include:
1. Earning Over £100,000 (The Personal Allowance Taper)
If your adjusted net income exceeds £100,000, you lose £1 of your Personal Allowance for every £2 earned above £100,000.
By the time your earnings reach £125,140, your Personal Allowance is completely wiped out (£0). In this bracket, HMRC changes your code to 0T or a reduced L code (such as 600L). This tapering creates an effective marginal tax rate of 60% (40% Higher Rate + 20% allowance loss) on earnings between £100,000 and £125,140.
2. Taxable Company Benefits (Benefits in Kind)
If your employer provides taxable perks—such as a company car, private healthcare, gym membership, or fuel card—the monetary value of these benefits is deducted from your Personal Allowance.
For instance, if you have private medical cover valued at £1,200 per year, HMRC deducts £1,200 from your £12,570 allowance, leaving £11,370. Your tax code changes from 1257L to 1137L. If your benefits exceed £12,570, you are shifted onto a negative K tax code (e.g. K250).
3. Marriage Allowance (Codes 1383M and 1131N)
If you are married or in a civil partnership and one spouse earns less than £12,570 while the other is a basic-rate taxpayer, the lower earner can transfer 10% of their allowance (£1,260 in 2026/27):
- The recipient’s allowance increases to £13,830, changing their code to 1383M (saving up to £252 in tax).
- The transferor’s allowance drops to £11,310, changing their code to 1131N.
4. Second Jobs or Multiple Pensions (Code BR or D0)
You can only claim your £12,570 Personal Allowance once across all employments. If you take on a second job, your primary employer continues using 1257L, while your second job is assigned BR (Basic Rate 20% on all earnings) or D0 (Higher Rate 40%).
5. Underpaid Tax from Prior Years
If HMRC discovers you underpaid tax in a previous year (for instance, via a P800 calculation), they may reduce your current year’s tax code to collect the debt in 12 equal monthly installments rather than demanding a lump sum.
What to Do If Your Tax Code Is Incorrect
An incorrect tax code can cost you hundreds or even thousands of pounds in overpaid tax. If your payslip does not show 1257L and you do not have company benefits or secondary income, take action immediately:
- Check Your HMRC Personal Tax Account: Log in to GOV.UK using your Government Gateway ID or use the official HMRC app. Navigate to the PAYE section to inspect the exact calculation HMRC used to generate your code.
- Update Estimated Income and Benefits: If HMRC has recorded outdated company benefits or assumed you are still working a second job you left months ago, you can update your employment details directly online.
- Wait for the Revised P2 Coding Notice: Once HMRC corrects your record, they automatically issue an electronic P2 Coding Notice to your employer’s payroll.
- Automatic Refund on Your Next Payslip: Because cumulative PAYE recalculates year-to-date tax, you do not need to wait for a cheque. Any tax you overpaid while on the incorrect code is automatically refunded into your take-home pay on your very next regular payday!
Explore Related UK Payroll & Tax Calculators
Verify your monthly payslip deductions, National Insurance contributions, and take-home pay with our suite of free tools:
Our primary homepage calculator for instant after-tax salary calculations.
Decode any PAYE tax code: BR, K codes, 0T, Scottish prefixes, and emergency codes.
Examine basic (20%), higher (40%), and additional (45%) rate tax bands.
Calculate Class 1 employee and employer NI contributions for 2026/27.
Model monthly and weekly cumulative payroll calculations like HMRC software.
Compare hourly, daily, weekly, monthly, and annual take-home earnings.
Frequently Asked Questions About Tax Code 1257L
Tax code 1257L is the standard UK PAYE tax code for the 2026/27 tax year. It tells your employer or pension provider that you are entitled to the standard annual tax-free Personal Allowance of £12,570. The numbers ‘1257’ multiplied by 10 represent £12,570, while the letter ‘L’ indicates you are entitled to the standard Personal Allowance for an employee with one job.
On tax code 1257L, your £12,570 annual allowance is split evenly across your pay periods. If you are paid monthly, you earn £1,047.50 per month tax-free (£12,570 divided by 12). If you are paid weekly, you earn £241.73 per week tax-free (£12,570 divided by 52).
A standard 1257L code is cumulative: it recalculates your tax each payday taking into account all earnings and tax paid earlier in the tax year. A code ending with W1 (Week 1), M1 (Month 1), or X is an emergency non-cumulative tax code. It treats each pay packet in total isolation, giving you 1/12th or 1/52nd of your allowance without accounting for previous unused allowances.
Your tax code will change from 1257L if your taxable circumstances change. Common reasons include: receiving taxable benefits in kind (such as a company car or medical insurance), starting a second job (where the second role is assigned BR or D0), transferring Marriage Allowance (changing to 1383M or 1131N), earning over £100,000 where your allowance is tapered, or repaying unpaid tax from a prior year.
In Scotland, the equivalent standard code is S1257L, which still provides a £12,570 tax-free allowance but applies Scottish Income Tax bands (19%, 20%, 21%, 42%, 45%, and 48%). In Wales, employees receive code C1257L, which currently applies the same rates as England and Northern Ireland (20%, 40%, 45%).
No. Your tax code only determines Income Tax. Class 1 National Insurance contributions are calculated separately using statutory weekly and monthly thresholds (the Primary Threshold of £12,570 and Upper Earnings Limit of £50,270 for 2026/27). Whether you are on code 1257L or another code, your National Insurance contributions remain calculated under Class 1 rules.