Updated for 2026/27
How Much Tax Am I Overpaying? icon

How Much Tax Am I Overpaying?

Quick answer

If you have ever wondered "am I paying too much tax?", this checker gives you a quick, honest answer. It compares the tax you have actually paid against what HMRC's rules say you should owe for the 2026/27 tax year, then flags the gap and the likely reason for it — a wrong tax code, emergency tax, unclaimed relief or a refund still sitting with HMRC.

It is built for UK employees, pensioners and the recently self-employed who suspect a chunk of their pay has quietly disappeared and want to know whether any of it is reclaimable.

Reviewed by Laura Michelle Davis, Chartered Tax Adviser (CTA) Last updated 16 Jun 2026 How we calculate

Use the How Much Tax Am I Overpaying?

Could HMRC owe you money?

Answer a few quick questions to estimate a possible tax refund. Updates as you type.

£
£

Leave "tax paid" at 0 if you don't know it - we'll still check the reliefs below.

Tick any that apply to you:

A rough estimate only. Claim refunds free via your Personal Tax Account on gov.uk - never pay a percentage to a refund firm if you can claim it yourself.

You could be owed around

this year - up to with 4-year backdating

Estimated this year

Estimate only - actual refunds depend on your full HMRC record.

Relief value by income

Your ticked reliefs are worth more at higher tax rates

Tax relief is given at your marginal rate, so the same allowances are worth more once you're a higher-rate taxpayer. The marker shows where your income sits.

Item Basis This year 4-year
Total estimate

Reliefs are given at your marginal rate ( on your current income). Marriage Allowance and emergency-tax refunds are fixed estimates. Backdating is generally available for up to 4 tax years.

Compare saved scenarios

Scenario This year 4-year
Share:

Source: GOV.UK official rates

Use the tax overpayment checker above

Enter your income, the tax you have paid (it is on your payslip, P60 or P45) and your current tax code. The tool works out the tax you should have paid under the 2026/27 rules, subtracts it from what came out of your pay, and shows whether you are owed money — and roughly how much. Treat the result as a strong indicator, not a formal HMRC assessment, then follow the claim steps below.

How the overpayment checker works

Most people overpay not because the maths is complicated, but because the wrong figures were fed into the PAYE system in the first place. The check itself is simple. In plain terms:

Tax you should pay = (income above your Personal Allowance) taxed at the correct bands. Overpayment = tax actually deducted − tax you should pay.

Everyone with a normal tax code gets a Personal Allowance of £12,570 you can earn before income tax starts. Income above that is taxed at 20% up to £37,700 of taxable income, then 40% up to £125,140, then 45% above that. PAYE is supposed to spread your allowance evenly across the year. When something disrupts that — a duplicate code, an emergency code, a job change — the system over-deducts, and you are left out of pocket until it is corrected or you claim.

You can see exactly what HMRC currently thinks your income and code are by signing in to the free check your Income Tax service on gov.uk. If the income or code shown there is wrong, that is very often where your overpayment is coming from.

The usual reasons people overpay tax

  • A wrong or emergency tax code. Codes like BR, 0T, D0 or anything ending W1/M1 stop you getting your full allowance and can tax you far too heavily.
  • Changing jobs or having two at once. Overlapping codes can mean two employers both withhold tax as if it were your only income, or neither applies your allowance correctly.
  • Emergency tax on a pension lump sum. The first flexible withdrawal from a pension is often taxed on a "month 1" basis, over-deducting hundreds or thousands.
  • Unclaimed reliefs. Higher-rate pension relief, Marriage Allowance, work expenses, professional fees and uniform laundry are all routinely missed.
  • Stopping work mid-year. If you leave a job in, say, July, you have only used part of your allowance, so tax paid earlier in the year may be refundable.

Not sure your code is right? Our tax code checker decodes what your code means and whether it matches your circumstances, and the emergency tax calculator shows how much extra an emergency code is costing you.

Worked example: a wrong tax code

