Dave, I have the same issues. Three years ago I implemented a 5% late fee. I bill on the fifteenth. Its due on the 30th. If I don't have it by the fifth, the late fee is applied. On average I make $50 a month on late fees. I can't get that return at the bank. If they become one month past due and one month current due, I suspend service.