
Two million of Britain’s small businesses fall victim to late payments
27% of UK SMEs are owed between £5,000 and £20,000 in unpaid invoices Over half (55%) of SMEs say that late payments have increased over the course of 2023 31%

27% of UK SMEs are owed between £5,000 and £20,000 in unpaid invoices Over half (55%) of SMEs say that late payments have increased over the course of 2023 31%
