Answers · UK 2025/26
How long does an HMRC tax refund take?
HMRC typically processes tax refunds within 5–10 working days once your claim is approved. If you filed a Self Assessment return, refunds often take 4–6 weeks from the filing date. Claims via P800 letters usually arrive within 5 working days of approval. Postal cheque refunds take an additional 1–2 weeks.
Full answer
HMRC issues tax refunds through several different routes depending on how the overpayment arose. Processing times vary significantly by route. **P800 tax calculation letter (automatic refund):** HMRC issues P800 letters after the tax year ends when their records show you overpaid (e.g. through PAYE with multiple jobs or emergency tax codes). Once you receive the P800: - **Online claim via Personal Tax Account:** refund typically arrives within **5 working days** - **If you do nothing:** HMRC sends a cheque automatically within **21 working days** of the P800 letter **Self Assessment (SA) tax return refund:** If your SA return shows a repayment due: - Processing time: typically **4–6 weeks** after submission - Faster if you bank account is registered with HMRC (BACS payment ~3–5 days after processing) - Slower during peak periods (January–March: SA deadline rush) **P50 form (in-year PAYE refund):** If you stop working mid-year and have overpaid PAYE, you can claim using a P50 (or via Personal Tax Account). Processing: typically **5–10 working days**. **R40 form (savings/investment income refund):** For refunds of tax deducted at source from savings or investments. Processing: typically **6–8 weeks**. **Cheque vs bank transfer:** - Bank transfer (BACS): fastest — 3–5 days once approved - Cheque: add 5–10 working days for postage and clearing **If it's taking too long:** - Log into your HMRC Personal Tax Account to check status - Use the HMRC app (available on iOS and Android) - Call HMRC Self Assessment helpline: 0300 200 3310 (allow 30–60 min wait) - HMRC's Complaints team handles cases outstanding beyond 6 weeks **Why refunds are delayed:** Common reasons include: security checks on first-time refund recipients, mismatch between P60/payslip data and HMRC records, outstanding returns from previous years, or system errors requiring manual review.
Try the calculator
This answer is informational only and does not constitute financial, tax or legal advice. Figures are for the 2025/26 UK tax year. See our methodology and sources.