The C1257L tax code usually means that a person is classed as a Welsh taxpayer and is receiving the standard £12,570 Personal Allowance for the 2026/27 tax year.

The code can be broken down simply:

Part of code Meaning
C Welsh Income Tax rates apply
1257 Represents the standard £12,570 Personal Allowance
L The person is entitled to the standard Personal Allowance

For most employees in Wales with one main job, no significant taxable benefits, no tax underpayment being collected and income below £100,000, C1257L can be a perfectly normal tax code.

It is important to understand that C1257L does not mean all earnings are tax-free. It normally allows £12,570 of tax-free income before Income Tax begins to apply.

What Does the C1257L Tax Code Mean?

C1257L Tax Code Mean

C1257L is a PAYE tax code used for some employees and pensioners who are treated as Welsh taxpayers.

Employers and pension providers use tax codes to calculate how much Income Tax should be deducted before wages or pension income is paid.

The C1257L code tells payroll two main things:

  • The person should be taxed under the Welsh Income Tax regime.
  • The standard Personal Allowance of £12,570 is being allocated to that employment or pension.

The code itself does not calculate National Insurance, workplace pension contributions, student loan repayments or other deductions.

Someone who is unsure whether the code on their payslip matches their circumstances can check whether their tax code is correct, particularly after changing jobs, moving home or receiving a new HMRC coding notice.

Breaking Down the C1257L Tax Code

Each part of C1257L has a different purpose.

C Prefix for Welsh Taxpayers

The C prefix identifies a Welsh taxpayer.

It tells the employer or pension provider to calculate Income Tax using the rates applicable to Wales.

Whether someone receives a C tax code is mainly connected with their tax residence rather than the location of their employer.

For example:

  • A person who lives in Wales but works for a company in London may still receive C1257L.
  • Someone who works in Cardiff but has their main home in England would not automatically become a Welsh taxpayer simply because their workplace is in Wales.
  • A remote worker employed by an English company may still have a C-prefixed tax code if HMRC identifies that person as a Welsh taxpayer.

The C does not indicate a company car or another taxable employment benefit.

1257 and the £12,570 Personal Allowance

The number 1257 represents the standard Personal Allowance of £12,570.

HMRC tax codes normally convert the amount of tax-free income into the numerical section of the code.

Therefore:

Tax code number Approximate tax-free amount
1257 £12,570
1150 £11,500
1000 £10,000
800 £8,000

The standard Personal Allowance for the 2026/27 tax year, running from 6 April 2026 to 5 April 2027, is £12,570.

However, not everyone is entitled to the full amount.

The Personal Allowance begins to reduce where adjusted net income exceeds £100,000. It is reduced by £1 for every £2 of income above £100,000.

L Suffix and the Standard Allowance

The L indicates that the taxpayer is entitled to the standard tax-free Personal Allowance.

The L does not identify the taxpayer as Welsh. That role is performed by the C prefix.

In simple terms:

C = Welsh taxpayer
1257 = £12,570 Personal Allowance
L = standard Personal Allowance applies

What Are the C1257L Tax Rates for 2026/27?

For the 2026/27 tax year, the main Welsh Income Tax rates on employment income remain aligned with those applying in England and Northern Ireland.

With the standard £12,570 Personal Allowance, the broad position is:

Income band 2026/27 rate
Personal Allowance up to £12,570 0%
£12,571 to £50,270 20%
£50,271 to £125,140 40%
Above £125,140 45%

These figures assume the person remains entitled to the full Personal Allowance.

For income above £100,000, the Personal Allowance begins to taper, which can increase the taxpayer’s effective tax burden.

The Welsh Government has powers relating to Welsh Income Tax rates. This is why the C prefix remains relevant even when the headline rates currently match those elsewhere in the UK.

How Much Tax Does Someone Pay on C1257L?

The amount of Income Tax deducted depends mainly on earnings rather than simply having the C1257L tax code.

Here are simplified examples based on annual employment income.

Gross annual salary Approximate taxable income Approximate annual Income Tax
£20,000 £7,430 £1,486
£30,000 £17,430 £3,486
£40,000 £27,430 £5,486
£50,000 £37,430 £7,486
£60,000 £47,430 £11,432

For example, on a salary of £30,000:

£30,000 − £12,570 = £17,430 taxable income

The £17,430 sits within the basic-rate band:

£17,430 × 20% = £3,486 Income Tax

These figures relate to Income Tax only.

