Owners of trucking companies both large and small will routinely tell you how easy it is to find yourself facing cash flow problems. There are many causes, but the most common is working with customers who do not pay their invoices in a timely fashion. Rather than getting paid the moment the carrier delivers its haul, some customers take one, two, or even three months to make a payment.