2024: €10.5 trillion oustanding receivables
European businesses estimate that they are owed a staggering €10.5 trillion in receivables, an amount close to the combined GDP of France, Germany, and the UK. As this sum grows, the risk of late or unpaid invoices increases, putting significant pressure on businesses' cash flow, liquidity, and potential for future growth.