Just 52% of invoices sent during 2017 were paid on time or within three days of payment deadlines, according to…