Latest figures from the Insolvency Service have shown that the number of registered business insolvencies in England and Wales in January 2025 was 1,971, 6% higher than in December 2024 (1,852) and 11% higher than the same month in the previous year (1,780).
The business insolvencies consisted of 269 compulsory liquidations, 1,546 creditors’ voluntary liquidations (CVLs), 142 administrations and 14 company voluntary arrangements (CVAs). There were no receivership appointments.
Compulsory liquidations were 5% lower than in December 2024 and 5% lower than in January 2024.
CVLs accounted for 78% of all business insolvencies. The number of CVLs increased by 9% from December 2024 and was 14% higher compared to the same…