Small businesses are owed an average of £25k in late payments
New data released by Xero has shown that the average small business in the UK is owed £24,841 in overdue payments on any given day, and 78% of the businesses were owed money outside the agreed payment terms.…