📚 Guides All topics ❓ Help & FAQ How it works 📅 Key Dates Know your deadlines 📰 News Latest law changes 📞 Helplines Free support numbers 📋 Toolbox Talks H&S topics

Report an Issue

Tell us what went wrong and we'll look into it. We'll be in touch as soon as we can.

Your name and email will only be used to respond to your report. See our Privacy Policy.

Share Your Feedback

Good or bad, we'd love to hear what you think. No strings attached.

Your feedback helps us make the site better for everyone. See our Privacy Policy.

Tax Code Guide

Is My HMRC Tax Code Wrong?

What the numbers and letters in your tax code mean, emergency and K codes, Scottish and Welsh rates, how to get a wrong code corrected and how to get overpaid tax back.

Last reviewed: 25 September 2026 Sources: listed at the end, each checked on the date shown England, Wales, Scotland and Northern Ireland

Who this guide is for

Anyone in the UK who pays tax through PAYE on wages from a job or on a pension, and wants to know what their tax code means, whether it looks wrong, how to get it corrected and how to get back tax they have overpaid. It also covers who needs to send a Self Assessment tax return, its deadlines and penalties, Making Tax Digital for Income Tax, paying a tax bill in instalments, and appealing an HMRC decision or penalty. Tax codes work the same way in England, Wales, Scotland and Northern Ireland. If you live in Scotland you pay Scottish Income Tax rates and your tax code starts with S: see the Scotland section below.

What this guide does not cover

At a glance

  • Your tax code tells your employer or pension provider how much tax-free income you get from them in the tax year.
  • 1257L is the tax code currently used for most people who have one job or pension.
  • If your tax code is wrong, it is usually because HMRC has incorrect or missing information about your jobs, pensions, income or company benefits.
  • The quickest way to check and correct it is HMRC's Check your Income Tax online service. If you cannot use it, call the HMRC Income Tax helpline on 0300 200 3300.
  • A code that starts with S means Scottish rates and a code that starts with C means Welsh rates. That is correct if you live there.
  • If you paid too much tax, HMRC refunds it through your pay or after the tax year ends. If you paid too little, HMRC collects it through your tax code where it can.
  • Self Assessment for the 2025 to 2026 tax year: paper return by 31 October 2026, online return and payment by 31 January 2027. An HMRC decision or penalty can usually be appealed within 30 days.

What the rules depend on

  1. What is your full tax code, including any letters before or after the numbers, such as S, C, K, BR, 0T, W1, M1 or X? It is on your payslip.
  2. Where do you live: England, Wales, Scotland or Northern Ireland? Have you moved between them during this tax year?
  3. How many jobs or pensions do you have, and which one is this code for?
  4. Have you started or left a job, started a pension, the State Pension or taxable benefits, or started getting a company benefit such as a car or medical insurance? When?
  5. Did you give your new employer a P45 from your last job?
  6. Which tax year is the problem in? A tax year runs from 6 April to 5 April the following year.

"What do the numbers in my tax code mean?"

The numbers tell your employer or pension provider how much tax-free income you get from them in that tax year.

To work out the number, HMRC starts with your tax-free Personal Allowance. It takes off any income you have not paid tax on, such as untaxed interest or part-time earnings, and any other deductions in your code, such as company benefits or the High Income Child Benefit Charge. It then replaces the final digit with a letter.

The standard Personal Allowance for the 2026 to 2027 tax year (6 April 2026 to 5 April 2027) is £12,570. That is where the code 1257L comes from.

If you have a K in your tax code, the calculation is different: see the K code section below.

When your tax code changes, HMRC will usually write to explain how it worked out your new code. You can also see how it was worked out in the Check your Income Tax online service.

"What do the letters in my tax code mean?"

"Am I on an emergency tax code?"

You are on an emergency tax code if your tax code ends in W1 (used when you are paid weekly, for example 1257L W1), M1 (used when you are paid monthly) or X (used when your pay dates vary). Your payslip may show NONCUM instead, depending on your employer's payroll software. If your code does not end in W1, M1, X or NONCUM, you are not on an emergency tax code.

Normally your tax is worked out on your total income so far in the tax year. On an emergency tax code, it is worked out on what you are paid in that week or month only, as if you were paid that amount every week or month of the year. This can mean you pay the wrong amount of tax.

If you have started a new job: if your new employer does not have your previous income and tax details, it pays you on an emergency tax code. This is usually temporary. Give your new employer the P45 from your previous job. If your previous employer did not give you a P45, ask it for one.

HMRC usually updates your tax code once it has your details from your new and previous employers, and sends the new code to you and your new employer. This can take up to 35 days from when you start the job. If you have paid too much tax, you can get a refund. If you have not paid enough, you stay on the emergency tax code until you have paid the correct tax for the year.

