Transparency data

HMRC: prompt payment data April 2024 to March 2025

Updated 30 April 2025

1. Financial year 2024 to 2025

Percentage of invoices paid within 5 days Percentage of invoices paid within 30 days Potential interest liability to pay
1st quarter 93.57% 99.94% £18,096.74
2nd quarter 92.63% 99.94% £1,660.25
3rd quarter  91.53%  99.97%  £754.33
4th quarter 94.61% 99.97% £1,181.95

The number of Invoices paid after 30 calendar days in the period April 2024 to March 2025 was 176.