Expert Corner

Tax Code 1257L Explained: Meaning, Tax-Free Allowance, W1, M1 & X

Aug 8, 2026 | By Oliver Bennett

Tax Code 1257L Explained Meaning, Tax-Free Allowance, W1, M1 & X

Seeing 1257L on your payslip is usually nothing to worry about. In fact, it is the standard UK tax code used by millions of employees and pensioners who are entitled to the normal Personal Allowance.

While 1257L is common, it is still worth understanding what the numbers and the letter actually mean. Your tax code tells your employer how much Income Tax to take from your pay through PAYE. If HMRC gives you the wrong code, you could end up paying too much or too little tax.

The good news is that 1257L is fairly straightforward once you know how it works.

In this guide, we’ll explain what tax code 1257L means, how much you can earn tax-free, what 1257L cumulative means, and what changes when you see 1257L W1, M1 or X. We’ll also cover what to do if you think your tax code is wrong and whether you could be due a tax refund.

What Does Tax Code 1257L Mean?

Your tax code is essentially an instruction from HMRC to your employer. It tells your employer how much tax-free income you should receive before Income Tax is deducted from your wages.

The code 1257L has two important parts:

  • 1257 – represents your Personal Allowance
  • L – indicates that you are entitled to the standard Personal Allowance

For the 2026/27 tax year, the standard Personal Allowance is £12,570.

HMRC removes the final zero when making the tax code, which is why £12,570 becomes 1257.

What Does the “L” Mean in 1257L?

The L at the end of your tax code indicates that you’re entitled to the standard Personal Allowance.

It is one of the most common tax code suffixes you’ll see on UK payslips.

If you have a straightforward tax situation, such as one PAYE job and no significant taxable benefits or special adjustments, an L code will often be appropriate.

So, when you see 1257L, the basic message is:

HMRC is giving you the standard Personal Allowance of £12,570.

Is 1257L the Normal Tax Code?

Yes. 1257L is generally the standard tax code for people receiving the standard Personal Allowance in England, Wales and Northern Ireland.

It is particularly common among people who:

  • Have one PAYE job
  • Have relatively straightforward tax affairs
  • Are entitled to the standard Personal Allowance
  • Don’t have significant taxable benefits that require adjustments

That’s why 1257L appears on so many payslips.

However, having 1257L doesn’t automatically mean your tax affairs are correct in every situation. Your circumstances can change, and HMRC may need to adjust your code.

How Does 1257L Work?

The easiest way to understand 1257L is to think about your Personal Allowance.

If you’re entitled to the full £12,570 Personal Allowance, the first £12,570 of your income is generally not subject to Income Tax.

What Does 1257L Cumulative Mean?

You may see a cumulative 1257L on your payslip or in your tax information.

Don’t let the word “cumulative” make the system sound more complicated than it is.

A cumulative tax code means your employer’s payroll calculation takes your income and tax payments from the beginning of the tax year into account.

This allows PAYE to make adjustments as the year progresses.

For example, if you paid slightly too much tax earlier in the year, the PAYE system may adjust later deductions to bring your overall tax position closer to where it should be.

For most people, a standard 1257L code is cumulative unless HMRC has instructed their employer to use a non-cumulative arrangement.

Is 1257L Cumulative a Good Sign?

Usually, yes.

If you’re on 1257L cumulative and your circumstances are straightforward, it generally means your Personal Allowance is being applied in the normal way, and your tax is being calculated cumulatively throughout the tax year.

You generally don’t need to do anything, even if your payslip says 1257L cumulative.

What Does 1257L W1 Mean?

Things are slightly different if your payslip says 1257L W1.

The W1 stands for Week 1.

It indicates that your tax is being calculated on a non-cumulative basis. Instead of considering your earnings and tax paid earlier in the tax year, the payroll calculation focuses on the current pay period.

This type of code is commonly associated with an emergency tax code.

You might see 1257L W1 after:

  • Starting a new job
  • Moving jobs without your previous employment information being available
  • Your employer not receiving your P45
  • HMRC waiting for updated information
  • A change in your employment circumstances

Being given a W1 doesn’t necessarily mean you’ve done anything wrong. It can simply mean HMRC doesn’t yet have all the information it needs.

However, if you remain on an emergency code for longer than expected, it’s worth checking what is happening.

