To ask the Chancellor of the Exchequer, how many VAT refunds to businesses in the last six months a) have not been refunded and b) have been delayed.
Between 1 June to 30 November 2025, HMRC processed around 1.4 million VAT repayment returns, with around 93% paid promptly following initial risking.Based on the information held on HMRC’s complaints database, between 1 June to 30 November 2025, HMRC rece...
VAT: Repayments