If you invoice a customer on an irregular basis, always have the payment terms spelled out. If you do regular business with a customer, keep a "statement of account" that you send out monthly.