If you started the job more than 35 days ago and still think your tax code is wrong, check and update your details (see below).

If you have started getting company benefits or the State Pension: you might be put on an emergency tax code. This is normal and helps you pay the right amount of tax for that tax year. Check online that your tax code includes the company benefit or the State Pension. If it does not, update your details or contact HMRC. You keep the emergency tax code until the end of that tax year, and get a non-emergency code in the new tax year.

"What does a K in my tax code mean?"

A K code means you have income or deductions that are higher than your tax-free Personal Allowance and are not already being taxed. This can happen when you:

Your employer or pension provider uses the K code so that you pay the tax on your other income or deductions through that job or pension.

Employers and pension providers cannot take more than half of your pre-tax wages or pension when using a K tax code.

"How do I check and correct my tax code?"

Your tax code is on your payslip. Using HMRC's Check your Income Tax online service is the quickest way to check and update the details HMRC holds:

  1. Sign in to the Check your Income Tax online service on GOV.UK.
  2. Check your employment, pension, estimated taxable income, company benefit and expenses details.
  3. Update anything that is wrong or missing.
  4. Claim tax relief on your employment expenses, if you have any.

If you have left a job and did not get a P45, ask your former employer for one. This can help HMRC update your details.

If you cannot use the online service, contact HMRC: call the Income Tax helpline on 0300 200 3300. If you have just started a new job, wait 35 days for HMRC to get your new income details before you contact it.

If your tax code needs to change, HMRC will update it. HMRC will tell you and your employer the new tax code within 15 working days.

After you get your new tax code, it should appear on your next or the following payslip if you are paid monthly, or on your third payslip if you are paid weekly. If your payslip does not show the new code, ask your employer to check it has received it.

If you want to help a friend or family member with their tax, you can register as their trusted helper on GOV.UK.

"I think I have paid too much or too little tax"

If you are on the wrong tax code, you may pay too much or too little tax. You can get a refund, or pay what you owe, once HMRC has your income details for the tax year.

If you paid too much: when HMRC updates your tax code and has all your income details for the tax year, it works out the difference and asks your employer or pension provider to refund it through your pay. This usually happens when they start using your new tax code. If HMRC does not have your details, you cannot get a refund until it gets them from your employer, pension provider or the benefits office.

If you paid too little: HMRC estimates how much you owe when it updates your tax code, and adjusts your tax code to collect it over one or more tax years where it can.

After the tax year ends: HMRC gets income details from employers, pension providers and the benefits office and checks how much tax you paid. If you are employed or get a pension and you did not pay the right amount, it sends you either a tax calculation letter (P800) or a Simple Assessment letter. The letter tells you how to get your refund or pay what you owe. These letters are sent between June and March after the tax year ends. If you are registered for Self Assessment, you do not get one of these letters: your Self Assessment bill is adjusted instead.

If you think you have paid too much tax and HMRC has not sent you a letter, you can claim a refund through GOV.UK. If you think you owe tax and have not had a letter, contact HMRC.

You can claim back overpaid Income Tax up to 4 years after the end of the tax year you overpaid it in. In the 2026 to 2027 tax year, the earliest year you can still claim for is 2022 to 2023, and that claim must be made by 5 April 2027.

"I live in Scotland"

You pay Scottish Income Tax if you live in Scotland. It is paid to the Scottish Government. It applies to your wages, your pension and most other taxable income. You pay the same tax as the rest of the UK on dividends and savings interest.

If you pay Scottish Income Tax, your tax code starts with S. That is not a mistake.

Scottish Income Tax rates for the 2026 to 2027 tax year, if you have the standard Personal Allowance of £12,570:

Scottish codes for a job or pension where all the income is taxed at one rate: SBR (basic rate), SD0 (intermediate rate), SD1 (higher rate), SD2 (advanced rate) and SD3 (top rate). They are usually used if you have more than one job or pension.

You pay Scottish Income Tax if you move to Scotland and live there for longer than anywhere else in the UK during a tax year. You must tell HMRC your new address if you move to or from Scotland. If you do not, you may pay tax at the wrong rate.

If HMRC changes your tax rate because you moved, the new rate is backdated to the start of the tax year (6 April) in which you moved. The tax taken from your wages or pension is adjusted automatically so you pay the right amount across the whole year.

"I live in England, Wales or Northern Ireland"

Income Tax rates for the 2026 to 2027 tax year in England, Wales and Northern Ireland, if you have the standard Personal Allowance of £12,570:

If you live in Wales, you pay the Welsh rates of Income Tax, set by the Welsh Government, and your tax code starts with C. For the 2026 to 2027 tax year the Welsh rates and bands are the same as in England and Northern Ireland. You pay the same tax as the rest of the UK on dividends and savings interest.