What Does 1257L M1 Mean?

1257L M1 works similarly to 1257L W1.

Here, M1 means Month 1.

Rather than calculating your tax cumulatively from the beginning of the tax year, your employer calculates tax based on the current month’s pay.

This can happen when HMRC doesn’t yet have enough information about your circumstances.

Like W1, M1 is generally intended to be temporary.

Once HMRC receives the necessary information, your tax code may be updated.

What Does 1257L X Mean?

You may also encounter a tax code ending in X.

Like W1 and M1, an X suffix indicates that your tax is being calculated on a non-cumulative basis.

These codes can be used temporarily while HMRC works out your correct tax position.

So, if you see:

  • 1257L – standard tax code
  • 1257L W1 – non-cumulative weekly calculation
  • 1257L M1 – non-cumulative monthly calculation
  • 1257L X – another form of non-cumulative emergency tax treatment

TThe difference lies mainly in how your tax is calculated, rather than in the underlying Personal Allowance represented by 1257L.

Is 1257L an Emergency Tax Code?

No. 1257L on its own is not an emergency tax code.

The standard 1257L code generally reflects entitlement to the normal Personal Allowance.

The situation changes when you see an additional marker such as:

  • W1
  • M1
  • X

These indicate non-cumulative treatment and are commonly associated with emergency tax arrangements.

If you’ve recently started a job and see 1257L W1 or 1257L M1, it doesn’t necessarily mean you’re going to be stuck on that code permanently.

When Might HMRC Change Your 1257L Tax Code?

Your tax code can change when HMRC receives information that affects your tax position.

Some common reasons include:

Starting a new job

When you start a new employer, HMRC may need information about your previous employment and earnings.

Leaving a job

Leaving one job and moving to another can affect how HMRC calculates your PAYE position.

Receiving taxable benefits

Benefits such as a company car or private medical insurance can affect your tax code because they may be taxable.

Claiming Marriage Allowance

If you’re eligible for Marriage Allowance, HMRC may adjust your tax code to reflect it.

Claiming work expenses

Certain allowable employment expenses can affect your tax position and potentially your tax code.

Starting to receive a pension

Receiving pension income alongside employment can change how your Personal Allowance is allocated.

Having more than one income source

If you have multiple jobs or other taxable income, HMRC may need to divide or adjust your allowances.

A change in your tax code isn’t automatically a problem. Sometimes it’s exactly what should happen.

How Can I Check My 1257L Tax Code?

You can normally find your tax code in several places, including:

  • Your payslip
  • Your P60
  • Your P45
  • HMRC correspondence
  • Your HMRC Personal Tax Account

It’s worth checking your tax code from time to time, particularly after starting or leaving a job.

A quick check could help you spot an issue before it affects several months of pay.

How Do I Know If My 1257L Tax Code Is Wrong?

Having 1257L doesn’t necessarily mean your tax code is correct.

You should consider checking your position if:

  • Your tax code suddenly changes
  • You’ve started a new job
  • You’re working more than one job
  • You’ve remained on W1 or M1 for an unusually long period
  • Your take-home pay changes unexpectedly
  • HMRC sends you a tax bill
  • You receive an unexpected tax refund
  • Your circumstances have changed, but your tax code hasn’t

The important thing is to compare the code with your actual circumstances.

For example, someone with one straightforward PAYE job may reasonably have tax code 1257L, while someone with multiple sources of income may require a different tax code.

Could You Be Due a Tax Refund With 1257L?

A tax refund can arise when you’ve paid more Income Tax through PAYE than you ultimately needed to.

This can happen for a variety of reasons, including:

  • Changing jobs during the tax year
  • Having multiple PAYE jobs
  • Being placed on an emergency tax code
  • HMRC not applying your allowances correctly
  • Becoming eligible for Marriage Allowance
  • Having allowable work expenses that haven’t been reflected in your tax position

It’s important not to assume that seeing 1257L means you have definitely overpaid or underpaid tax.

Your actual position depends on your income, circumstances, allowances and the tax already deducted.

What Should You Do If You’re on an Emergency Tax Code?

If you see 1257L W1, 1257L M1 or another emergency tax code, start by checking whether HMRC has the right information about you.

If you’ve recently changed jobs, make sure your new employer has the relevant employment information, including your P45 where appropriate.

