Standard HMRC refund timelines
Most UK tax refunds from HMRC take 5 to 8 weeks from the date HMRC receives your claim or your tax year ends, whichever is later. This is the standard processing window HMRC publishes for Self Assessment refunds and PAYE overpayments. The clock does not start when you submit your claim — it starts when HMRC actually receives and processes it.
If you file your Self Assessment tax return by 31 January and are owed a refund, HMRC typically processes it by late March or early April. If you file later in the tax year, the 5 to 8 week window begins from your filing date. HMRC does not process refunds faster for early filers; the timeline is the same regardless of when in the year you submit.
The 5 to 8 week estimate assumes no errors on your return and no need for HMRC to contact you for more information. If HMRC flags something that needs clarification, the clock pauses while they wait for your response, and the timeline extends accordingly.
Key Takeaways
- Standard HMRC refunds take 5 to 8 weeks from the date HMRC receives your claim or the tax year ends, not from when you submit it.
- PAYE refunds (overpaid tax through your employer) and Self Assessment refunds follow the same 5 to 8 week timeline.
- Refunds are paid directly to your bank account; HMRC does not send cheques unless you specifically request one.
- If HMRC contacts you asking for more information, the timeline pauses until you respond, which can add weeks or months.
- Refunds claimed through the HMRC online portal or by post follow the same timescale; there is no faster route for online claims.
How HMRC pays your refund
HMRC pays refunds by direct bank transfer to the account you provide on your tax return or claim. You do not need to do anything to receive it — once HMRC processes your refund, the money is sent automatically. The transfer itself usually arrives within 2 to 3 working days of HMRC sending it, but this depends on your bank, not HMRC.
If you do not have a UK bank account or prefer not to provide one, you can request a cheque instead. Write to HMRC or select the cheque option when you file online. Cheques take longer to arrive — typically 10 to 15 working days after HMRC issues them — and you then have to pay them in at your bank, which adds another 2 to 5 working days before the money clears.
HMRC will not contact you by phone or email to confirm your bank details before sending a refund. If someone claiming to be from HMRC asks for your details, it is a scam. HMRC uses the details already on your tax return.
Refunds for PAYE employees
If you are employed and overpaid tax through PAYE, you can claim a refund without filing a full Self Assessment return. The timeline is still 5 to 8 weeks, but the process is simpler. You can claim through the HMRC website using your National Insurance number and postcode, or by post using form P87.
PAYE refunds are common when you have changed jobs mid-year, worked part-time, or had multiple employers. Each employer deducts tax based on the assumption you will work the full year, so if you leave partway through, you have overpaid. HMRC automatically identifies some of these cases and sends you a refund without you needing to claim, but this can take longer — sometimes until the following summer.
If you claim yourself rather than waiting for HMRC to spot it, you get your money back within the standard 5 to 8 week window. Claiming is faster than waiting.
Self Assessment refunds and filing deadlines
Self Assessment refunds follow the same 5 to 8 week timeline, but the deadline for filing matters. If you file by 31 January after the tax year ends, HMRC aims to process refunds by late March or early April. If you file after 31 January, the 5 to 8 week clock starts from your filing date.
Filing late does not speed up or slow down the refund — it just delays when the clock starts. A return filed in June will still take 5 to 8 weeks from June, not from January. There is no penalty for filing late if you are owed a refund (penalties only apply if you owe tax), but you do lose the chance to get your money back sooner.
If you use a tax agent or accountant to file on your behalf, the timeline is unchanged. HMRC processes agent-filed returns at the same speed as returns you file yourself.
What delays refunds beyond 8 weeks
If your refund has not arrived after 8 weeks, one of these is usually the reason: HMRC has flagged something on your return that needs checking, you have made an error that HMRC is investigating, or HMRC is waiting for information from you or your employer.
HMRC may contact you by post if they need clarification on your return. This is common if you claim large expenses, have multiple income sources, or if something on your return does not match records they hold (such as your employer's records or information from a bank). You will have a deadline to respond — usually 30 days. The refund does not process until you reply.
If you have an outstanding tax bill from a previous year, HMRC may hold your refund to offset it. This is called a set-off. You will receive a letter explaining this. The refund is not lost; it is being used to pay what you owe. If you dispute the debt, you can appeal, but the refund remains on hold until the matter is resolved.
Checking your refund status
You can check the status of your refund through your HMRC online account if you filed online. Log in using your National Insurance number and postcode, and your Self Assessment or PAYE records will show whether a refund is being processed. The online account does not always show a specific date, but it will tell you if HMRC is still processing or if they are waiting for something from you.
If you filed by post, you cannot check online. You will need to contact HMRC by phone or post. Call the Self Assessment helpline on 0300 200 3310 (Monday to Friday, 8am to 6pm) with your National Insurance number and postcode ready. Waiting times are often long, particularly between January and April.
Do not contact HMRC before 8 weeks have passed unless you have a specific reason to believe something is wrong. The standard timeline is 5 to 8 weeks, and contacting them early will not speed it up.
Refunds during the January rush
Between January and April, HMRC processes millions of Self Assessment returns and refunds. This is their busiest period. Refunds filed during this window still follow the 5 to 8 week timeline, but HMRC's phone lines are heavily congested, and if you need to contact them, you may wait hours to get through.
If you need to claim something urgently during this period — for example, you are waiting for money to pay a bill — contact HMRC early in the process rather than waiting until week 7. They cannot speed up the refund itself, but they can confirm it is being processed and flag any issues that might delay it.
Filing your return as early as possible in January, rather than waiting until late January or February, does not speed up your refund, but it does mean HMRC processes it earlier in their queue, so you are more likely to receive it by late March rather than late April.
Frequently Asked Questions
Can HMRC refund me faster if I need the money urgently?
No. HMRC does not offer expedited refunds. The 5 to 8 week timeline is fixed. If you have a genuine hardship, you can contact HMRC to ask if they can prioritise your case, but this is rare and only granted in exceptional circumstances. In most cases, you will be told to wait the standard timeline.
What if I filed online but my refund has not arrived after 8 weeks?
Check your online account to see if HMRC is waiting for information from you or if they have flagged something on your return. If the account shows no issues and 8 weeks have passed, contact HMRC by phone with your National Insurance number and postcode. There may be a processing delay or an error that needs investigating.
Do I have to provide a bank account to get my refund?
No. If you do not have a UK bank account or do not want to provide one, you can request a cheque instead. Tell HMRC when you file your return or claim your refund. Cheques take longer — 10 to 15 working days to arrive, plus time to pay in and clear.
Will HMRC contact me before sending my refund?
HMRC will only contact you if they need more information about your return. They will not contact you to confirm your bank details or to ask you to verify anything before sending the refund. If someone claiming to be from HMRC asks for personal details, it is a scam.
Does filing through a tax agent make my refund faster?
No. Agent-filed returns are processed at the same speed as returns you file yourself. The 5 to 8 week timeline applies regardless of who submits your return.