← Back to the checker

Tax refund from a job: emergency tax, mid-year leavers and student jobs

If you've ever started a new job and thought "why have they taken so much tax?", or left a job partway through the year, you might have overpaid HMRC without realising — and you might be owed some of it back.

Who's eligible

You're most likely to have overpaid tax if one or more of these happened:

  • Emergency tax code: when you start a new job and your employer doesn't yet have your full pay history (for example, no P45 from a previous job), HMRC can tax you on a temporary "emergency" code that assumes this is the only income you'll ever get that year — often taking too much from your first few payslips.
  • Leaving a job partway through the tax year: PAYE tax is worked out assuming you'll earn the same amount all year. If you stop working before 5 April, you can end up having paid too much for the months you actually worked.
  • Part-time, weekend or seasonal student work: students often move in and out of work around term times and holidays, which is exactly the pattern that confuses PAYE's year-round assumptions.

How to check — for free

Your first stop is your Personal Tax Account on gov.uk, or the free HMRC app. Both let you see your Income Tax estimate and tax code, your income history for the last five years, and whether HMRC thinks you've paid too much or too little.

Sign in (or create an account) with your Government Gateway details, then look for your tax estimate for the relevant year. If it shows an overpayment, you can usually request the refund directly from there.

Advertisement

How to claim — for free

If you've stopped working altogether and aren't claiming taxable benefits or starting a new job straight away, HMRC's form P50 ("Claim Income Tax back when you've stopped working") is built for exactly this situation — you can fill it in online or by post via gov.uk.

If you're still working but think a past tax year was wrong, your Personal Tax Account is usually the quickest route. You can also call HMRC directly if you'd rather talk it through. None of these routes charge a fee — HMRC pays the refund straight to your bank account.

You can generally claim back overpaid tax for the current tax year plus the previous four tax years, so it's worth checking back over old jobs even if they ended a while ago.

How long it takes

If you claim through your Personal Tax Account and everything matches up, refunds are often processed within a couple of weeks. Postal claims and more complex cases can take longer — HMRC's own guidance suggests allowing several weeks and not chasing them before then.

Watch out for paid "tax refund" companies

Text messages and ads offering to "recover your tax refund" for a cut of the money are everywhere. HMRC never charges a fee to pay back tax you've overpaid, and checking your own account directly means you keep 100% of what you're owed.

Frequently asked questions

How do I know if I'm on an emergency tax code?
Emergency tax codes often look like 1257L W1, 1257L M1, or 0T on your payslip. Your Personal Tax Account will show your current code and whether it's since been corrected.
Do I need to do anything if I'm still employed?
HMRC sometimes corrects emergency tax automatically once your employer has your full details, but it's still worth checking your Personal Tax Account rather than assuming it's sorted.
What if I had several part-time jobs at once?
Having more than one job at the same time can also trigger incorrect tax codes, since each employer may not know about your other income. Your Personal Tax Account shows all of your PAYE income together.
Is there a deadline to claim?
You can generally claim back overpaid tax for the current tax year plus the previous four. After that, HMRC is unlikely to repay it, so it's worth checking sooner rather than later.

Information checked against gov.uk guidance. Rules can change — always check the official page linked above for the latest details.