Take Daniel, a warehouse supervisor on £30,000. After starting a new job without handing over his P45, his employer put him on a BR (basic rate) code, which taxes every pound at 20% with no Personal Allowance.

  • What he should pay: £30,000 − £12,570 allowance = £17,430 taxable × 20% = £3,486.
  • What BR actually takes: £30,000 × 20% = £6,000.
  • Overpayment: £6,000 − £3,486 = £2,514 too much over a full year.

Once his code is corrected to 1257L, the system usually repays the excess through his next payslips, or HMRC issues a P800 refund after the tax year ends. You can sanity-check the "correct" figure with our income tax calculator.

Worked example: unclaimed higher-rate pension relief

Now take Sarah, a project manager earning £60,000 who pays £4,000 a year into a personal pension from her own pocket. The pension provider automatically adds 20% basic-rate relief, turning her £4,000 into a £5,000 gross contribution. But as a higher-rate taxpayer she is entitled to another 20% — and that part is not automatic.

  • Gross contribution: £4,000 ÷ 0.8 = £5,000.
  • Extra higher-rate relief due: £5,000 × 20% = £1,000.

If Sarah never claims it through Self Assessment or by contacting HMRC, she overpays £1,000 of tax every single year. Workplace pensions taken under "net pay" or salary sacrifice already give full relief, so this mainly bites people paying into a private pension or SIPP. The pension tax relief calculator shows what you can reclaim.

Worked example: Marriage Allowance left on the table

If one partner earns under the £12,570 Personal Allowance and the other is a basic-rate taxpayer, the lower earner can transfer £1,260 of unused allowance. That cuts the higher earner's tax by £1,260 × 20% = £252 a year. Crucially, you can backdate a claim up to four tax years, so a first-time claim can be worth over £1,000 in one go. Check your eligibility with the Marriage Allowance calculator.

2026/27 income tax rates and thresholds

These are the England, Wales and Northern Ireland figures the checker uses. Scotland sets its own bands (see below).

BandTaxable incomeRate
Personal AllowanceUp to £12,5700%
Basic rate£0 – £37,700 above the allowance20%
Higher rate£37,700 – £125,14040%
Additional rateAbove £125,14045%

The allowance shrinks by £1 for every £2 you earn over £100,000, vanishing entirely at £125,140 — the so-called 60% tax trap. Figures are from gov.uk Income Tax rates and checked for the 2026/27 tax year. The Personal Savings Allowance (£1,000 for basic-rate, £500 for higher-rate taxpayers) means many people also overpay on bank interest that should be tax-free.

How to claim tax back from HMRC

If the checker suggests you have overpaid, here is what to do, depending on the cause:

  • Wrong tax code: contact HMRC (online or by phone) to correct it. Once fixed, an in-year overpayment is usually refunded through your pay. After the tax year, HMRC sends a P800 calculation and you claim the refund online.
  • Emergency tax on a pension: reclaim it during the year using HMRC form P55, P53Z or P50Z, rather than waiting for the automatic year-end reconciliation.
  • Work expenses, fees or uniform: claim online for the current year and up to four previous years through gov.uk.
  • Missed pension or Marriage Allowance relief: apply through your Personal Tax Account or Self Assessment.

The official route is set out at gov.uk's claim a tax refund guide. For impartial help understanding a letter or calculation, MoneyHelper is a free, non-commercial source. You can also see whether HMRC is sitting on money owed to you with our checker for money HMRC owes you.

If you live in Scotland

Scottish taxpayers keep the same UK-wide £12,570 Personal Allowance, but income tax is charged on different bands and rates — starter, basic, intermediate, higher, advanced and top — with the higher rate kicking in at 42% rather than 40%. That means an English overpayment estimate will not match a Scottish one, and a wrong residency flag on your record can itself cause an over- or under-deduction. Always check the result against your actual code and nation.

