Tax Code C1257L Explained
A C at the start of your tax code, such as C1257L, means your income is taxed using Welsh rates of Income Tax because you live in Wales. C1257L gives the standard £12,570 allowance. Welsh rates are currently the same as England and Northern Ireland, so your tax is the same.
Tax-free allowance implied by this code: £12,570 a year (£1,047.50 a month).
How your pay is taxed on C1257L
Welsh rates for 2026/27 match the rest of the UK outside Scotland: 20% basic, 40% higher, 45% additional. Example (£30,000 on C1257L): (£30,000 − £12,570) × 20% = £3,486 a year, about £290.50 a month – identical to 1257L in England. The C makes sure the Welsh Government's share of Income Tax goes to Wales.
| Income tax with this code | £3,486 |
| Income tax with standard 1257L | £3,486 |
| Difference per month | £0.00 |
Your result is ready
Why you might have this code
- Your main home is in Wales.
What to do
- Check the code HMRC holds for you in your personal tax account (GOV.UK sign-in) or the HMRC app – it also shows how the number was worked out.
- Compare it with the code on your latest payslip. If they differ, ask payroll whether they have applied HMRC’s latest notice.
- If you live in Wales but don’t have a C code (or have one but live elsewhere), update your address with HMRC.
See all tax codes or check your take-home with the UK salary calculator.
Why Wales has its own prefix
The Wales Act 2014 gave the Welsh Government power to set Welsh rates of Income Tax. HMRC collects the tax on its behalf and has added a C to Welsh taxpayers’ codes since 6 April 2019. The Welsh rates apply to wages, pensions and other non-savings, non-dividend income. Savings and dividends are taxed at UK rates wherever you live.
For 2026/27, GOV.UK lists the Welsh bands as 20% up to £50,270, 40% up to £125,140 and 45% above – the same as England and Northern Ireland. On a £45,000 salary, C1257L deducts £6,486 a year, exactly what 1257L takes in Bristol or Belfast. What the C changes is where the tax goes, not how much you pay.
The full set of Welsh codes
There is no Welsh version of NT. HMRC uses NT the same way across the UK, without a prefix.
| Code | What it means |
|---|---|
| C1257L | Standard £12,570 allowance, Welsh bands |
| C0T | No allowance, tax through the Welsh bands (also used for new starters without details) |
| CBR | All pay at the Welsh basic rate, 20% |
| CD0 | All pay at the Welsh higher rate, 40% |
| CD1 | All pay at the Welsh additional rate, 45% |
| CK… | K code collected at Welsh rates |
| C…M1 / W1 / X | Any of the above on an emergency, non-cumulative basis |
Main home: the test that decides the C
You pay Welsh rates if you live in Wales. Where you work doesn’t matter. Someone living in Newport and working in Bristol has a C code. Someone living in Chester and working in Wrexham doesn’t.
- If you have homes in Wales and elsewhere in the UK, tell HMRC which is your main home. That’s usually where you live and spend most of your time.
- Your main home can be the one you spend less time in if that’s where most of your possessions are, where your spouse or civil partner lives, and where you’re registered with a bank, GP or car insurer. GOV.UK gives lorry drivers, offshore workers and the armed forces as examples.
- If you move to or from Wales, Welsh rates apply only if you lived in Wales longer than anywhere else in the UK that tax year. The change is backdated to the start of the tax year.
Why it’s still worth correcting
Because the rates match, a missing or wrong C won’t change your take-home pay today. It still means HMRC has the wrong address for you, and that address is used to decide which government receives your tax. The Welsh Government can set its own rates, so a wrong status could cost you money if they ever change. Update your address in your personal tax account and HMRC will reissue the code.
If you file Self Assessment, the online return has a box to tell HMRC you pay Welsh rates.
Keeping your Welsh status right
GOV.UK says you must update your address with HMRC if your main home is in Wales but you don’t think HMRC has your correct address. You can do this in your personal tax account or the HMRC app. HMRC then updates the codes for each of your jobs and pensions.
Marriage Allowance works the same in Wales as in England: the partner receiving it must be a basic-rate taxpayer, which usually means income up to £50,270. The Scottish rule allowing income up to £43,662 doesn’t apply.
C codes against England at three salaries
With 2026/27 Welsh rates matching England’s, the C makes no difference to the tax deducted at any income level:
| Salary | Tax on C1257L | Tax on 1257L (England) |
|---|---|---|
| £25,000 | £2,486 | £2,486 |
| £55,000 | £9,432 | £9,432 |
| £90,000 | £23,432 | £23,432 |
Frequently asked questions
Do I pay more tax with a C code?
No. Welsh rates are currently the same as in England and Northern Ireland.
What do CBR, CD0 and CD1 mean?
Welsh versions of BR (20%), D0 (40%) and D1 (45%).
Does working in Wales give me a C code?
No – it's based on where you live.
Is C1257L an emergency tax code?
No, unless W1, M1 or X follows it.
Does a C code change Marriage Allowance?
No. The rules are the same as in England: the partner receiving the allowance must be a basic-rate taxpayer, which usually means income up to £50,270.
Is there a CNT code?
No. NT never has a C or S prefix.
I moved to Cardiff in January. When does the C start?
Welsh rates apply for a tax year only if you lived in Wales longer than anywhere else in the UK that year. A January move usually means a C code from the next 6 April.
Do Welsh rates apply to my savings interest?
No. Savings interest and dividends are taxed at UK rates. The C only affects wages, pensions and other non-savings income.
My code has a C but my pension provider is in England. Is that right?
Yes, if you live in Wales. The prefix follows your main home, not the location of your employer or pension provider.
Will Welsh rates always match England’s?
Not necessarily. The Welsh Government sets the Welsh rates. For 2026/27 they are the same as England and Northern Ireland, but they could change in a future year.
Is C0T an emergency code?
It’s what a Welsh taxpayer gets when a new employer doesn’t have a P45 or enough details, or when the allowance has been used up. With M1, W1 or X after it, it’s also non-cumulative.
Sources
Figures are taken from official government publications and were last reviewed on 2026-10-03.