Tax Code 1257L: What It Means and How It Works (2026/27)

Table of Contents

The 1257L tax code is the standard and most common tax code in the UK. It indicates that you are entitled to the standard tax-free Personal Allowance of £12,570 per year. This means you can earn up to this amount before you start paying any Income Tax.

But there is a lot more to tax code 1257L.

Get your tax code wrong, and you could be quietly losing money every single month without realising it. This guide breaks down everything you need to know about tax code 1257L.

You’ll get to know:

  • What Is 1257L tax code
  • Who gets 1257L tax code
  • How does tax code 1257L work in practice
  • And much more…
Are you looking for professional tech-savvy tax advisors and accountants in the UK to guide you? Contact us now!

What Is 1257L Code?

Tax code 1257L is the UK’s standard tax code for the current tax year. It indicates that you are entitled to the standard Personal Allowance of £12,570, meaning you can earn this amount tax-free before Income Tax is deducted from your pay.

This code is used to calculate how much tax is deducted from your salary each month. If you’re on the 1257L tax code, this means that your first £12,570 of earnings is tax-free, and anything above that is taxed at the standard rates.

What Does Tax Code 1257L Mean?

Tax code 1257L is made up of two parts. The number 1257 represents your Personal Allowance with the final zero removed. So 1257 means £12,570 tax-free income per year. The letter L means you are entitled to the standard Personal Allowance, with no major adjustments to your tax position.

In simple terms: you can earn up to £12,570 this tax year before paying a single penny of Income Tax.

How Does the Tax Code 1257L Work in Practice?

Your employer divides your annual Personal Allowance by the number of pay periods. If you are paid monthly, you receive £1,048 tax-free each month. If you are paid weekly, you receive £242 tax-free each week.

After that tax-free slice, Income Tax applies at the following rates for England, Wales, and Northern Ireland in 2026/27:

Income Band Tax Rate
Up to £12,570 0% (tax-free)
£12,571 to £50,270 20% (basic rate)
£50,271 to £125,140 40% (higher rate)
Above £125,140 45% (additional rate)

So if you earn £35,000 and are on tax code 1257L, you pay 20% on £22,430 (that is £35,000 minus your £12,570 allowance). Your annual Income Tax bill would be around £4,486. This is not a small amount, and that is exactly why getting the right code matters.

Who Gets The Tax Code 1257L?

Most employees with one job, no company car, and no benefits in kind are on the 1257L tax code. More specifically, you are likely to be on 1257L if: 

  • You have one PAYE employer
  • You have no taxable benefits like a company car or private health insurance
  • You are not receiving State Pension income that overlaps with your employment
  • You have not transferred or received the Marriage Allowance
  • Your income is under £100,000

If any of those things do not apply to you, your code might be different.

What Happens to Your Tax Code If You Earn Over £100,000?

If you earn over £100,000, your Personal Allowance is reduced by £1 for every £2 of income above £100,000. It disappears entirely once your income reaches £125,140. This creates a hidden 60% tax rate on income between £100,000 and £125,140. Your tax code letters and numbers will change to reflect this loss.

If you earn between £100,000 and £125,140, HMRC changes your code to a lower number followed by the letter T. For example, a code like 500T means you only have a partial tax-free allowance left. Once you hit £125,140, your tax-free allowance drops to zero. Your code then becomes 0T. This means your employer taxes every single penny you earn.

This makes pension salary sacrifice especially valuable for earners in this range. If someone earns £110,000, they are £10,000 over the limit. They can put that extra £10,000 into a pension. This lowers their taxable income back down to £100,000. This smart move fully restores their 1257L tax code and beats the 60% tax trap.

Why Is Tax Code 1257L Used?

Tax Code 1257L is designed to give individuals the opportunity to keep more of their income. Especially individuals who are in full-time employment or receiving a pension.

Your employer uses this code to calculate your taxes automatically. It spreads your tax-free allowance evenly across your paydays. This ensures you pay the correct amount of Income Tax each month or week. It also keeps the PAYE system simple for millions of workers with standard income.

Why is My Tax Code Not 1257L?

If your tax code isn’t 1257L, don’t panic! It’s not necessarily a bad thing. But it’s definitely worth understanding why.

There are several common reasons why your code might be different:

You Have More Than One Job or Pension: If you have two jobs, or a job and a private pension, usually only one income source will have the 1257L code. Your other income source(s) might have a different code like BR (meaning all of that income is taxed at the basic rate) or D0 (meaning it’s all taxed at the higher rate), as your Personal Allowance is already being used elsewhere.