Actual take-home pay can also be affected by:

  • National Insurance
  • Workplace pension contributions
  • Student or postgraduate loan repayments
  • Salary sacrifice
  • Bonuses
  • Taxable employment benefits
  • Previous earnings during the tax year
  • Other taxable income

Is C1257L the Normal Tax Code in Wales?

C1257L can be the standard tax code for a Welsh taxpayer who is entitled to the full Personal Allowance.

It is most likely to be appropriate where the taxpayer:

  • Has one main PAYE job or pension.
  • Is treated by HMRC as a Welsh taxpayer.
  • Receives the full £12,570 Personal Allowance.
  • Has adjusted net income of £100,000 or less.
  • Does not have substantial taxable benefits included in the code.
  • Does not have unpaid tax being collected through PAYE.
  • Does not have significant untaxed income being adjusted through the code.

A different tax code does not automatically mean something is wrong. HMRC can alter a tax code to reflect the individual’s tax position.

C1257L Compared With Other Common Tax Codes

The C1257L code can look similar to several other codes, but the prefixes and suffixes can materially change how PAYE operates.

C1257L and 1257L

Both codes normally provide the same £12,570 standard Personal Allowance.

The difference is that C1257L identifies the individual as a Welsh taxpayer.

Tax code Typical meaning
1257L Standard Personal Allowance without a Welsh or Scottish prefix
C1257L Welsh taxpayer with standard Personal Allowance
S1257L Scottish taxpayer with standard Personal Allowance

For 2026/27, C1257L and ordinary 1257L can currently produce the same Income Tax deduction on equivalent employment income because the Welsh basic, higher and additional rates match those applying in England and Northern Ireland.

C1257L and S1257L

The S prefix identifies a Scottish taxpayer.

Scotland has its own Income Tax bands and rates, so the S1257L tax code can produce different deductions even though the same £12,570 Personal Allowance may be represented by 1257L.

C1257L and Emergency Codes

C1257L on its own is not an emergency tax code.

Emergency or non-cumulative treatment is usually indicated by an additional marker such as:

  • W1
  • M1
  • X
  • NONCUM

These markers can affect how payroll calculates tax for each pay period.

The principle is covered further in the explanation of the 1257L W1 tax code.

Why Has a Tax Code Changed From 1257L to C1257L?

A change from 1257L to C1257L commonly means that HMRC has updated the person’s taxpayer status to Wales.

Possible reasons include:

  • Moving from England or Northern Ireland to Wales.
  • Updating a home address with HMRC.
  • HMRC correcting previously inaccurate address details.
  • Starting a new job.
  • Receiving a new PAYE coding notice.
  • HMRC reviewing residency information.

Because Welsh rates currently align with the equivalent England and Northern Ireland rates for 2026/27, the change may not necessarily affect take-home pay.

Nevertheless, the taxpayer should check that HMRC has the correct residential information.

What If Someone Lives in Wales but Works in England?

Working in England does not automatically prevent someone from being treated as a Welsh taxpayer.

A person may live in Wales and commute to England while still receiving a C-prefixed tax code.

For example, someone could:

  • Live in Newport.
  • Work in Bristol.
  • Be employed by a London-based company.

They could still be treated as a Welsh taxpayer.

The important factor is the taxpayer’s own residence rather than simply the location of the employer or workplace.

What If Someone Works in Wales but Lives in England?

Working in Wales does not automatically mean someone should receive C1257L.

An employee whose main home is in England may normally continue to be taxed under the England and Northern Ireland Income Tax regime even if they work in Cardiff, Swansea or Newport.

Employees should therefore ensure that HMRC holds their correct current residential address.

Can C1257L Be Used for a Second Job?

C1257L for a Second Job

It can appear on a second job, but the full Personal Allowance would not normally be duplicated across two employments without a specific reason.

If someone already uses their £12,570 Personal Allowance against their main job, HMRC may apply another Welsh tax code to additional employment.

Possible codes include:

Code General meaning
CBR Welsh basic rate applied to income from that source
CD0 Welsh higher rate applied to income from that source
CD1 Welsh additional rate applied to income from that source
C0T No Personal Allowance allocated to that source

Someone who has C1257L on two separate jobs should check that the arrangement reflects their circumstances.

If the full Personal Allowance is accidentally used twice, insufficient tax could be collected during the tax year.

Can a Pension Have a C1257L Tax Code?

Yes.

PAYE tax codes are also used by pension providers.

A pension provider may apply C1257L where HMRC has allocated the standard Personal Allowance to that pension and the recipient is treated as a Welsh taxpayer.

A person with both employment and pension income may have different tax codes for each source because HMRC decides how the available allowance should be allocated.

