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