Company Benefits: Do you get a company car, private medical insurance, or other perks through work? These are often treated as “benefits in kind” and are taxable. Your tax code might be adjusted down to reflect the tax you owe on these, reducing your tax-free allowance. So, you might see a code like 1000L instead.

Income Over £100,000: If you’re earning above £100,000, your Personal Allowance starts to shrink. For every £2 you earn over £100,000, your Personal Allowance is reduced by £1. Once you hit £125,140, your Personal Allowance disappears completely, and your tax code might become 0T.

You Claim Tax Relief: If you claim certain types of tax relief (like professional subscriptions or working from home allowance that’s handled through your code), this could slightly increase your tax-free amount, resulting in a code like 1275L.

Marriage Allowance: If you or your spouse/civil partner claim the Marriage Allowance (where one person transfers 10% £1,260 of their Personal Allowance to the other), your code will end in M (if you’re receiving the allowance) or N (if you’re transferring it).

You Owe Tax from a Previous Year: Sometimes, if HMRC needs to collect tax you owe from a previous year, they might adjust your code to collect it through your salary.

Living in Scotland or Wales: If you live in Scotland or Wales, your code will start with an ‘S’ or ‘C’ (e.g., S1257L).

If your code isn’t 1257L and you’re unsure why, the best thing to do is contact HMRC directly or check your Personal Tax Account online.

Is 1257L an Emergency Tax Code?

No, 1257L is not an emergency tax code. However, it becomes an emergency tax code if it is followed by the letters W1, M1, or X.

Emergency tax codes typically include suffixes like W1 (Week 1), M1 (Month 1), or X, which are added to the end of your standard code. For example, 1257L W1 would be an emergency tax code.

These emergency codes are usually temporary and are applied when your employer doesn’t have your P45 from a previous job, or when you’re starting your very first job. They mean you’re temporarily taxed on a non-cumulative basis. This treats your current pay period as if it’s the only time you’ve worked in the tax year, completely ignoring your previous earnings and tax paid. You still receive a proportionate fraction of your Personal Allowance for that specific period. This can often result in paying too much tax initially, which is usually corrected later in the year once HMRC has the correct information.

If your code is simply 1257L, it means you’re on the standard, cumulative system, and it’s generally a sign that everything is as it should be.

What Is a Cumulative Tax Code?

A cumulative tax code means HMRC calculates your tax based on your total earnings and tax paid since the start of the tax year (6 April), not just what you earned this week or this month.

So if you were off sick in April and earned very little, your employer takes that into account in May. If you overpaid in one month, the system corrects it in the next. By the time you reach the end of the tax year, the total tax deducted should be exactly right.

This is how PAYE is designed to work. It is a running total, constantly self-correcting across the year.

For most people, a standard 1257L code is cumulative.

What Does 1257L Cumulative Mean?

If your payslip shows 1257L with no W1 or M1 after it, you are on a cumulative basis. This is the normal, standard setting for most UK employees.

It means your employer looks at your year-to-date earnings every time they run payroll, applies your full £12,570 Personal Allowance across the whole year, and adjusts the tax deduction up or down to keep your running total accurate.

In plain terms: if you are on 1257L cumulative, everything is working as it should.

What Does 1257L W1 Mean?

If your tax code shows 1257L W1, the W1 stands for Week 1. It means your tax is being calculated on a non-cumulative, week-by-week basis.

Instead of looking at your total earnings for the year, your employer calculates your tax in total isolation for that specific week.

HMRC typically applies W1 when:

  • You start a new job, and your P45 has not arrived yet
  • You return from a long period of absence
  • Your tax code is changed mid-year, and HMRC wants to avoid a large correction in one go

What Does 1257L M1 Mean?

Similar to the weekly version, 1257L M1 stands for a Month 1 emergency tax code. It means your tax is calculated strictly on what you earn in that specific month, completely ignoring any tax you paid earlier in the year. It applies to employees who are paid on a monthly cycle.

You will typically see M1 in the same situations as W1. This includes new employment, mid-year code changes, or a return from leave. Like W1, it is a temporary measure and should not stay on your payslip indefinitely.

1257L vs Other Common UK Tax Codes Compared

