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