MTD mandatory · April 2026
TapTax
Tax Tips

PAYE Calculator: Check Your Tax Code Is Correct

Use a PAYE calculator to check your tax code is correct and find out if HMRC has been quietly overcharging you every single month.

TapTax Team25 April 202610 min read
PAYE Calculator: Check Your Tax Code Is Correct
Photo via Unsplash

Your payslip lands, you glance at the net figure, and you move on. But what if HMRC's arithmetic has been wrong for months, and no one told you?

For millions of UK employees, that is not a hypothetical. HMRC estimates that around 5.7 million people are on the wrong tax code at any given time. Most of them never know. They simply hand over more than they owe, month after month, because the number printed on their payslip looks official enough to trust. A PAYE calculator that checks your tax code correctly can break that cycle in under three minutes.

Key takeaways
  • HMRC estimates millions of employees are on the wrong tax code at any given time, meaning systematic overpayment is common, not exceptional.
  • Your tax code directly controls how much income tax your employer deducts each month; a single wrong digit can cost hundreds of pounds per year.
  • A PAYE calculator cross-references your code against your income to flag whether the deductions on your payslip match what you should legally owe.
  • You can check your tax code for free at /check-my-tax-code and, if it is wrong, contact HMRC to reclaim overpaid tax going back up to four years.
  • Common triggers for a wrong code include starting a new job, receiving a benefit in kind, or HMRC making an assumption about untaxed income that no longer applies.

Why Your Tax Code Is the Engine Room of PAYE

PAYE Tax Code
A combination of numbers and letters issued by HMRC that tells your employer how much of your income to tax each pay period. The number represents your tax-free allowance divided by ten; the letter indicates which set of rules apply. For example, 1257L means you receive £12,570 of tax-free income, and the L suffix means you are entitled to the standard Personal Allowance.

PAYE, which stands for Pay As You Earn, is the mechanism by which your employer deducts income tax and National Insurance before your wages ever reach your bank account. Unlike Self Assessment, where you calculate and pay your own tax, PAYE is meant to be automatic and accurate. The operative word is "meant."

The tax code sits at the heart of this system. It is not decorative. It is a direct instruction to your payroll department: tax this person as if they earn £X tax-free per year. Get the code wrong and the deduction is wrong. Simple as that.

The standard code for most employees in 2024/25 is 1257L, reflecting the £12,570 Personal Allowance. But HMRC issues hundreds of variations depending on your circumstances. Have a company car? Your code will be lower. Claiming the Marriage Allowance transfer? It will be higher. Owe tax from a previous year? HMRC may quietly collect it by reducing your code, often without a clear explanation on your payslip.

What a PAYE Calculator Actually Does

Person reviewing documents with calculator and laptop. — Photo by Kelly Sikkema on Unsplash
Person reviewing documents with calculator and laptop. — Photo by Kelly Sikkema on Unsplash

A PAYE calculator is not the same as a basic salary calculator. A salary calculator tells you what your take-home pay should be given a particular income. A PAYE calculator that checks your tax code does something more useful: it works backwards from your tax code and your gross salary to tell you whether the amount being deducted each month is consistent with your legal liability.

Here is how it works in practice. Suppose you earn £42,000 a year and your tax code shows as 1100L rather than the standard 1257L. That lower code means HMRC believes you have only £11,000 of tax-free income. The difference of £1,570 will be taxed at 20%, costing you an extra £314 per year that you may not owe at all.

A PAYE calculator surfaces that discrepancy. It takes your gross income, applies the allowance implied by your tax code, calculates the expected deduction, and compares it against what you are actually paying. If the numbers diverge, you have a problem worth investigating.

Check your tax code now at /check-my-tax-code before reading on, because the rest of this post will make considerably more sense once you know whether your own code is plausible.

5.7m
employees estimated to be on the wrong tax code at any one time (HMRC)
£500+
annual overpayment for a basic-rate taxpayer with a code just 250 points too low
4 years
how far back you can reclaim overpaid PAYE tax from HMRC

The Six Most Common Reasons Your Code Is Wrong

HMRC does not issue incorrect tax codes out of malice. It issues them because its data is incomplete, stale, or based on assumptions that no longer reflect your life. These are the scenarios where errors cluster.

1. You Changed Jobs Recently

When you move employers, HMRC relies on information from your P45 and the new starter declaration you complete with HR. If there is a processing delay, or if your previous employer was slow to report your leaving date via RTI (Real Time Information), HMRC may apply an emergency tax code or carry over an incorrect figure. The Changing Jobs? Your Tax Code Update Can Go Wrong Fast post covers this in detail, but the short version is: do not assume the problem fixes itself.

2. You Have a Benefit in Kind

