HMRC Tax Refund: How Long Does It Take and How to Chase It

Understand HMRC refund timelines and take action if your money is delayed

Quick Answer

HMRC should process Self Assessment refunds within 5–20 working days if submitted online. PAYE refunds can take 4–8 weeks. If you've waited longer, request a status update, check your payment method, and escalate if necessary. Delays beyond official timelines are grounds for a complaint to the Financial Ombudsman.

Standard HMRC Refund Timelines

The speed of your refund depends on how you filed and whether HMRC needs to check anything. Online Self Assessment refunds typically arrive in 5–20 working days. Paper returns take longer (8–12 weeks). PAYE refunds via RTI (Real Time Information) take 4–8 weeks from claim submission.

HMRC's own service standards state they aim to process refunds within these timelines, but "aim" is not a guarantee. In practice, delays are common, especially during peak tax season (January–March).

Why Your Refund Might Be Delayed

HMRC frequently delays refunds for legitimate reasons: checking for errors or fraud, matching bank details, verifying income claims, or processing a backlog. If your refund is delayed, don't immediately panic—but do chase it if the official timeline has passed.

Check HMRC's online service to track your refund status. If it shows "processing" beyond the standard timeline, contact HMRC. If there's no record of your claim, escalate immediately.

How to Chase HMRC for Your Refund

Step 1: Check online. Log into your HMRC account. You should see a refund status or reference number. Take a screenshot for your records.

Step 2: Call HMRC. Use the phone number on your notice of assessment or refund letter. Provide your reference number and ask for an update. If the status is unclear, ask them to escalate to a specialist team.

Step 3: Request written confirmation. If HMRC cannot provide a clear date, ask them to confirm in writing when you will receive your money. This creates an audit trail.

Step 4: Complain if necessary. If HMRC breaches its own service standards (e.g., your refund is 8 weeks old), file a formal complaint. After 8 weeks, escalate to the Financial Ombudsman.

What the Law Says
Income Tax Act 2007, Part 5
Sets out rules for repayment of tax. HMRC must repay overpaid tax and interest if applicable. Timing is defined by HMRC's published service standards.
Taxes Management Act 1970, Section 59B
Requires HMRC to pay interest on overpaid tax if it takes more than a specified time to repay (currently 4 years). Late payment adds interest at Bank of England base rate + 2.5%.
HMRC Service Standards Charter
Published annually; commits to specific timelines for refunds. If breached, you can complain and escalate to the Financial Ombudsman Service.
Why does my refund sometimes take 8 weeks? +

HMRC processes millions of returns annually. Peak season (January–March) causes huge queues. Refunds with complex income (self-employed, multiple jobs, foreign income) or flagged for review take longer.

What if HMRC says they lost my claim? +

This is a failure on HMRC's part. If you filed online, check your account history for confirmation. If paper, you should have filed proof of posting. Escalate to HMRC complaints team and request they investigate. If unresolved, contact the Financial Ombudsman.

Can I claim interest on a delayed refund? +

Yes. If HMRC's official timeline is breached, you are entitled to interest at Bank of England base + 2.5% per annum. HMRC should calculate this automatically, but chase them if they don't. Interest accrues daily from the due date.

My bank details were wrong. How long now? +

Contact HMRC immediately with correct details. They can reverse a payment to the wrong account and reissue it. This typically adds 2–4 weeks. Get a reference number and chase weekly.

Can the Ombudsman force HMRC to pay faster? +

The Ombudsman cannot force immediate payment but can compel HMRC to compensate you for delays and award interest. If HMRC has unreasonably delayed your refund, the Ombudsman can uphold a complaint and order a financial settlement.

Check Your Refund Status