Outstanding Invoices? A simple shift can have a big impact

Late payment isn’t just a nuisance anymore, it’s a defining pressure on UK businesses. Recent figures show that 90% of UK companies experienced late payments in the past year, with average delays of 32 days beyond agreed terms. SMEs alone are carrying £23.4bn in overdue invoices at any given time, with 54% of B2B invoices […]