🇬🇧 UK · 2026/27 Tax Year · Free

Am I paying too much tax?

Millions of UK workers overpay income tax every year — and most never know. Here are the 8 most common causes, and exactly what to do about each one.

Check your tax code →How to claim a refund

1 in 3

UK employees is thought to be on the wrong tax code at some point

£350

Average annual overpayment for someone on the wrong code

4 years

How far back you can claim a tax refund from HMRC

8 reasons you might be overpaying

The most common causes of overpaid tax.

01

Wrong tax code

The most common reason. If your employer or HMRC has assigned you the wrong tax code, you could be paying tax on money you're entitled to keep. The standard code is 1257L for most people. Codes like BR, 0T, or D0 applied to your main job are almost always wrong.

Common & impactful
02

Emergency tax code

When you start a new job without a P45, or HMRC can't verify your details, HMRC puts you on an emergency code (1257L M1 or 0T M1). This often means you pay too much tax until your code is corrected. HMRC corrects this automatically, but it can take months.

Common & impactful
03

Two jobs with wrong code allocation

If you have two jobs, only one job should have your personal allowance applied to it. If both jobs use a standard code with a personal allowance, you'll under-pay — but if neither does (both on BR), you'll overpay. HMRC should split it automatically, but errors are common.

Worth checking
04

Stopped working mid-year

If you left employment partway through the tax year, you paid tax as if you'd earn that salary for the full year. Since you didn't, you're owed a refund of the 'unused' personal allowance for the remaining months. This doesn't happen automatically — you need to claim.

Worth checking
05

High income child benefit charge not accounted for

If you or your partner earn over £60,000 and receive Child Benefit, you may owe a High Income Child Benefit Charge via self-assessment. Conversely, if you claimed Child Benefit and shouldn't have paid full benefit, adjustments may be owed.

Often missed
06

Pension contributions not claimed via self-assessment

If you contribute to a pension via 'relief at source' and are a higher-rate taxpayer, your provider only claims 20% basic-rate relief on your behalf. You must claim the additional 20% (or 25% in Scotland) yourself via self-assessment. Many people miss this.

Worth checking
07

Marriage Allowance not claimed

If you're married or in a civil partnership and one of you earns below £12,570, the lower earner can transfer £1,260 of their personal allowance to the higher earner — saving up to £252/year in tax. Many couples don't know about this.

Often missed
08

Expenses not claimed (self-employed / PAYE)

Employed people can claim tax relief on job-related expenses not reimbursed by their employer — professional subscriptions, uniforms, mileage above 45p/mile. The average unclaimed relief is £120/year. You can backdate 4 years.

Often missed

Step 1: Check your tax code.

Your tax code is printed on your payslip, your P60, and in your HMRC personal tax account. The most common correct code is 1257L — this gives you the standard £12,570 Personal Allowance. Any deviation from this is worth investigating.

1257L Standard — full personal allowance
BR Basic Rate only — no allowance (second job code)
0T No personal allowance — often emergency or new job
D0 All earnings taxed at 40% — should only be on second job
W1/M1 Non-cumulative — emergency basis, often temporary
Use our tax code checker →

Step 2: How to claim your tax refund.

If you've overpaid tax, there are three ways to get it back:

1

Through self-assessment

If you complete a self-assessment tax return, any overpaid tax will be shown on your return and refunded automatically (usually within 5 weeks of filing).

2

Via your HMRC Personal Tax Account

Log in at gov.uk/personal-tax-account. Under 'Check your Income Tax', you can see if you've overpaid and request a refund directly. This covers the current and previous tax year.

3

Using a specialist tax refund service

Services like RIFT and TaxBack check up to 4 years of payslips for free and handle the HMRC claim process for you. They take a commission (typically 28–35%) from any refund — but you pay nothing if there's no refund to collect.

Think you've been overpaying tax?

RIFT Tax Refunds check your last 4 years of payslips for free. No refund, no fee. Average claim is £1,650.

Get a free refund check with RIFT →Read the full guide

Partner link — we may earn a referral fee at no cost to you.

Frequently asked questions

How do I know if I am overpaying tax?
The most common sign is an incorrect tax code. If your code is BR, 0T, or ends in W1/M1 (Emergency Tax), you may be overpaying. You might also be overpaying if you recently changed jobs or had a period of unemployment.
What is an emergency tax code?
An emergency tax code (usually 1257L W1, 1257L M1, or 1257L X) means HMRC does not have your current income details. Tax is calculated purely on that month’s pay without considering your yearly cumulative allowance, often resulting in overpayment on bonuses.
How do I claim a tax refund?
If you overpaid in a previous tax year, HMRC will usually send a P800 letter and a refund automatically between June and November. For the current year, updating your tax code via your Personal Tax Account will adjust your next payslip.
Why am I on a BR tax code?
BR stands for Basic Rate. It means all your income is taxed at 20% with no personal allowance. This usually happens if you have a second job, or if your new employer did not receive your P45 in time.
Do I get a refund if I stopped working halfway through the year?
Yes. Your personal allowance (£12,570) is spread across the whole year. If you only work for 6 months, you may not have used your full allowance, meaning you likely overpaid PAYE tax and are due a refund.
How far back can I claim overpaid tax?
You can claim tax refunds for up to the past four tax years. Currently, you can claim back to the 2022/23 tax year.