Transparency data

HMRC: prompt payment data April 2025 to March 2026

Published 30 July 2025

1. Financial year 2025 to 2026

Percentage of invoices paid within 5 days Percentage of invoices paid within 30 days Potential interest liability to pay
1st quarter 93.34%% 99.98% £474.19
2nd quarter      
3rd quarter      
4th quarter      

The number of invoices paid after 30 calendar days in the period April 2025 to June 2025 was 19.