Sign in to HMRC’s personal tax account or use the HMRC app. Compare the income, pensions, benefits, allowances and deductions shown there with your current circumstances, then report any incorrect detail through the same service. HMRC treats tax codes as provisional, so a code can change when its underlying information changes.
What a tax code is—and what it is not
Your tax code is the instruction HM Revenue & Customs (HMRC) gives an employer or pension provider for calculating PAYE (Pay As You Earn) deductions. It is built from the information HMRC holds about your allowances, deductions, tax-rate liability and, where relevant, other income. HMRC’s PAYE Manual says a code is “calculated on a provisional basis using the information known to us at the time the code is issued”, so it is an estimate for payroll purposes rather than a permanent personal-tax verdict.
As an Amazon Associate I earn from qualifying purchases.
That provisional status explains why checking the code means checking the records behind it. A code may be reasonable when issued and become unsuitable after you change jobs, start or stop a pension, receive a taxable benefit, alter a claim or cross an income threshold. A different code is not automatically an error; the question is whether the details HMRC is using are current and correct.
The relevant UK tax year is 6 April 2026 to 5 April 2027. Use that period when you compare estimates, payslips and notices, because allowances, thresholds and employer instructions are dated by tax year.
#1 Best Overall
Read HMRC’s explanation of the coding principles in PAYE13001.
Start with an official HMRC check
There are two official online routes. Both use HMRC online-service sign-in details; choose the one that gives you the clearest view of the record you need to inspect.
| Route | What you can check | Access details |
|---|---|---|
| Personal tax account | Income Tax estimate, current tax code, employment and pension income, benefits and other coding details; employment income can be reviewed for the previous five years. | Sign in with HMRC online-service details. If you have not used the service, you can set up sign-in details and may be asked to prove your identity. |
| HMRC app | Tax-code checking and supported updates, including reporting additional income such as a second job, investments or an asset sale or transfer. | Uses HMRC online-service sign-in details, with PIN or biometric access available after setup. |
Neither route is universally better. Use the account if you need a broader record or several years of employment history; use the app if it is already set up and its update screen matches the detail you need to change.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Step-by-step: audit the records behind your code
1. Sign in and select the current tax year
- Open the personal tax account or HMRC app from the official pages above.
- Sign in using your HMRC online-service credentials. Complete identity checks if HMRC requests them.
- Choose the Income Tax or tax-code area and confirm that the display relates to 6 April 2026 to 5 April 2027, not a previous year.
- Open the detailed calculation or explanation rather than relying only on the code printed on a payslip.
If you cannot access the account, resolve the sign-in or identity-verification issue first. A payslip alone normally does not show every assumption HMRC has made.
2. Match every employment and pension record
List each job and pension you actually have during the year, then compare that list with HMRC’s entries. Check employer or pension-provider names, whether an employment has ended, and whether a new source has been added. Include a second job or a pension even if its payments are small: HMRC may allocate allowances and deductions across sources.
The personal tax account can show work income for the previous five years. Use that history to identify an old employer or pension that is still listed, duplicate employment records, or missing pay information. Compare HMRC’s estimate with recent payslips, P60s and pension statements, taking account of pay already received and the pay you reasonably expect for the rest of the year.
Rank #2
- Ideal for Gifting
- Ideal for a bookworm
- Compact for travelling
3. Check taxable benefits
Review benefits supplied by an employer, such as a company car or medical insurance. Confirm that a benefit you no longer receive has been removed and that a current benefit is described accurately. A benefit can increase taxable income even though it is not paid as cash, so an outdated entry can affect the code.
Recommended Free Tools
HMRC’s personal tax account supports checking or updating employment benefits. Use the service’s wording and report the underlying change; do not try to “fix” the code by guessing a different number.
4. Compare other income
Look for income outside the job or pension that HMRC has taken into account. This can include another employment, a pension, investment income or a reportable asset sale or transfer. The HMRC app provides a route for reporting some additional income, including a second job, investments or an asset sale or transfer.
Separate income that has already been taxed through PAYE from income that may need a different reporting route. If the account shows an amount you cannot identify, gather the relevant statement or transaction record before changing anything.
5. Reconcile allowances and deductions
Open the list of allowances and deductions used in the calculation. Check each item against your circumstances: an allowance you are entitled to but which is missing, a deduction that has ended, or an estimated expense that is no longer valid can all alter the code. HMRC’s code calculation can also reflect liability at basic or higher rates and other income, so the code number is not a simple display of your gross Personal Allowance.
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Repair Windows errors before they cause bigger problems3Fix the driver behind crashes, sound loss and screen glitchesRead the explanation beside each figure and compare it with HMRC notices or other official records. Keep evidence for any claim you amend, such as employment-expense records or benefit statements.
Rank #3
6. Report an error through the service
- Open the employment, pension, benefit, income or allowance entry that is wrong.
- Choose the available update or report option and enter the current facts, including dates when a job or benefit started or ended.
- Review the summary carefully before submitting it.
- Save the confirmation or reference shown by HMRC and watch for a revised calculation or coding notice.
Not every type of correction is available online. Follow the instructions HMRC displays if it directs you to another contact method. HMRC’s published pages do not establish a universal correction timescale, so do not assume a particular number of days or a guaranteed payroll outcome.
How the 2026–27 Personal Allowance affects the check
For 2026–27, HMRC lists a standard Personal Allowance of £12,570 on its Income Tax rates and Personal Allowances page. That is a starting point, not a promise that every tax code will show the equivalent amount. Deductions, taxable benefits, other income, tax-rate liability and the way allowances are allocated between employments can change the code.
When income is above £100,000
The Personal Allowance is reduced by £1 for every £2 of adjusted net income above £100,000. It is zero when adjusted net income is £125,140 or more. For example, adjusted net income of £110,000 is £10,000 above the taper point; the £5,000 reduction leaves a £7,570 allowance before any other coding items. That illustration applies the published taper formula; your adjusted net income is not necessarily the same as your salary, because it is a tax calculation that can include more than employment pay.
If your income is near either threshold, use the estimate and coding explanation in your HMRC account and update the expected income when it changes. A code based on an earlier estimate can be revised during the year.
Why the code number may not equal your allowance
HMRC can subtract deductions or add taxable items when it constructs the code. Consequently, the numeric part of a code should be read alongside the explanation of the entries, not treated as a standalone statement that you have exactly £12,570 tax-free. A code can also reflect more than one income source, with the total adjustment allocated between employers or pension providers.
Reading prefixes and familiar codes
Prefixes provide context but do not, by themselves, prove that a code is right or wrong. HMRC describes code types in PAYE11085.
Rank #4
| Feature | What it indicates | What to do |
|---|---|---|
| S prefix | Scottish income-tax treatment. | Confirm that you are liable to Scottish rates and inspect the underlying income and allowance figures. |
| C prefix | Welsh income-tax treatment. | Confirm that your residence and HMRC record support Welsh rates; investigate the record, not the prefix alone. |
| K code | Coding deductions exceed allowances. | Read which deductions or untaxed income create the excess and check each item is current. |
| 1257L for 2026–27 | The employer P9X identifies this as the emergency code for employees. | Do not assume it is the correct personal code. Compare your own HMRC calculation and circumstances. |
An S or C prefix reflects the rate regime HMRC is applying; it is not evidence of a mistake. A K code signals that deductions are larger than allowances, but only the detailed calculation can show whether those deductions are justified. The 2026 P9X notice calls 1257L an emergency code for employers to use from 6 April 2026; it is not a universal recommendation for every employee. Read the notice at P9X 2026.
Free tools Windows power users keep installed
One-click scans. No signup required.
Compare the two checking routes
Use the personal tax account when you need the fullest record
The account is the better first stop when you are reconciling several employments, checking an old job, or reviewing how HMRC arrived at its Income Tax estimate. Its employment-history view can help you spot records covering the previous five years. Work through each entry and open the associated explanation before making changes.
Use the HMRC app for quick checks and supported updates
The app is practical when you already have it configured with a PIN or biometric access. It supports tax-code checking and can provide reporting routes for additional income. Its screens may not expose every historical detail in the same way as the web account, so switch to the account if you need a broader audit trail.
Common mismatch patterns and the right response
- An old job remains listed: verify the leaving date with your former employer or P45, then report the ended employment through the HMRC service.
- A new job is missing: check that payroll has submitted the starter information and report the missing employment when the service allows it. Keep your first payslip and starter details.
- Two employers appear to use the same allowance: do not change either payroll code yourself. Review HMRC’s allocation and submit the correction through the account or app.
- A company car or medical benefit is wrong: compare the entry with the employer’s benefits statement, update the start or end date and retain the statement.
- The code includes income you do not recognise: identify the source from HMRC’s explanation or statements before reporting it. Do not delete an entry simply because it is not on your payslip.
- The code changed during the year: compare the old and new notices and identify which income, benefit, allowance or deduction changed. HMRC can revise a provisional code when new information arrives.
- Your payslip code differs from the account: check whether payroll has received the latest notice and whether you are looking at the same tax year. Ask the employer’s payroll team to confirm the code currently applied; ask HMRC about the underlying record.
- A K code appears: inspect the deductions and untaxed-income entries first. The K prefix alone does not establish an error.
Situations that need extra care
Multiple jobs or pensions
Each employer or pension provider may receive a separate code. Check the combined picture rather than deciding that one code is wrong in isolation. Confirm which source has the main allowance and whether the total expected income supports HMRC’s allocation.
Changing jobs during the year
A new starter record and an ended employment can overlap temporarily. Compare HMRC’s entries with your P45, starter declaration and payslips, and report incorrect dates. The tax code may change once HMRC receives updated payroll information.
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Clear out junk files and repair common Windows errorsFree Scan →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Scottish or Welsh taxpayers
The S and C prefixes signal Scottish and Welsh income-tax treatment respectively. Verify the residence information and the underlying calculation. Do not remove a prefix because it looks unfamiliar; correct the residence or income record if that is what is wrong.
Best Value
- It can be a gift option
- Comes with secure packaging
- Helpful in various ways
Benefits and irregular income
Benefits supplied in kind and variable income can make estimates move during the year. Update expected values when the underlying facts change, and keep statements that show the benefit or payment date. An estimate that was reasonable earlier may no longer reflect the remaining months.
High or fluctuating income
If adjusted net income may cross £100,000 or £125,140, monitor the estimate throughout the year because the Personal Allowance taper can change the coding calculation. Include relevant income in the HMRC estimate rather than waiting for a year-end surprise.
Keep a small audit file
Save the HMRC coding notice or confirmation, the date you submitted an update, and the evidence supporting each change. Useful records include payslips, P45 and P60 documents, pension statements, benefit summaries and investment-income statements. Note which employer or pension provider received a revised code and check a later payslip to see whether payroll has applied it.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallRecheck after a job change, a new pension, a benefit starting or ending, a material pay change, or an update to other income. Because HMRC describes codes as provisional, an annual check alone may miss a change that affects several months of PAYE.
When online checking is not enough
Use HMRC’s instructions if the service cannot accept your correction or if the record remains inconsistent after you submit an update. Consider personalised tax advice when you have several complex income sources, cross-border residence, complicated benefits, substantial investment income, or uncertainty about adjusted net income. An online code check can identify the record HMRC is using; it cannot replace advice on a wider tax position.
The practical standard for a “correct” code
A tax code is reasonable when the HMRC record matches your current employments and pensions, taxable benefits and other income, and the allowances and deductions in the calculation are supported by your circumstances for the current tax year. Check those inputs in the personal tax account or app, correct the underlying entry when needed, and treat the code as a changeable result of that information rather than as a fixed entitlement.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →




