Latest figures from the Insolvency Service have shown that the number of registered business insolvencies in England and Wales increased by 2.9% in February 2025 to a total of 2,035 compared to January 2025’s total of 1,978, and decreased by 7% compared to February 2024’s figure of 2,188.
The business insolvencies consisted of 393 compulsory liquidations, 1,520 creditors’ voluntary liquidations (CVLs), 115 administrations and 7 company voluntary arrangements (CVAs). There were no receivership appointments.
The number of compulsory liquidations was 41% higher than in January 2025 and 49% higher than in February 2024.
CVLs accounted for 75% of all company insolvencies. The number of CVLs decreased by 2% from…