If your main UK residence is in Wales, your PAYE tax code carries a C prefix (for Cymru) - for example C1257L, CBR, CK475. Since the Wales Act 2014 transferred partial income-tax-setting powers to the Welsh Government, Welsh income tax has been a separate construct from rest-of-UK. So far, the Welsh Government has set Welsh rates identical to rest-of-UK rates - but that's a political decision that could change at any future Budget.
This guide explains the codes, the current (identical) bands, and what to watch for if Welsh rates diverge in future.
Want to check if your own payslip adds up?
Who is a Welsh taxpayer
You're a Welsh taxpayer for UK income tax purposes if your main residence is in Wales for most of the tax year. The legal test (under the Wales Act 2014):
- You have a home in Wales.
- You spend most of the tax year there.
- If you have homes in multiple parts of the UK, the Welsh home is your main residence.
The status applies to employment income, self-employment income, rental income and pension income - but NOT to savings interest or dividends.
HMRC determines your status from your address record. If you move to or from Wales, update your address via your HMRC Personal Tax Account; your tax code prefix updates from the next pay cycle.
How Welsh rates work mechanically
The Wales Act 2014 reduces the UK rates for Welsh taxpayers by 10p in the pound (so basic rate from 20% becomes 10% UK + 10% Welsh; higher rate from 40% becomes 30% UK + 10% Welsh). The Welsh Government then sets a separate Welsh rate of income tax to add on top of the reduced UK rate, currently set at 10p in the pound in each band - exactly restoring the original UK rates.
Net effect for 2026/27:
| Band | UK rate (Welsh) | Welsh rate added | Total rate |
|---|---|---|---|
| Basic (£12,571 - £50,270) | 10% | 10% | 20% |
| Higher (£50,271 - £125,140) | 30% | 10% | 40% |
| Additional (above £125,140) | 35% | 10% | 45% |
Identical to rest-of-UK. C1257L behaves exactly like 1257L for the calculation.
The mechanism matters because the Welsh Government can independently change their 10% additions - increasing or decreasing the total rate without UK-wide intervention. So far they've chosen not to.
What each C code means
The C codes mirror the rest-of-UK codes one-to-one:
- C1257L - standard, full Personal Allowance £12,570, taxed cumulatively. Most Welsh employees.
- CBR - basic rate (20%) on everything, no Personal Allowance. Second jobs.
- CD0 - higher rate (40%) on everything. Second jobs of higher-rate taxpayers.
- CD1 - additional rate (45%) on everything. Second jobs of additional-rate taxpayers.
- C0T - no Personal Allowance, full band rates apply. Emergency / wrong-information code.
- CK475 (and similar) - negative allowance, taxable income added. Substantial BIKs or prior-year underpayment recovery. See our K-code guide.
- C1257L W1/M1/X - emergency basis, non-cumulative.
Why your code might be C-prefixed
Three common situations:
- You live in Wales - the standard reason. HMRC's address record places you in Wales; payroll uses the C-prefix code.
- You moved to Wales mid-year - HMRC adjusts your code from a future pay cycle once they receive the address update.
- Your employer's payroll software defaults to Welsh codes - uncommon, but possible if a Welsh-headquartered employer mass-applies C codes without checking individual employee residency.
Why your code might be missing the C prefix when it should have one
Most common: HMRC hasn't received your address change. If you moved to Wales recently and your code is still 1257L (no prefix) or S1257L (Scottish), update your address on your Personal Tax Account.
The fix path:
- Update address on your PTA.
- HMRC issues a P6 with the correct C-prefix code to your employer.
- Your code updates from the next pay cycle.
- The cumulative PAYE catches up on any over- or under-deduction.
Note: until 2026/27, the catch-up is invisible because the calculation produces the same result. If Welsh rates diverge in future, this becomes a real reconciliation event.
Forward-looking - what happens if Welsh rates diverge
The Welsh Government has the power to set each Welsh rate independently. Hypothetical scenarios:
- Welsh basic rate increased to 11% (total 21%). Welsh basic-rate taxpayers pay 1% more per pound in the basic-rate band. For a £30k earner, ~£175/year more.
- Welsh higher rate increased to 12% (total 42%). Welsh higher-rate taxpayers pay 2% more per pound in the higher band. Material divergence.
- Welsh basic rate decreased to 9% (total 19%). Welsh basic-rate taxpayers pay less than rest-of-UK.
If divergence happens:
- Your C-prefix code becomes financially significant (vs the 0% impact today).
- Payroll systems must update to apply the new Welsh rates.
- Cross-border employers (head office in England, employees in both Wales and England) need their payroll software to handle both rate sets correctly.
This isn't speculation about specific future policy - it's the architectural reality of how Welsh income tax is structured. Watch the Welsh Government's annual Budget for any announced changes.
NI is identical regardless of region
National Insurance does NOT vary by Welsh/English/Scottish/NI residency. NI rates and thresholds are set UK-wide.
What to do if your code looks wrong
- Check your latest payslip - note the exact code (C-prefix or otherwise).
- Sign in to your Personal Tax Account and verify your registered address.
- If your PTA address is wrong, update it.
- Wait 4-6 weeks for HMRC to issue a P6 to your employer's payroll.
- Verify the next 1-2 payslips show the corrected code.
For unresolved issues, call HMRC on 0300 200 3300 with your NI number and PAYE reference.
Disclaimer
PayslipIQ provides automated educational guidance based on the figures you supply. It is not regulated tax advice. Welsh income tax rates are set by the Welsh Government and may change in future Welsh Budgets - always verify current Welsh rates against the Welsh Government's published rates before relying on them in any specific tax matter.
Ready to check your own payslip?
Enter your figures and get an instant AI-powered analysis. Free, private, no signup.
Check My Payslip FreePayslipIQ provides educational information and estimated calculations only. It does not provide tax, legal, financial, payroll, accounting, pension, benefits or employment advice. Always verify your payslip, tax code, deductions and take-home pay with your employer's payroll department, HMRC, your pension provider, a qualified accountant, tax adviser or another appropriately qualified professional.
Related guides
Scottish Tax Codes S Prefix Explained UK 2026/27
UK Scottish tax codes (S1257L, SBR, SD0, SD1, SD2, SD3) explained - Scottish income tax bands, when codes get applied, common errors.
1257L Tax Code Explained: What It Means for Your Pay
Understand the 1257L tax code, how it affects your payslip, and what to do if yours is different. Plain-English guide with worked examples for 2026/27.
Tax Code 0T Explained UK 2026/27: Why You Have It & How to Fix
UK tax code 0T explained - meaning, when HMRC uses it, why it's probably wrong, and how to get the right code applied. 2026/27 worked examples.