The C1257L tax code tells your employer or pension provider that HMRC treats you as a Welsh taxpayer and that you’re entitled to the full £12,570 Personal Allowance for the year. It’s the standard code for most people living in Wales with a single source of PAYE income and no adjustments for taxable benefits or underpaid tax. If it’s on your payslip, you can earn £12,570 before any income tax comes off, and Welsh rates apply to everything above that.
What Each Part of C1257L Means
The code has three pieces, and each one does a specific job in your employer’s payroll system.
The C stands for Cymru. It flags you as a Welsh taxpayer so that income tax on your earnings is allocated to the Welsh Government rather than treated as UK-wide.1GOV.UK. Work Out if You’ll Pay Welsh Income Tax Without the C, the same code (1257L) would apply in England and Northern Ireland. Scottish residents see an S prefix instead.2GOV.UK. Understanding Your Employees’ Tax Codes – What the Letters Mean
The 1257 is your Personal Allowance with the final digit dropped: £12,570 of tax-free income for the year.3GOV.UK. Income Tax Rates and Personal Allowances The L confirms you get the standard allowance with nothing added or taken away.
Why HMRC Thinks You’re a Welsh Taxpayer
The C prefix is triggered by where your main home is. You count as a Welsh taxpayer if you live in Wales for more of the tax year (6 April to 5 April) than anywhere else in the UK.1GOV.UK. Work Out if You’ll Pay Welsh Income Tax If you have more than one home, HMRC looks at where you spend the most time, where your family is, where your possessions are, and where you’re registered with services like your GP or bank.
Days are counted by where you are at midnight. If you move from Wales to England partway through the year and end up with more nights in England, you won’t be a Welsh taxpayer for that year and the C should come off your code. Offshore workers within 12 nautical miles of the Welsh coast at midnight count as being in Wales.1GOV.UK. Work Out if You’ll Pay Welsh Income Tax
What You’ll Actually Pay
For 2026-27, the Welsh Government has set the Welsh rates of income tax at the same levels as England and Northern Ireland.4Welsh Government. Written Statement – Draft Budget 2026-27 – Welsh Taxes So having the C in front of your code doesn’t change your tax bill compared to someone on 1257L in England, at least for now. The Senedd can change Welsh rates in future budgets, which is why HMRC tracks residency even when the rates match.
On a C1257L code, this is how your income is taxed:
- 0% on the first £12,570
- 20% (basic rate) on £12,571 to £50,270
- 40% (higher rate) on £50,271 to £125,140
- 45% (additional rate) above £125,140
These rates apply to non-savings, non-dividend income: wages, self-employment profits, rental income, and pensions. Savings and dividend income is taxed at the standard UK rates regardless of where you live.5GOV.UK. Income Tax in Wales
When the 1257 Number Should Change
The 1257 part of your code assumes you get the full standard allowance with no adjustments. Several situations change that.
Income Over £100,000
Once your adjusted net income passes £100,000, your Personal Allowance shrinks by £1 for every £2 above the threshold, disappearing entirely at £125,140.3GOV.UK. Income Tax Rates and Personal Allowances Between those two figures, the taper combines with 40% tax to produce an effective marginal rate of 60%. If HMRC expects your income to cross £100,000, the 1257 will drop to a lower number, or the code may switch to something like 0T if the allowance is fully gone. Bonuses and one-off payments sometimes trigger a mid-year code change once HMRC recalculates.
The £12,570 Personal Allowance has been frozen since April 2022 and is legislated to stay there until at least April 2031. Because the threshold doesn’t move with inflation, more earners are pulled into the taper each year as wages rise.6House of Commons Library. Direct Taxes – Rates and Allowances for 2026-27
Marriage Allowance
If you and a spouse or civil partner claim the Marriage Allowance, the lower earner transfers £1,260 of their allowance to the higher earner, reducing their tax by up to £252 a year.7GOV.UK. Marriage Allowance The transferring partner must earn under £12,570; the receiving partner must be a basic-rate taxpayer earning between £12,571 and £50,270.
When the transfer is active, the L suffix changes. The receiving partner’s code becomes C1382M, and the transferring partner’s becomes C1131N.8GOV.UK. Tax Codes – What Your Tax Code Means If you claimed Marriage Allowance but still see C1257L, the transfer hasn’t been applied yet.
Taxable Employer Benefits
A company car, private medical insurance, or other taxable benefits reduce the number in your code because HMRC subtracts their cash-equivalent value from your allowance. If you started receiving a new benefit and your code is still C1257L, expect it to fall later in the year once HMRC catches up, which can produce a noticeable dip in take-home pay when the new code lands.
Checking Your Code and Getting It Fixed
Your tax code appears on your payslip, on your P60 at the end of each tax year, and on a P45 when you leave a job.9GOV.UK. Tax Codes The fastest way to confirm it’s right is through the HMRC online service at gov.uk, where you can see your current code, your estimated income and tax for the year, and update any details that are wrong.10GOV.UK. Check Your Income Tax for the Current Year You’ll need to sign in or create an account and may be asked to verify your identity.
Things worth checking:
- Whether the C prefix matches where you actually live. If you’ve moved between Wales and England, the prefix may need adding or removing.
- Whether HMRC has the right number of jobs and pensions listed for you.
- Whether taxable employer benefits are accurately reflected.
- Whether any Marriage Allowance claim shows up.
Once you report a change, HMRC updates the code and notifies you and your employer within 15 working days. Monthly-paid employees should see the new code on their next or the following payslip; weekly-paid employees by the third payslip after the change. If it hasn’t appeared by then, check with your employer that they received it.11GOV.UK. Tax Codes – How to Update Your Tax Code
If the Code Was Wrong Across the Year
HMRC reconciles everyone’s tax after 5 April each year. If your code caused you to overpay or underpay, you’ll get either a P800 calculation or a Simple Assessment letter, usually between June and March of the following year, explaining the amount and how to sort it out.12GOV.UK. Tax Overpayments and Underpayments
Underpayments of less than £3,000 are usually recovered by adjusting your tax code for the following year, spreading the debt across future pay packets. Underpayments of £3,000 or more can’t be collected through your code; HMRC will issue a Simple Assessment asking for direct payment.13GOV.UK. Check Your Simple Assessment Tax Bill
If you think your code is wrong, don’t wait for the year-end letter. Checking through the online service now is faster than the reconciliation cycle, and catching an error mid-year means a smaller adjustment on your next payslip rather than a bigger bill or refund months later.