Research into the human cost of late payment culture showed some damning figures for British business:
88% of the smallest businesses (fewer than 10 employees) worry about late payment
66% of owners found their work less enjoyable because of late payments
25% said that late payments affect their lives outside of work
9% have considered seeking professional help due to the stress of late payments