TaxHelper

How to Claim a PAYE Tax Refund

Last updated 11/06/2026

How to Claim a PAYE Tax Refund

If HMRC has taken more income tax from your pay than it should have, you are owed a refund. This happens more often than most people realise — emergency tax codes, job changes, and unused Personal Allowance all cause overpayments. This guide explains every route to get your money back.

Why You Might Have Overpaid

The most common causes of PAYE overpayment are:

  • Emergency tax code — codes ending W1 or M1, or code BR on a main job, often arise when you start a new job without a P45. They ignore year-to-date pay and typically result in too much tax being deducted.
  • Leaving a job mid-year — if you leave employment between April and March without another job, you have used none of your remaining Personal Allowance for the rest of the year. This generates a refund once the year ends.
  • Marriage Allowance applied late — if you qualify but HMRC only applied it partway through the year, you are owed the difference.
  • Redundancy or unpaid leave — a period without pay can create unused allowance that should be refunded.
  • Wrong tax code persisting — an overtaxing code that was not corrected in time for it to self-correct within the year.

Route 1: Automatic Correction Through Your Employer (Fastest)

If you are still in the same tax year and your code has been corrected to a cumulative one, your employer will automatically refund the overpaid tax in your next payslip. This is how PAYE is designed to work — because the code is cumulative, it looks back at what you have paid since 6 April and adjusts.

This usually happens within one or two pay periods of HMRC issuing the corrected code to your employer. Check your next payslip for an unusually low (or negative) income tax deduction — that is the refund being applied.

Route 2: P800 Tax Calculation (After the Year Ends)

After 5 April, HMRC reconciles every PAYE record and calculates whether you paid the right amount for the year. If you overpaid, they post a P800 Tax Calculation — typically between June and October, though some arrive as late as February.

The P800 tells you the exact amount of overpayment. From April 2020 onwards, HMRC usually makes the refund available via the Government Gateway without waiting for you to contact them — you can claim it online and it arrives in your bank within five working days.

If you receive a P800 but do not claim online within 45 days, HMRC posts a cheque automatically — but this takes longer.

Route 3: Claim via Personal Tax Account (Any Time)

You can often see that you have overpaid and claim the refund without waiting for a P800:

  1. Log in to your Personal Tax Account at gov.uk
  2. Go to "Check how much Income Tax you paid last year" or "PAYE income tax overpayment"
  3. If HMRC's records show an overpayment, you can claim it directly
  4. Choose to receive the refund as a bank transfer (5 working days) or cheque (about 2 weeks)

Not all overpayments are immediately visible in your Personal Tax Account — HMRC sometimes needs to process your employer's final Full Payment Submission before the balance is calculated.

Route 4: If the Tax Year Is More Than a Year Ago

You can claim overpaid tax for up to four tax years after the end of the relevant year. In 2026/27 you can claim back to 2022/23. Claims for older years must be made by 5 April 2027.

To claim for an older year, write to HMRC or call 0300 200 3300. You will need your P60 from the relevant year to evidence your pay and tax figures.

Worked Example: Emergency Code for Three Months

Jamie starts a job in June on emergency code 1257L M1 (monthly, non-cumulative) with a salary of £30,000. Each month, M1 gives Jamie one-twelfth of the annual personal allowance: £12,570 ÷ 12 = £1,047.50.

M1 emergency code (Jun–Aug)1257L cumulative code (Sep–Mar)
Monthly gross£2,500£2,500
Monthly allowance£1,047.50 (1/12th each month)Cumulative (all unused allowance caught up)
Monthly tax£290.50Reduced — Sept payslip shows adjustment

Once HMRC issues code 1257L cumulative in September, Jamie's employer looks back to April and credits the three months of overpayment — adding approximately £400–500 back to the September payslip automatically.

How Long Does a PAYE Refund Take?

RouteTypical timescale
Employer corrects code mid-year1–2 payslips
P800 issued + bank claim5 working days from claim
P800 auto-cheque (no claim)6–8 weeks after P800
Personal Tax Account claim5 working days
Phone / letter claim for older year4–6 weeks

What If HMRC Says You Underpaid?

A P800 can also show that you owe tax. If the amount is under £3,000, HMRC usually collects it by reducing your tax code the following year (spreading the repayment). Larger amounts are due by 31 January following the end of the tax year. If the underpayment is HMRC's fault (they gave incorrect coding instructions), you may be able to request the debt be written off under Extra Statutory Concession A19.

Further Reading