Latest figures from the Insolvency Service have shown that the number of registered business insolvencies in England and Wales increased by 2.9% in April 2025 to a total of 2,053 compared to March 2025’s total of 1,996, and decreased by 5.1% compared to April 2024’s total of 2,163.
The business insolvencies consisted of 379 compulsory liquidations, 1,544 creditors’ voluntary liquidations (CVLs), 105 administrations, 24 company voluntary arrangements (CVAs) and one receivership appointment.
In April 2025, CVLs accounted for 75% of all company insolvencies. The number of CVLs was similar to that in March 2025, but was 10% lower than the same month last year (April 2024).
Compulsory liquidations have increased…