SalarySum
Menu

Tax code · 2026/27

C1257L means you can earn £12,570 a year before paying income tax

Tax code C1257L gives you a tax-free personal allowance of £12,570 for the 2026/27 tax year, which is £1,048 a month or £242 a week. Anything you earn above that is taxed at the Welsh rates, starting at 20%. The number is simply your allowance with the last digit removed.

What does each part of C1257L mean?

  • The number 1257 is your allowance divided by 10: 1257 × 10 = £12,570. HMRC actually lets you earn up to £12,579 before tax because the last digit is dropped.
  • C1257L is the standard code for 2026/27. Most people with one job and no benefits, deductions or untaxed income have it.
  • The L suffix means you are entitled to the standard tax-free personal allowance, with no marriage allowance adjustment.
  • The C prefix means you are a Welsh taxpayer. Welsh rates are currently the same as those in England and Northern Ireland.

How much tax do you pay with code C1257L?

The table shows income tax and take-home pay in 2026/27 for four salaries with code C1257L, compared with the standard code 1257L. National Insurance is not affected by your tax code.

SalaryTax with C1257LTax on standard codeTake-home with C1257LPer month
£25,000£2,486£2,486£21,520£1,793
£35,000£4,486£4,486£28,720£2,393
£50,000£7,486£7,486£39,520£3,293
£75,000£17,432£17,432£54,057£4,505

On £35,000 the effective rate with C1257L is 17.9%. Use the take-home pay calculator with your own salary, pension and student loan.

Frequently asked questions

Is tax code C1257L correct for me?

Compare C1257L with the standard code 1257L. The difference should match an adjustment you recognise, such as a company benefit, job expenses, Marriage Allowance or an underpayment from an earlier year. If it does not, ask HMRC to review it.

How much tax do I pay on £35,000 with tax code C1257L?

On £35,000 with code C1257L income tax is £4,486 a year in 2026/27, leaving take-home pay of £28,720 (£2,393 a month) after National Insurance of £1,794.

How do I change tax code C1257L?

You cannot change it yourself; only HMRC can issue a new code. Update your details in your HMRC Personal Tax Account or call 0300 200 3300 with your National Insurance number and details of your income and benefits. HMRC sends the new code to your employer and any tax overpaid in the year is refunded through your pay.

What does the C prefix mean?

The C prefix means HMRC has recorded your main home as being in Wales. The Welsh Government sets Welsh rates, which are currently the same as England's, so the code makes no difference to your tax today.