Transparency data: HMRC: prompt payment data April 2025 to March 2026 Posted on July 30, 2025July 30, 2025 by Mark Waterhouse How long HM Revenue and Customs (HMRC) takes to pay invoices. Source: HMRC