Latest figures from the Insolvency Service have shown that the number of registered business insolvencies in England and Wales decreased by 2.9% in March 2025 to a total of 1,992 when compared to February 2025’s total.
Business insolvencies increased by 9.1% when compared to March 2024’s figure of 1,826 than the same month in the previous year.
The business insolvencies consisted of 295 compulsory liquidations, 1,543 creditors’ voluntary liquidations (CVLs), 137 administrations and 17 company voluntary arrangements (CVAs). There were no receivership appointments.
The number of compulsory liquidations was 24% lower than the 10-year high seen in February 2025, but remained higher than both March 2024 and the 2024…