Skip to main content

Compare UK Tax Codes

Pick any two UK PAYE tax codes and we will line up the allowance, emergency status, region and approximate annual tax on a £30,000 salary so you can see exactly how they differ.

Last updated 2026-04-12

Illustration: £30,000 gross / year
AttributeCD1C1257L M1
CategoryWelshEmergency
RegionWalesWales
Allowance£0£12,570
Emergency / non-cumulativeNoYes
Approx. annual tax on £30k£6,000£3,486
In one sentenceWelsh taxpayer version of D1. Currently identical in cash terms to the rUK code.Welsh taxpayer version of 1257L. Currently identical in cash terms to the rUK code. on a non-cumulative (M1) basis.

Bottom line on £30k

On a £30,000 salary, CD1 deducts roughly £6,000 in income tax per year vs £3,486 for C1257L M1. That is a difference of £2,514 per year - CD1 is more expensive.

Popular comparisons

Hand-picked side-by-sides that answer the most-searched UK tax-code questions.

Want a real check, not just a comparison?

Upload your payslip and we will tell you whether the code being applied is correct for the pay you actually received.

Check My Payslip