The Domino Effect – the impact of late payments

This report examines the issue of late payments, which can have significant impacts on smaller businesses. Based on a survey of around 3000 companies across 11 countries, our analysis indicates that 11.0% of all invoices issued by SMEs are paid late, equivalent to a total of USD 1.01 trillion per year. Worse, 7.5% of invoices[…]