Why your business needs direct debit
This infographic shows the extent of the damage attribute to late payments. Research indicated that the average small to medium sized enterprise in the UK is waiting more than 38 days after bills are due until their money arrives. In addition, the average amount owed to a business in late payments in the UK is a staggering £31,000. Such issues can inhibit business growth and development.