how quick does hmrc pay tax refund reddit
Quick Scoop
Reddit’s general take is that HMRC tax refunds often arrive in about 5 working days when claimed online, though some people report a few days to a couple of weeks depending on the case and any checks.
What people are saying
- A common Reddit answer is “about five business days,” especially for simple PAYE overpayment refunds.
- Some users say they got paid in 4 to 10 days , while others were still waiting much longer when HMRC flagged the claim for review.
- Forum posts also mention longer waits when there are bank holidays, backlog issues, or extra security checks.
HMRC timing
HMRC’s own guidance says online refund claims can be paid within 5 working days , while a cheque can take 6 weeks to be issued, and sometimes you may receive a cheque within 14 days of the letter date if HMRC is sending one automatically.
Why delays happen
Delays usually come from one of these:
- Extra identity or fraud checks.
- Cheque-based refunds instead of bank transfer.
- A backlog or processing slowdown at HMRC.
- Incomplete or mismatched details on the claim.
Practical expectation
If your refund was claimed online and everything is straightforward, 5 working days is the normal expectation. If it has been longer than that, Reddit users often say it still may clear soon, but anything stretching into weeks is usually a sign HMRC is checking the claim or has hit a delay.
TL;DR
Most people on Reddit say HMRC pays tax refunds in around 5 working days , but real-world waits can range from a few days to several weeks if there are checks or backlogs.