I print out a copy of each invoice and put it with my monthly book keeping. The first Monday of every month is book keeping day; all invoices are reviewed. Those which need to be billed go out, those that are late on payment are reminded and the remainder are put back on the pile until the next month. Rinse and repeat as necessary.