Does C1257L Affect National Insurance?

No.

The C1257L tax code controls how PAYE Income Tax is calculated.

It does not directly determine:

  • National Insurance contributions.
  • Workplace pension deductions.
  • Student loan repayments.
  • Postgraduate loan repayments.

Two employees with exactly the same C1257L code may therefore still have different overall deductions.

Could C1257L Cause Too Much Tax to Be Deducted?

C1257L should generally produce appropriate PAYE deductions when the underlying information held by HMRC is correct.

However, overpayment can still occur where:

  • A new job has been recorded incorrectly.
  • An old employment remains open on HMRC’s records.
  • Previous pay and tax information has not been transferred correctly.
  • Payroll is using a non-cumulative basis.
  • HMRC has inaccurate employment information.
  • A taxpayer’s address or residency details are wrong.

Underpayment can also occur if HMRC does not know about taxable benefits, another employment or additional taxable income.

The tax code should therefore be considered alongside the taxpayer’s complete circumstances.

How Can Someone Check Whether C1257L Is Correct?

A taxpayer can start by checking the code shown on:

  • Their latest payslip.
  • P45.
  • P60.
  • HMRC coding notice.
  • Personal Tax Account.
  • HMRC app.

They should then consider whether:

  1. Their main home is in Wales.
  2. They qualify for the full £12,570 Personal Allowance.
  3. The allowance is being used against the correct job or pension.
  4. HMRC knows about all current employments and pensions.
  5. Previous jobs have been closed correctly.
  6. Taxable benefits are accurately recorded.
  7. The code contains W1, M1, X or another non-cumulative marker.

Where something does not appear correct, it is worth checking the tax code against current circumstances.

Can an Employer Change C1257L?

An employer generally applies the tax code supplied through PAYE.

Employers cannot usually choose a more suitable code simply because an employee asks them to change it.

If the underlying tax code is wrong, HMRC normally needs to update the taxpayer’s record and issue a revised code to payroll.

The employer should, however, be contacted where the code shown on a payslip does not match the latest code issued to them.

What Happens After HMRC Changes the Tax Code?

Once HMRC issues an updated tax code, the employer or pension provider should apply it through payroll.

Where the new code is cumulative, PAYE may automatically correct some tax already overpaid or underpaid earlier in the same tax year.

This can lead to:

  • A refund through wages.
  • Lower deductions for a period.
  • Higher deductions where insufficient tax was previously collected.

The exact result depends on earnings, previous PAYE deductions and when during the tax year the code is changed.

C1257L Tax Code Compared With Other Welsh Codes

Tax code General meaning
C1257L Welsh taxpayer with standard £12,570 Personal Allowance
CBR Welsh basic rate applied to all income from that source
CD0 Welsh higher rate applied to that source
CD1 Welsh additional rate applied to that source
C0T No Personal Allowance allocated
CK code Coding deductions exceed available allowances
1257L Standard code without Welsh or Scottish prefix
S1257L Scottish taxpayer with standard Personal Allowance

The differences between these codes can materially affect deductions, particularly where someone has multiple jobs, pensions or other taxable income.

Frequently Asked Questions

What Does C1257L Mean on a Payslip?

C1257L usually means the employee is treated as a Welsh taxpayer and receives the standard £12,570 Personal Allowance through that employment.

Is C1257L a normal tax code?

Yes. It can be a normal code for a Welsh taxpayer with one main PAYE income source who qualifies for the standard Personal Allowance.

Does C1257L Mean 20% Tax?

No. C1257L is a tax code, not a flat tax rate. It provides the applicable tax-free allowance before the relevant Income Tax bands are applied.

Why Has 1257L Changed to C1257L?

A common reason is that HMRC now identifies the person as a Welsh taxpayer, often following an address or residency update.

Is C1257L an Emergency Tax Code?

No, not by itself. Emergency treatment is normally indicated by additional markers such as W1, M1, X or NONCUM.

Can Someone Have C1257L if They Work in England?

Yes. Someone living in Wales can work in England and still be treated as a Welsh taxpayer.

Can a Pension Use C1257L?

Yes. Pension providers also use PAYE tax codes, and HMRC may allocate C1257L to pension income where appropriate.

Does C1257L Affect National Insurance?

No. It determines PAYE Income Tax treatment. National Insurance and other payroll deductions are calculated separately.

What Should Someone Do if C1257L Looks Wrong?

They should check the address, employment, pension, benefits and Personal Allowance information HMRC holds and correct any inaccurate details.

You may also like