In the over 50 clients I worked with over the past three years, not one did not have a problem with receivables. (Receivables are those invoices for work or services you have performed or delivered, but have not yet been paid.) The common response to the question was “They are such a good customer, we don’t want to upset them.”
My response to that is “Why should it upset them if you ask for your money”. But be that as it may, the real issue is that getting paid is part of the job. It is part of customer service and if it is viewed that way it is so much easier. The key therefore is not to wait till an invoice is past due, by then it is getting too late. Before due date make a customer service call and ensure there are no problems.
If you do that, when the invoice becomes due, there are no excuses for it not to be paid.
Much more on this subject in the CEO training you get here.