Complete the form to receive the report right away.

Summary:
 

  • Business insolvencies ended 2025 with an upside trend in most countries, despite already high levels. The first final data available for 2025 confirm our expectations of a +6% increase in global business insolvencies, with Western Europe (+6%) remaining a key contributor to the global trend, several Asian countries posting double-digit rises (five out of nine) and most advanced economies noticeably exceeding pre-pandemic numbers.

  • We expect a prolonged high level of insolvencies in 2026-2027. The global rise in insolvencies should continue for the fifth consecutive year in 2026, albeit at a slower pace of +3%, overshadowing ebbing insolvencies in most countries, before a more widespread but still limited downside trend in 2027 (-1%). The prolonged risk of non-payment (insolvencies of buyers) and supply-chain disruptions (insolvencies of suppliers) requires close monitoring of critical buyers and suppliers.

  • Services, construction and retail lead the global count (44% of the total), but they mask more fragilities in industrial sectors such as machinery & equipment, automotive and chemicals, in particular in Europe.
  • Track the financial health of your customers
  • Safeguard your cash flow
  • Protect you from bad debt or late payment
75,000+
Corporate customers
€1,400 billion
Business transactions protected globally
AA Rating
by Standard & Poor's
Discuss how Trade Credit Insurance
can help your business with us.
Get answers to common questions
about Trade Credit Insurance.