You pay the Welsh rates if you live in Wales for longer than anywhere else in the UK during a tax year. If you move to or from Wales, update your address with HMRC. The new rates are backdated to the start of the tax year in which you moved, and the tax taken from your wages or pension is adjusted automatically.

"I earn over £100,000"

Your Personal Allowance goes down by half of the amount by which your adjusted net income is above £100,000. It is zero if your income is £125,140 or above. This applies anywhere in the UK.

"Do I need to send a Self Assessment tax return?"

"Self Assessment deadlines and penalties"

"Do I have to use Making Tax Digital?"

"I can't pay my tax bill on time"

"Appealing an HMRC decision or penalty"

Deadlines and timings

Where to go for help

HMRC: check and update your details in the Check your Income Tax online service on GOV.UK. For PAYE, tax codes, coding notices and Marriage Allowance, call the Income Tax helpline on 0300 200 3300. If you cannot hear or speak on the phone, dial 18001 then 0300 200 3300 (Relay UK).

HMRC payment plans: set one up online on GOV.UK, or call 0300 123 1813.

Adjudicator's Office: for complaints about HMRC's service after HMRC's own complaints process.

Citizens Advice (England): 0800 144 8848

Citizens Advice (Wales): 0800 702 2020

Citizens Advice Scotland: 0800 028 1456

Advice NI: 0800 915 4604

Traps

Sources (checked 25 September 2026)

  • GOV.UK: Tax codes (What your tax code means, updated 9 September 2026; If you think your tax code is wrong and Emergency tax codes, updated 24 September 2026; If you have a K in your tax code, updated 14 August 2026; If you've paid too much or too little tax, updated 23 April 2026): how the number is worked out, 1257L, letter meanings incl. S/C prefixes and SD0-SD3, emergency codes and 35 days, updating details online, 15 working days, payslip timing, K code half-pay limit, refunds and underpayments through the tax code - checked 25 September 2026.
  • GOV.UK: Income Tax rates and Personal Allowances (2026 to 2027: Personal Allowance, bands, the reduction above adjusted net income of 100,000) and Income Tax in Wales (Welsh rates 2026 to 2027, C code, moving to or from Wales) - checked 25 September 2026.
  • GOV.UK: Income Tax in Scotland (Current rates 2026 to 2027, updated 25 September 2026; If you move to or from Scotland) - checked 25 September 2026.
  • GOV.UK: Tax overpayments and underpayments (P800 and Simple Assessment letters, June to March, employed or pension only, Self Assessment adjusted instead). GOV.UK R40 guidance (claims for the current tax year and the previous 4 years); Low Incomes Tax Reform Group (2022/23 claims by 5 April 2027) - checked 25 September 2026.
  • GOV.UK: Income Tax enquiries (helpline 0300 200 3300, Relay UK 18001) - checked 25 September 2026; nidirect lists the same HMRC Income Tax helpline. Citizens Advice and Advice NI numbers (checked 24-25 September 2026).
  • GOV.UK: Self Assessment tax returns - who must send a tax return, deadlines (2025 to 2026: 31 October 2026 paper, 31 January 2027 online and payment), penalties, corrections (last updated 5 November 2024); Renting out a property: paying tax (GBP 1,000, GBP 2,500, GBP 10,000); Understand your Self Assessment bill: payments on account; Agent Update issue 120 (2 July 2025: PAYE-only income threshold removed from 2024 to 2025). Checked 11 October 2026.
  • GOV.UK: Check if you're eligible for Making Tax Digital for Income Tax (26 March 2026); Work out your qualifying income (11 September 2026); Send quarterly updates (7 September 2026); Penalties for Making Tax Digital for Income Tax (30 March 2026); Penalties for Income Tax Self Assessment volunteers (12 March 2026). tax.service.gov.uk: Pay what you owe in instalments (GBP 30,000 or less, up to date with returns, no other tax debts or plans; 0300 123 1813; interest at base rate plus 4%). Checked 11 October 2026.
  • GOV.UK: Disagree with a tax decision or penalty (penalty: 30 days from the date it was issued; decision: 30 days from the decision letter; review usually 45 days; tribunal within 30 days of the review result letter; reasonable excuses; delaying payment); Appeal to the tax tribunal (form T240); Check when to appeal a Self Assessment penalty (SA370); Complain to HM Revenue and Customs (10 October 2024); How to complain to the Adjudicator's Office (12 June 2026). legislation.gov.uk: Taxes Management Act 1970 ss.49, 49A. Checked 11 October 2026.
Important disclaimer: This guide covers PAYE tax codes and Income Tax rates across the UK as at 25 September 2026. General legal information only, not legal advice. ukworkrights.co.uk, Not a law firm.

Comments

Comments are loading…