Company cars, private medical insurance, and interest-free loans are all taxable benefits that HMRC adds to your tax code calculation. If your employer reports the wrong value, or if the benefit changes mid-year and HMRC is not promptly notified, your code will reflect a phantom liability. The result is usually an over-deduction.

3. HMRC Is Collecting an Old Debt Through Your Code

If you underpaid tax in a previous year, HMRC can spread the recovery across your future PAYE deductions by reducing your current tax code. This is called a "restriction." It is not illegal, but it is frequently applied to the wrong amount or continued beyond the point the debt is cleared. Check your Personal Tax Account at gov.uk to see whether any underpayment is listed and whether the figure matches what has already been collected.

4. You Have Multiple Income Sources

If you receive income from two employers, a pension alongside a salary, or rental income that HMRC is trying to collect via PAYE rather than Self Assessment, your codes can interact in confusing ways. Typically, your Personal Allowance is allocated to one income source and a BR or D0 code applies to the rest. If the allocation does not match your actual income split, you will either overpay or underpay. A PAYE calculator designed for multiple income sources can help you model the correct position.

5. The Marriage Allowance Transfer Was Applied Twice or Not At All

The Marriage Allowance allows a lower-earning spouse to transfer £1,260 of their Personal Allowance to the higher earner, saving up to £252 per year. HMRC's processing of this transfer is not always immediate. Codes can show the adjustment in one year but not the next, or it can be applied to the wrong partner's code entirely.

6. A Child Benefit Assumption Is Embedded in Your Code

If you or your partner earn between £60,000 and £80,000 and receive Child Benefit, HMRC may be recovering the High Income Child Benefit Charge through your PAYE code rather than through Self Assessment. If your income changed during the year, the amount being collected through your code may no longer be accurate. Our post on the High Income Child Benefit Charge covers how to check whether this is affecting you.

Reading Your Payslip Alongside a PAYE Calculator

To use a PAYE calculator effectively, you need three numbers from your payslip: your gross pay for the period, the tax deducted, and your tax code. The calculator converts your code into its implied annual allowance, applies the relevant income tax bands, and tells you what the correct deduction should be.

If your payslip shows gross monthly pay of £3,500 (£42,000 annualised) with a tax code of 1257L, your expected monthly tax deduction in 2024/25 is approximately £497. If your payslip shows £560 being deducted instead, something is wrong. Either your code has been reduced to collect an old debt, a benefit has been added incorrectly, or HMRC has made a data error.

Conversely, if your deduction appears lower than expected, you may be underpaying. That sounds pleasant until the end of the tax year, when HMRC issues a P800 reconciliation and demands the difference back in one lump sum. Underpayment is not a gift; it is a deferred bill.

How to Cross-Check Your Tax Code in Three Steps

Fashion designer working on her laptop and sipping coffee. — Photo by Vitaly Gariev on Unsplash
Fashion designer working on her laptop and sipping coffee. — Photo by Vitaly Gariev on Unsplash

Step one: locate your current code. It appears on your payslip, your P60, any PAYE Coding Notice (form P2) HMRC has sent you, and inside your Personal Tax Account at gov.uk.

Step two: check the implied allowance. Strip the letter suffix and multiply the number by ten. A code of 1257L implies £12,570 of tax-free income. If that does not match your circumstances, note the discrepancy.

Step three: run the numbers through a calculator. Use the free tax code check at /check-my-tax-code to see whether the deductions on your payslip are consistent with what you actually owe. If you want to model how a salary change would interact with your code, the salary tax calculator gives you a full projection.

People also ask

What to Do If the Calculator Flags a Problem

Do not panic, and do not simply wait for HMRC to notice. The system is not designed to self-correct quickly. Here is the sequence that works.

First, log into your Personal Tax Account at gov.uk. Under the "Pay As You Earn" section, you will see your current tax code and the information HMRC holds about your income and any adjustments. Look for entries that do not match your actual situation: benefits you no longer receive, income sources that are no longer active, or underpayment figures that appear larger than expected.

Second, contact HMRC directly. You can update your information online through the Personal Tax Account for many common scenarios, including removing a benefit in kind or updating your income estimate. For more complex corrections, a phone call to the PAYE helpline (0300 200 3300) is often faster than written correspondence.

Third, if you have overpaid tax because of an incorrect code, request a refund formally. HMRC will not automatically issue one; you need to ask. For overpayments in the current year, your employer will adjust future deductions once the correct code is issued. For previous years, HMRC processes refunds either directly to your bank account or by post.

If the error involves a benefit in kind that your employer reported incorrectly, you will also need your employer's payroll team involved, as the correction must flow from them to HMRC before your code can be updated accurately.

The Cumulative vs. Non-Cumulative Distinction That Costs People Money

