Skip to main content

Welsh Tax Codes C Prefix Explained UK 2026/27

Sarah Whitfield, ACA6 min read

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?

Run a free payslip check now

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):

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:

BandUK rate (Welsh)Welsh rate addedTotal 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:

Why your code might be C-prefixed

Three common situations:

  1. You live in Wales - the standard reason. HMRC's address record places you in Wales; payroll uses the C-prefix code.
  2. You moved to Wales mid-year - HMRC adjusts your code from a future pay cycle once they receive the address update.
  3. 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:

  1. Update address on your PTA.
  2. HMRC issues a P6 with the correct C-prefix code to your employer.
  3. Your code updates from the next pay cycle.
  4. 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:

If divergence happens:

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

  1. Check your latest payslip - note the exact code (C-prefix or otherwise).
  2. Sign in to your Personal Tax Account and verify your registered address.
  3. If your PTA address is wrong, update it.
  4. Wait 4-6 weeks for HMRC to issue a P6 to your employer's payroll.
  5. 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 Free

PayslipIQ 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