The timeline depends on how you claim and whether HMRC needs to check your details
If you're owed a refund through Self Assessment, HMRC typically processes it within 4 weeks of your claim. If you're claiming through your employer (PAYE), the timeline is often faster — sometimes 2 to 3 weeks. The money lands in your bank account, not by post or cheque. The actual speed depends on three things: whether HMRC has to verify your information, whether you've filed everything correctly, and which payment method you used to overpay in the first place.
The 4-week standard applies when your tax return is complete and HMRC doesn't flag anything unusual. If they need to ask questions — about income sources, expenses, or previous years — the clock restarts. A refund that arrives in 2 weeks is common. A refund that takes 8 weeks usually means HMRC asked for documents and you sent them back slowly, or they're checking something specific about your claim.
Key Takeaways
- PAYE refunds (through your employer) typically arrive within 2 to 3 weeks; Self Assessment refunds usually take 4 weeks from the date HMRC receives your complete claim.
- HMRC will not process a refund if your tax return is incomplete or if they need to verify information — this can add weeks or months to the timeline.
- The refund goes to your bank account by direct transfer, not by cheque, and the bank may take 1 to 2 working days to show it in your account after HMRC sends it.
- If you overpaid through a previous employer or a student loan, the refund route is different and may take longer than a standard PAYE or Self Assessment claim.
PAYE refunds: the fastest route
If you overpaid tax through your employer (PAYE), you can claim directly through your HMRC online account or by post. HMRC usually processes these within 2 to 3 weeks. The refund goes straight to your bank account — the one you registered with HMRC or the one your employer used to pay you.
The speed depends on whether HMRC needs to contact your current or former employer to confirm your earnings. If your records match what they hold, the refund moves quickly. If there's a discrepancy — you left mid-year, changed jobs, or had multiple employers — HMRC may ask your employer to confirm your final salary or tax code. This adds time.
You can track your claim through your HMRC online account. Once HMRC approves it, you'll see a message saying the refund has been sent. Your bank then takes 1 to 2 working days to process the transfer, so the money may not show in your account on the same day HMRC sends it.
Self Assessment refunds: the standard 4-week window
If you file a Self Assessment tax return and are owed a refund, HMRC aims to process it within 4 weeks of receiving your complete return. "Complete" means all sections filled in correctly, all supporting documents attached, and no missing information. If you file online, HMRC can usually tell you within days whether the return is complete or whether they need more from you.
The 4-week clock starts from the date HMRC receives your return, not the date you submit it. If you file by post, allow 2 to 3 weeks for the post to arrive before the processing period begins. If you file online, the clock starts when ready. After 4 weeks, HMRC sends the refund to your bank account. If you haven't received it after 5 weeks, contact HMRC — delays beyond this point usually mean they've asked for something and the message didn't reach you.
Self Assessment refunds are slower than PAYE refunds because HMRC has to check your income, expenses, and tax calculations. If you claim business expenses, charitable donations, or anything outside standard employment, HMRC may ask for receipts or proof. This can add 2 to 4 weeks.
When HMRC asks for more information
HMRC will pause your refund if they need to verify something. Common triggers include: income from multiple sources, self-employment income, rental income, or a claim that looks different from previous years. They'll contact you by post or through your online account, usually within 2 weeks of receiving your return.
You then have 30 days to respond. If you send the documents quickly, HMRC usually processes the refund within 2 weeks of receiving them. If you miss the important date or send incomplete documents, HMRC may reject the claim and you'll have to resubmit everything. This can add 6 to 8 weeks to the total timeline.
Check your HMRC online account regularly. Messages about missing documents sometimes don't arrive by post, and you may only see them in your account. If you're unsure whether HMRC has asked for anything, log in and check before assuming the refund is delayed.
Refunds from previous employers or student loans
If you overpaid tax through a previous employer and didn't include it in a Self Assessment return, you can claim directly from HMRC. These claims take longer — typically 6 to 8 weeks — because HMRC has to contact the old employer to confirm your earnings and tax paid.
Student loan overpayments are handled differently. If you've overpaid through the Student Loans Company, you claim through them, not HMRC. The Student Loans Company typically processes refunds within 4 to 6 weeks. The money goes to your bank account, but the Student Loans Company may take longer to process than HMRC because they have to cross-check your account and repayment history.
Why your refund might be delayed
The most common reason for delays is incomplete information. HMRC asked for documents, you didn't see the message, and weeks passed. The second most common reason is that you filed your return late — if you file after the important date, HMRC processes refunds more slowly because they're handling a backlog.
Other delays happen when you claim a refund for a year HMRC is already investigating, when your address is wrong on your account, or when you've had a change in circumstances (moved house, changed name, changed bank account). If your refund is more than 8 weeks old and you haven't received it, contact HMRC directly. They can tell you whether they're waiting for something from you or whether the refund is genuinely lost.
How the refund reaches your bank account
HMRC sends refunds by direct bank transfer to the account you registered with them. If you've changed banks since you registered, update your details in your HMRC online account before claiming. If you don't update it, the refund goes to your old account and you'll have to contact your old bank to redirect it — this adds 1 to 2 weeks.
Once HMRC sends the refund, your bank takes 1 to 2 working days to process it. If HMRC sends it on a Friday, it may not show in your account until Tuesday. Weekends and bank holidays don't count as working days. If you've been waiting 2 working days after HMRC says the refund was sent, contact your bank — the transfer may have failed.
Frequently Asked Questions
Can I get my refund faster if I phone HMRC?
No. HMRC processes refunds in the order they receive them, and phoning doesn't move you up the queue. If your refund is delayed because HMRC is waiting for documents from you, phoning can clarify what they need — but sending the documents is what speeds things up. If HMRC has already sent your refund, phoning won't make it arrive faster.
What if HMRC says my refund was sent but I haven't received it?
Check your bank account carefully — it may have arrived under a different name or reference. If it's genuinely not there after 2 working days, contact your bank first. They can trace whether the transfer arrived. If your bank says it didn't arrive, contact HMRC with the date they said they sent it. HMRC can resend it or investigate whether the transfer failed.
Do I get interest on my refund if it's delayed?
HMRC does not pay interest on refunds that take the standard 4 weeks. If your refund is delayed beyond 4 weeks because of an error on HMRC's part, you can request interest, but you'll need to prove the delay was their fault, not because you sent documents late or your claim was incomplete.
Can I claim a refund for multiple years at once?
Yes, but HMRC processes each year separately. If you're claiming for 2 years, expect the first refund within 4 weeks and the second within 8 weeks. If you file a single Self Assessment return covering multiple years, HMRC treats it as one claim and processes it within 4 weeks, but the refund covers all years combined.
What happens if I've moved house since I last filed?
Update your address in your HMRC online account before claiming. If you don't, HMRC may send documents to your old address and you won't see them. This can delay your refund by weeks. If you've already claimed and moved, contact HMRC when ready to update your address and confirm they have your current bank details.