One thing most PAYE explainers skip over is the difference between cumulative and non-cumulative tax codes, and it matters enormously for whether your PAYE calculator check reflects reality.

Under a cumulative code, your employer's payroll software tracks your total earnings and total tax paid from the start of the tax year (6 April) and calculates each period's deduction accordingly. If you were overpaid in April and underpaid in May, a cumulative code corrects the balance in June automatically.

Under a non-cumulative code (those W1 or M1 suffixes), each period is treated in isolation. There is no self-correction. If April's deduction was wrong, it stays wrong, and the error compounds across the year. This is why emergency codes are so costly and why getting them corrected promptly is not optional admin; it is a financial priority.

A PAYE calculator will typically ask whether your code is cumulative or non-cumulative. If you are not sure, check your payslip: the suffix W1 or M1 is usually printed alongside the tax code itself. If it is there, fixing it should jump to the top of your to-do list.

When to Use a Salary Calculator Versus a Tax Code Calculator

These two tools answer different questions and are both worth bookmarking.

A salary calculator tells you: given this gross income and the standard 1257L code, what should my take-home pay be? It is useful for comparing job offers, understanding the impact of a pay rise, or checking whether your employer is processing your payroll correctly against the standard rate.

A tax code calculator, by contrast, asks: given my specific code (which may not be standard), is the tax being deducted from my payslip correct? It is the more forensic of the two tools and the one you need when you suspect something is wrong rather than simply wanting a ballpark figure.

For most people, the sequence is: use the salary calculator to understand the baseline, then use the tax code check at /check-my-tax-code to see whether your actual code diverges from it and by how much.

If you also have income from a side job or freelance work, the multiple income calculator is worth running too, particularly if HMRC has embedded an adjustment for that secondary income into your primary PAYE code, as covered in the Side Hustle Tax Code: Why HMRC's Maths Is Off post.

The Habit That Pays for Itself Every April

A woman wearing a hat and reading a book — Photo by Shane Ryan Herilalaina on Unsplash
A woman wearing a hat and reading a book — Photo by Shane Ryan Herilalaina on Unsplash

Most employees check their tax code once: when something goes wrong and they realise they have been overpaying for months. A better habit takes about three minutes per year.

At the start of each tax year (or whenever you receive a new PAYE Coding Notice from HMRC), run your code through a PAYE calculator and compare the expected deduction against your first payslip of the year. If they match, file the notice and move on. If they diverge, you have caught the error in April rather than February, and you have twelve months of correct deductions ahead of you rather than twelve months of overpayment to unpick.

HMRC processed over 40 million PAYE records in 2022/23. The volume makes errors inevitable. The employees who reclaim what they are owed are not financial sophisticates; they are simply people who checked.

You glanced at your payslip earlier and moved on. Now you know not to. Check your tax code at /check-my-tax-code today, and find out whether HMRC's arithmetic has been working in your favour or against it.

You might also like

Tax Tips
Reasonable Excuse HMRC Penalty: What Actually Qualifies

HMRC rejects most reasonable excuse claims. Here's what the law actually says qualifies, what doesn't, and how sole traders can build a winning case.

26 May 20269 min read
Tax Tips
Expense Tracker for Sole Traders: What HMRC Actually Requires

HMRC's MTD rules change what a sole trader expense tracker must do. Here's what actually counts as compliant digital record-keeping — and what doesn't.

24 May 202610 min read
Tax Tips
Remote Worker Sole Trader Tax Return: The Home Office Trap

Working from home as a sole trader sounds simple until HMRC's rules bite. Here's what remote worker sole traders actually owe and can claim.

23 May 20269 min read

Ready to simplify your tax filing?

Join the waitlist and be the first to know when TapTax launches.

Share:
PAYEtax codetax calculatorincome taxHMRC
TT

TapTax Team

Solomon is a tax technology expert and the founder of TapTax. He writes plain-English guides on Making Tax Digital, HMRC compliance, and UK sole trader taxes — because everyone deserves to understand their own tax obligations.

You might also like

Tax Tips
Reasonable Excuse HMRC Penalty: What Actually Qualifies

HMRC rejects most reasonable excuse claims. Here's what the law actually says qualifies, what doesn't, and how sole traders can build a winning case.

26 May 20269 min read
Tax Tips
Expense Tracker for Sole Traders: What HMRC Actually Requires

HMRC's MTD rules change what a sole trader expense tracker must do. Here's what actually counts as compliant digital record-keeping — and what doesn't.

24 May 202610 min read
Tax Tips
Remote Worker Sole Trader Tax Return: The Home Office Trap

Working from home as a sole trader sounds simple until HMRC's rules bite. Here's what remote worker sole traders actually owe and can claim.

23 May 20269 min read