📝 Tax Code Checker
🔎 Reality Check
🔍 Free Instant Checker — 2026/27 Tax Year

Free UK Tax Code Calculator & Guide (Updated for 2026/27)

Most people never check. An incorrect tax code could be costing you hundreds of pounds a year. Follow the 3 steps below to find out — it takes 30 seconds.

1Enter code
2See result
3Take action
1
Enter Your Tax Code
Find it on your payslip, P60, or your HMRC Personal Tax Account
Try an example: 1257L Most common BR D0 S1257L K500 NT 1257L W1
🔍 Where to find your tax code:
📄
Payslip
Top section, usually labelled “Tax Code”
💳
P60 / P45
End-of-year tax summary from your employer
💻
HMRC Online
gov.uk/personal-tax-account
2
Understand Your Result
Your personal allowance, what each part of your code means, and any warnings
🔍
Enter your tax code above and click Decode My Code to see your personalised result here.
Tax Code
1257L
Personal Allowance
£12,570
per year, tax-free
💡 What This Code Means
🔢
Letter
💰
Tax You'll Pay
3
Take Action If Needed
Is your code wrong? Here’s exactly what to do — step by step
⚠️
Think your code is wrong?
A wrong tax code can mean you’re overpaying or underpaying tax. Follow these 4 steps to fix it.
1
Check your tax code online
Sign in to the Check your Income Tax service at HMRC to see what information they hold about your income, benefits, and allowances.
🏛️ Check your Income Tax on GOV.UK →
2
Review and update your details
Check that your employment, pension, estimated taxable income, company benefits, and expenses are all correct. Update anything wrong or missing — this is the fastest way to fix a wrong code.
3
Wait for HMRC to update your code
If your tax code needs to change, HMRC will update it and notify you and your employer within 15 working days.
📬 Monthly paid: next/following payslip · Weekly paid: appears on your 3rd payslip
4
Claim a refund if you've overpaid
If a wrong tax code caused you to overpay, you can claim a refund — or HMRC may contact you if you've underpaid.
🏛️ Get a refund or pay what you owe →
💡
Tip: If you've just started a new job, wait 35 days before contacting HMRC — it takes time for them to receive new income details from your employer.
📞 How To Contact HMRC Source: gov.uk — HMRC contact
💻
Online — Fastest
Use your Personal Tax Account to check and update your tax code without waiting on hold.
🏛️ Sign in to Personal Tax Account →
You'll need a Government Gateway ID or GOV.UK One Login to access.
📞
By Phone
Speak to HMRC's Income Tax helpline for individuals and employees.
0300 200 3300
Mon–Fri 8am–6pm. Have your National Insurance number ready.
✉️
By Post
Write to HMRC with your National Insurance number and details of the error.
Pay As You Earn and Self Assessment
HM Revenue and Customs
BX9 1AS
United Kingdom
Allow 15 working days for a response.
⚠️
Before you call: Have your National Insurance number, payslip, and tax code ready. This speeds up any query significantly.
📚
Common UK Tax Code Letters — Quick Reference
Letter(s)MeaningPersonal Allowance?
LStandard Personal Allowance (most common code)Yes — standard
MReceived 10% of partner's allowance via Marriage AllowanceYes — increased
NTransferred 10% of your allowance to your partnerYes — reduced
TOther calculations apply; HMRC reviewing your affairsDepends
0TNo Personal Allowance — emergency code, new job without P45No
BRAll income taxed at 20% Basic Rate — common for second jobsNo
D0All income taxed at 40% Higher Rate — additional jobs/pensionsNo
D1All income taxed at 45% Additional RateNo
NTNo tax to pay on this incomeN/A
KNegative allowance — unpaid tax or taxable benefits exceed Personal AllowanceNegative
S prefixScottish taxpayer — Scottish Income Tax rates applyYes (Scottish)
C prefixWelsh taxpayer — Welsh rates of Income Tax applyYes (Welsh)
W1 / M1Emergency code — tax calculated per pay period, not cumulativelyTemporary

Frequently Asked Questions: UK Tax Codes 2026/27

1. What does the 1257L tax code mean for 2026?

The 1257L tax code is the most common code for the 2026/27 tax year. It signifies that you are entitled to the standard Personal Allowance of £12,570, which is the amount of income you can earn tax-free. If you see this code, it usually means you have one job and no taxable employer benefits.

2. How do I know if my tax code is wrong?

Your tax code might be wrong if you've recently changed jobs, started receiving a company car, or have multiple sources of income. Common signs of an incorrect code include a sudden drop in take-home pay or being placed on an emergency tax code (like 1257L W1, M1, or X). Use our tax code calculator above to verify your details.

3. What should I do if I am overpaying tax?

If our checker suggests you are overpaying, you must contact HMRC to update your records. You can do this through your Personal Tax Account online or by calling the HMRC helpline. Once updated, HMRC will issue a new tax code to your employer, and any overpaid tax is usually refunded through your next payslip.

4. Why do I have a 'BR' or 'K' tax code?

BR (Basic Rate): This usually happens if you have a second job or pension and your entire Personal Allowance is already used up by your main income.

K Code: This means your untaxed income (like company benefits or state pension) is higher than your Personal Allowance. Effectively, you are being taxed on more than your total salary.

5. How long does it take HMRC to change a tax code?

Once HMRC is notified of a change, it typically takes 5 to 10 working days for them to process the update and send a 'P6' or 'P9' notice to your employer. Your employer will then apply the new code in the next available payroll cycle.