Tax Code What It Means How It Compares to 1257L
1257L Standard Personal Allowance. You get the full £12,570 tax-free allowance.
BR Basic Rate (Taxed at 20% on all income). No tax-free allowance. Usually applied to a second job or side hustle.
D0 Higher Rate (Taxed at 40% on all income). No tax-free allowance. Applied to secondary income if your main job uses up your 1257L allowance and reaches the higher bracket.
0T Zero Personal Allowance. Your £12,570 allowance is gone. Used if you haven’t given a P45 or if your income exceeds £125,140.
NT No Tax is deducted. You pay 0% income tax on this source. Used for specific exemptions or foreign income agreements.
K Codes (e.g., K450) Taxable income exceeds your allowance. The reverse of 1257L. You owe tax on untaxed income (like company cars or state benefits) that exceeds your £12,570 allowance.

How To Check If Your Tax Code Is Correct?

It is your responsibility to check that your tax code is accurate. You can do this in the following ways:

  • On your payslip: Your tax code should be displayed on your payslip from your employer.
  • HMRC online account: Sign into your Personal Tax Account on the GOV.UK website. From there, you can view your current tax code and see the reason for any recent changes.
  • HMRC app: The HMRC app also allows you to check your tax code and see why it has been changed.
  • PAYE Coding Notice (P2): HMRC will send you this notice if your tax code changes or becomes complex.

How To Correct Your Tax Code?

If you discover your code is wrong, your employer cannot change it for you. You must submit updated information directly to HMRC using one of the following channels:

  • Option 1: Online (Fastest): Access the “Check your Income Tax for the current year” service via GOV.UK. Sign in with your Government Gateway details to report changes to your job, company benefits, or secondary income.
  • Option 2: The HMRC App: Use the in-app reporting tools to submit changes to your personal circumstances directly from your phone.
  • Option 3: By Phone: Call the HMRC Income Tax helpline on 0300 200 3300 (or +44 135 535 9022 if calling from outside the UK). Ensure you have your National Insurance number and latest payslip ready before dialling.

What Happens After You Notify HMRC?

  1. After you report the change, HMRC will issue a new tax code notice to you and your employer.
  2. Your employer will then use the corrected tax code for your next payroll.
  3. If you have overpaid tax, the extra amount will usually be automatically refunded to you in your next pay run after the tax code is fixed.
  4. If you have underpaid tax, the amount will be collected through your future pay, or you may receive a tax bill.

Common Mistakes with Tax Code 1257L

It’s easy to make mistakes when it comes to understanding tax codes, especially if you’re not familiar with the system. Here are a few common mistakes to avoid:

  1. Not updating your tax code: If you have any changes in your personal circumstances or income, make sure your tax code is updated. If not, you could end up paying more tax than necessary.
  2. Ignoring P800 forms: HMRC sends out a P800 tax calculation letter after the tax year ends if they believe you’ve paid the wrong amount of tax. Always check this form and follow up with HMRC if you think their end-of-year calculation figures are wrong.
  3. Assuming you have the right tax code: If you’ve been on the 1257L tax code for some time, don’t assume it’s correct. Check your payslip regularly and confirm with your employer or HMRC if there are any discrepancies.

The Bottom Line

For most UK workers, Tax Code 1257L is exactly what they should expect to see during the 2026/27 tax year. It means HMRC is giving them the standard £12,570 Personal Allowance and calculating Income Tax through PAYE in the normal way.

But if your code shows a suffix like W1 or M1, or if it is something else entirely, it is worth taking a few minutes to check. An incorrect tax code can mean you are overpaying or underpaying tax without realising it. And the responsibility to flag it sits with you, not your employer.

We offer clear, fixed-fee accounting packages designed to suit businesses of every size. No hidden costs, no nasty surprises just straightforward pricing you can count on.

How Accotax Can Help

At Accotax, we regularly help individuals and business owners review tax codes, identify PAYE issues and deal with HMRC queries.  If you are unsure about Tax Code 1257L, believe you’ve overpaid tax, or need support understanding an HMRC notice, our team can help you make sense of it all.

We can help you reclaim overpaid tax and structure your earnings efficiently.

Disclaimer: This content includes general information on Tax Code 1257L: A Complete Guide.

Speak to an Accountant Today
Get expert advice tailored to your business. Book a free consultation with our accountants.
Affordable Accounting Services
Fixed-fee accounting for small businesses, contractors, and landlords.
Call Us Now Live Instant Quote Request A Callback

Request A Callback