Latest figures from the Insolvency Service have shown that the number of business insolvencies in England and Wales fell by 1.7% in August 2025 to a total of 2,048 compared to July 2025’s total of 2,083, and increased by 5.9% compared to August 2024’s figure of 1,933.
The insolvencies consisted of 281 compulsory liquidations, 1,578 creditors’ voluntary liquidations (CVLs), 124 administrations and 17 company voluntary arrangements (CVAs). There were no receivership appointments.
CVLs accounted for 79% of all company insolvencies. The number of CVLs was similar to both August 2025 and the same month last year (September 2024).
The number of compulsory liquidations was 9% lower than in August 2025, but 17% higher…