You can also check your information through your HMRC Personal Tax Account.

If something appears incorrect, contact HMRC so that the issue can be investigated and your tax code updated if necessary.

Once HMRC has the correct information, your tax code may be changed.

If you’ve paid too much tax, the correction may also be reflected in your subsequent pay, depending on your circumstances.

Does 1257L Affect National Insurance?

No, Your tax code is used to calculate Income Tax, while National Insurance is calculated separately.

This is an important distinction because you may have a 1257L tax code and still see National Insurance deductions on your payslip.

Your tax code doesn’t determine whether National Insurance applies.

What Happens If You Earn Less Than £12,570?

If your income is below your available Personal Allowance, you generally won’t pay Income Tax on that income.

For example, if you earn £10,000 and have the full £12,570 Personal Allowance, your income is below the allowance.

However, your overall tax situation can depend on your circumstances and other sources of income.

What Happens If You Earn More Than £12,570?

If you earn more than your Personal Allowance, Income Tax may apply to the portion above the allowance at the relevant tax rates.

The actual Income Tax payable depends on the applicable tax bands and the individual’s circumstances.

Remember that National Insurance is separate.

Why Is Checking Your Tax Code Worthwhile?

Your tax code can seem like just another line on a payslip, but it can affect how much money you take home.

A wrong code could mean you:

  • Pay too much tax
  • Pay too little tax and face a later bill
  • Receive an unexpected refund
  • Have an incorrect amount deducted from your wages

Checking it is usually quick.

If your circumstances are straightforward and you’re on 1257L, everything may be perfectly normal. But if you’ve recently changed jobs, taken on another source of income or received taxable benefits, it makes sense to check whether HMRC has updated your code correctly.

Conclusion

The 1257L tax code is the standard code used by many UK Companies for employees. It means you’re usually receiving the standard Personal Allowance. In most cases, there’s nothing to worry about. However, check your tax code whenever your job, income, or personal circumstances change.

FAQs

Is 1257L a good tax code?

For someone who is entitled to the standard Personal Allowance and has straightforward tax affairs, 1257L is generally the normal tax code. However, whether it’s correct for you depends on your individual circumstances.

How much can I earn tax-free with 1257L?

With the standard Personal Allowance, you can generally receive up to £12,570 of income before Income Tax applies. Other circumstances can affect the allowance available to you.

Is 1257L an emergency tax code?

No. 1257L by itself is not an emergency tax code. Codes such as 1257L W1, 1257L M1 and 1257L X indicate non-cumulative treatment and may be used as emergency tax codes.

What does 1257L cumulative mean?

It means your PAYE tax calculation takes your earnings and the tax you have paid since the beginning of the tax year into account. This allows the payroll system to adjust deductions as your tax position changes.

What does 1257L M1 mean?

 M1 means Month 1. Like W1, it indicates non-cumulative tax treatment, with the calculation based on your current month’s pay.

What does 1257L X mean?

An X suffix indicates another form of non-cumulative tax treatment. It can be used while HMRC is waiting for information needed to establish your correct tax position.

Why have I been given 1257L W1?

You may receive 1257L W1 after starting a new job or when HMRC doesn’t yet have all the information it needs about your employment. It is often temporary.

Why have I been given 1257L M1?

1257L M1 may be used when you’ve started a new job or HMRC needs more information about your tax position. The M1 indicates that tax is being calculated on a non-cumulative monthly basis.

Does 1257L include National Insurance?

No. National Insurance is calculated separately from Income Tax. Your 1257L tax code does not determine your National Insurance deductions.

Does 1257L apply to pensioners?

It can. The standard L code may apply to people receiving a pension if they are entitled to the standard Personal Allowance, although individual circumstances can result in a different code.

Can my tax code change during the year?

Yes. HMRC can change your tax code when your circumstances change or when it receives new information about your income, benefits, employment or allowances.

Where can I find my 1257L tax code?

You can usually find it on your payslip, P45, P60, HMRC letters or your Personal Tax Account.

Should I check my tax code every year?

It’s sensible to check it whenever your circumstances change and periodically even if nothing seems different. A quick check can help you spot an incorrect allowance or an outdated employment detail before it affects your pay for a longer period.

Recommended Stories for You