
Overdue invoices in Scotland drop to 2025 low, new R3 research shows
The number of overdue invoices on the books of Scottish businesses dropped to the lowest level in 2025 so far in April, according to new research from R3, the UK’s insolvency and restructuring trade body. R3’s analysis of data provided by Creditsafe shows …