Latest figures from the Insolvency Service have shown that the number of business insolvencies in England and Wales, was 2,029 in October 2025, 2% higher than in September 2025 (1,995) and 17% higher than the same month in the previous year (1,739 in October 2024).
The business insolvencies consisted of 301 compulsory liquidations, 1,592 creditors’ voluntary liquidations (CVLs), 119 administrations and 17 company voluntary arrangements (CVAs). There were no receivership appointments.
The number of compulsory liquidations in October 2025 was 8% higher than in September 2025, 62% higher than in October 2024 and 12% higher than the 2024 monthly average. On 1 November 2025, the Insolvency Service moved to a new case…

