What tax code Welsh tax codes (C) actually means
A C at the front (for Cymru) marks Welsh rates — which currently mirror England's exactly.
A C prefix — C1257L, CBR, CD0 — means you're a Welsh taxpayer. The Senedd sets Welsh rates of income tax, but for 2025/26 it has kept them identical to England and Northern Ireland: the same £12,570 allowance, the same 20%, 40% and 45% bands. So C1257L deducts exactly what 1257L does — the prefix changes who receives a share of the tax, not what you pay.
- Personal allowance
- £12,570 (C1257L)
- Applies in
- Wales (based on where you live)
- Calculation
- Cumulative (C codes take W1/M1 like any other)
See this salary on a different tax code → (opens the main calculator pre-filled with Welsh tax codes (C))
What does Welsh tax codes (C) mean?
Since 2019, ten pence of each income tax band on Welsh residents' earnings goes directly to the Welsh Government, which can set its own rates on top. The C prefix routes your tax correctly. To date the Senedd has always matched the UK rates, so a Welsh taxpayer's payslip is penny-for-penny identical to an English one.
The prefix still matters for accuracy: it follows your residence, not your workplace, and it future-proofs your PAYE if Welsh rates ever diverge. All the standard code mechanics work the same with a C in front — CBR is 20% flat, CD0 is 40% flat, CK codes add to taxable pay, and W1/M1 suffixes behave identically.
When you’ll see Welsh tax codes (C)
- Your main home is in Wales — the prefix follows residence, not your employer's location.
- You moved to Wales and updated your address with HMRC.
- Variants like CBR, CD0, C0T for second jobs and special situations.
Welsh tax codes (C) vs other common codes
| Code | Personal allowance | How income is taxed |
|---|---|---|
| C1257L | £12,570 | Welsh rates (currently identical to England) |
| 1257L | £12,570 | Standard bands after the allowance |
| BR | £0 | Flat 20% on everything |
| 0T | £0 | Normal bands from the first pound |
| D0 | £0 | Flat 40% on everything |
Welsh tax codes (C) questions, answered
Related tax codes
1257L
The standard code for 2025/26 — a £12,570 tax-free personal allowance, applied evenly across the year.
Decode itEmergency tax (W1/M1/X)
Usually a 1257L code with a W1, M1 or X suffix — each payday taxed in isolation until HMRC confirms your details.
Decode itBR
Basic Rate on everything: 20% from the first pound, no personal allowance — normal for second jobs and pensions.
Decode it0T
Zero allowance, but normal bands: 20%, then 40%, then 45% — from the very first pound you earn.
Decode itScottish tax codes (S)
An S at the front of your code means Scottish rates: six bands from 19% to 48% in 2025/26.
Decode itK codes
The code that works in reverse: instead of tax-free pay, a K code adds to your taxable income.
Decode itNot sure this is the right code for you?
Don’t take our word for it — HMRC holds the code they’ve actually issued for each of your jobs, and you can check it in two minutes.
Sources: tax codes — gov.uk · income tax rates · Scottish income tax