Common mistakes when checking for a refund

  • Assuming PAYE is always right. It is automated and only as good as the codes and income figures HMRC holds. Errors are common, especially after a job change.
  • Ignoring a W1/M1 code. These "non-cumulative" codes are a classic overpayment signal and often need a quick call to fix.
  • Forgetting to backdate. Most reliefs can be claimed for the current year plus four previous years — people leave hundreds behind by claiming only this year.
  • Confusing a refund with a scam. HMRC never texts or emails a link to "claim your refund". Always go through gov.uk directly.
  • Double-counting reliefs already given. If your pension is salary sacrifice or net pay, the relief is already in your code — claiming again will not work.

These estimates are for guidance only and are not personal tax or financial advice; check your own figures with HMRC or a qualified adviser before acting.

Related tools to dig deeper

Once you have a number, line up the rest of the picture: confirm what your code should be with the tax code checker, see the full effect of an emergency code with the emergency tax calculator, and reclaim missed pension relief using the pension tax relief calculator.

Reviewed by

Laura Michelle Davis - Chartered Tax Adviser (CTA)

ACCA · CTA (Chartered Tax Adviser) · ATT · BSc Economics, UC Berkeley

Laura Michelle Davis is a Chartered Tax Adviser (CTA) who also holds the ACCA and ATT qualifications and a BSc in Economics from UC Berkeley. She specialises in UK personal tax, covering income tax, National Insurance, self-employment and capital gains, and has built her career making complicated rules easy to follow. At TaxFly, Laura writes and edits the tax guides and explainers, checking that figures reflect current HMRC rates and that every explanation answers the question a real person is actually asking. Her goal is plain-English clarity you can trust and act on.

Embed this calculator for free

Add the How Much Tax Am I Overpaying? to your own website. It shows just the tool, resizes automatically, and includes a small credit link back to TaxFly. Copy and paste:

Frequently asked questions

Compare the tax on your payslip, P60 or P45 against what the bands say you owe: nothing on the first £12,570, then 20% up to £37,700 of taxable income. If more has been deducted, the usual culprit is a wrong tax code. Check the income and code HMRC holds for you on gov.uk.
Codes such as BR, 0T, D0 and any code ending in W1, M1 or X are warning signs. BR and 0T withhold tax without your full Personal Allowance, while W1/M1 codes are non-cumulative emergency codes. A standard code for 2026/27 is 1257L; if yours differs without reason, you may be overpaying.
For a wrong code, ask HMRC to correct it and the refund usually comes through your pay or a year-end P800. For pension emergency tax use form P55, P53Z or P50Z. For work expenses or missed reliefs, claim online via gov.uk for this year and up to four previous tax years.
Yes. Most income tax overpayments and reliefs can be claimed for the current tax year plus the four years before it. A first-time Marriage Allowance or work-expense claim backdated four years can be worth several hundred pounds or more, so it is worth checking even old tax years.
The first flexible withdrawal from a pension is usually taxed on an emergency "month 1" basis, which assumes you will take that amount every month and over-deducts heavily. You can reclaim the excess during the tax year using HMRC form P55, P53Z or P50Z rather than waiting for the automatic reconciliation.
Sometimes. After the tax year ends, HMRC reconciles PAYE records and issues a P800 if you have overpaid, which you then claim online. But automatic checks miss unclaimed reliefs such as higher-rate pension relief, Marriage Allowance and work expenses, so you often have to claim those yourself.
The Personal Allowance is the same UK-wide £12,570, but Scotland uses different income tax bands and rates, with a 42% higher rate instead of 40%. A standard England-and-Wales estimate will not match a Scottish bill, and a wrong residency marker on your record can cause an over-deduction by itself.
No. Correcting your tax code or claiming a legitimate refund is a routine process and does not flag you for investigation. You are simply asking HMRC to apply the rules correctly. Just make sure your figures are accurate and only ever claim through the official gov.uk service, never a third-party link.

Official & accurate

Every figure follows HMRC 2026/27 rates and links to its gov.uk source.

Private & secure

Calculations run in your browser. Your figures are never stored or shared.

Free for everyone

No account, no paywall, no limits. All our tools are completely free.

This week in UK tax, every Friday

Rate changes, deadlines and HMRC rule updates that affect your money, in one short email.

One email every Friday. Unsubscribe any time.