Insolvency

Insolvency definition

The situation a company or individual faces when they're unable to cover their debt repayments and other financial obligations. In the business world, companies often become insolvent due to cash flow issues or because of poor financial management.

Where have you heard about insolvency?

A number of major insolvencies have been seen on the UK high street since the credit crunch of 2008. Woolworths and BHS are among the big-name retail brands that have been affected.

What you need to know about insolvency.

Depending on the severity of a company's financial position, it can either be rescued or wound down after entering insolvency. Common insolvency procedures include Company Voluntary Arrangements, administration, administrative receivership and liquidation.

A business may face the prospect of insolvency in the event of a sudden increase in its supplier costs, or if expensive legal action is taken against it. The problem can also arise when a brand fails to keep pace with the changing demands of its customers, losing their loyalty as a result.

Find out more about insolvency.

For more on the root causes of insolvency, check out our debt-to-assets ratio and liability definitions.