HMRC usually processes a tax refund within 5 to 8 weeks from the date they receive your claim, but the timeline depends on how you submit it and whether your tax record needs checking.

If you file through Self Assessment online, HMRC typically processes your refund within 5 weeks. If you send a paper claim by post, add 2 to 3 weeks for them to receive and scan it — so 7 to 8 weeks total. The clock starts when HMRC receives your claim, not when you send it. If HMRC needs to verify information on your tax return — which happens if you claim unusual deductions, have multiple income sources, or are new to Self Assessment — the refund can take 8 weeks or longer.

Once HMRC approves your refund, the money itself takes 5 to 7 working days to reach your bank account. This is separate from the processing time. So if HMRC approves your claim in week 5, you might not see the money until week 6.

Key Takeaways

  • Online Self Assessment claims are processed within 5 weeks; paper claims take 7 to 8 weeks because of postal and scanning delays.
  • HMRC starts counting from the date they receive your claim, not the date you submit it, so keep proof of posting if you send a paper form.
  • If HMRC flags your return for verification — common with self-employed income, rental income, or large deductions — processing can extend to 8 weeks or more.
  • After HMRC approves the refund, your bank takes a further 5 to 7 working days to credit the money to your account.
  • You can check the status of your refund through your HMRC online account or by calling the Self Assessment helpline.

Why online claims are faster than paper claims

When you file through HMRC's online Self Assessment portal, your return goes straight into their system. There is no scanning step, no postal delay, and no manual data entry. HMRC can begin processing immediately. The 5-week window assumes no complications — your income matches their records, your deductions are standard, and your National Insurance contributions are up to date.

Paper claims require HMRC staff to open your envelope, check that all pages are present, scan the form, and upload it to their system. This adds 2 to 3 weeks before processing even begins. If pages are missing, illegible, or the form is the wrong version, HMRC will contact you to request corrections, which adds another 2 to 4 weeks. For this reason, HMRC now encourages all taxpayers to file online, and many tax agents and accountants will not accept paper returns.

When HMRC holds your refund for verification

HMRC does not process every refund at the standard 5-week pace. If your return contains information that does not match their records or raises questions, they will flag it for manual review. Common triggers include: claiming the Marriage Allowance, reporting self-employed income for the first time, claiming significant trading losses, reporting rental income, or deducting professional fees that seem unusually high for your industry.

During verification, HMRC may ask you to provide supporting documents — invoices, receipts, bank statements, or proof of business expenses. You will receive a letter asking for these documents, usually with a deadline of 30 days. Once you send them, HMRC needs another 4 to 6 weeks to review and make a decision. In total, verification can add 6 to 12 weeks to your refund timeline. If you do not respond to HMRC's request, they will not process your refund until you do.

How to track your refund status

The fastest way to check your refund status is through your HMRC online account. Log in to your Self Assessment account, and you will see a section showing whether your return has been received, processed, or approved. The status updates as HMRC moves through each stage. If your refund has been approved, the page will show the amount and the expected payment date.

If you do not have an online account, you can call the Self Assessment helpline on 0300 200 3310. Have your National Insurance number and postcode ready. The helpline can tell you whether your return has been received, whether it is being checked, and when you can expect your money. Wait times are typically shorter in the afternoon and on weekday mornings outside school holidays.

Do not rely on email updates from HMRC — they do not send automatic notifications when your refund is approved or paid. Check your account or call the helpline if you have not seen the money within the expected timeframe.

What to do if your refund is delayed beyond 8 weeks

If you filed online and it has been more than 8 weeks with no update, log into your account and check the status. If the status still shows "processing" or "being checked," contact HMRC. If you filed by post and it has been more than 10 weeks, HMRC may not have received your form — ask them to search their records by your National Insurance number.

If HMRC has approved your refund but the money has not arrived in your bank account after 7 working days, contact your bank first. Ask them to check whether the payment is in transit or has been rejected. If your bank has no record of it, contact HMRC and provide them with your bank details to confirm they are correct. Occasionally HMRC processes a refund to an old bank account if your details on file are outdated.

If HMRC has lost your paper claim or cannot locate it in their system, you will need to resubmit it. Ask HMRC to confirm in writing that they have no record of your original claim, then send a new one by Special Delivery so you have proof of posting. Keep the receipt.

Refunds for overpaid tax through PAYE

If you are employed and HMRC has taken too much tax from your wages, the refund process is different. You do not file a Self Assessment return — instead, you contact HMRC directly or ask your employer to correct your tax code. HMRC will then adjust your tax code for the rest of the tax year, and you will receive the refund through your wages over the following months rather than as a lump sum.

If you want a lump sum refund instead of a gradual adjustment, you can request one by contacting HMRC's PAYE helpline or through your online account. A lump sum refund typically takes 4 to 6 weeks from the date HMRC receives your request. This is faster than Self Assessment because HMRC already has your employment records and does not need to verify them.

Refunds after an HMRC investigation or dispute

If HMRC has investigated your tax return or you have disputed an assessment, the refund timeline is much longer. HMRC will not process a refund until the investigation is closed or the dispute is resolved. Investigations can take 6 months to 2 years depending on complexity. Once the investigation concludes and HMRC agrees you are owed a refund, they will process it within the standard 5 to 8 weeks.

If you have been in dispute with HMRC and the case has gone to the Tax Tribunal, a refund will only be issued once the tribunal has made a final decision and HMRC has accepted it. This can take 12 to 18 months from the start of the tribunal process.

Frequently Asked Questions

Can I get my refund faster if I pay someone to chase HMRC?

No. Tax agents and accountants cannot speed up HMRC's processing time. They can check the status on your behalf if you give them permission, but HMRC processes refunds in the order they receive them. Paying for expedited service will not change this. If HMRC is holding your refund for verification, an agent can help you gather and submit the documents HMRC requests, which may resolve the delay faster.

What if HMRC sends my refund to the wrong bank account?

Contact HMRC immediately with the correct bank details. They can attempt to recall the payment from the wrong account, but success depends on whether the receiving bank cooperates. If the money cannot be recalled, HMRC will reissue the refund to the correct account, which takes another 5 to 7 working days. Always double-check your bank details before submitting your return.

Do I get interest on my refund if HMRC is late?

HMRC does not pay interest on refunds that are delayed within the standard processing time. However, if HMRC has held your money for longer than 12 months without good reason, you may be able to claim interest. Contact HMRC to discuss your specific situation.

Will my refund be affected if I owe HMRC money from a previous year?

Yes. If you owe HMRC tax, penalties, or interest from a previous year, HMRC will offset your refund against what you owe before sending you any money. For example, if you are owed £800 but owe £300 in back tax, HMRC will send you £500. HMRC will notify you in writing if this happens.

How do I know if my paper claim actually reached HMRC?

Send your paper claim by Special Delivery, which provides a receipt and tracking number. Keep this receipt as proof of posting. If HMRC later says they did not receive it, you have evidence of when it was sent. You can also ask HMRC to confirm receipt by calling the Self Assessment helpline — they can search their system by your National Insurance number.