Clients coming before 15th of the month (or whatever date you set) would feel like he's having a discount. On the contrary, clients after the set date would feel like he has to pay more than the advertised amount.
Personally I'd rather pay small invoices several times than letting go a big...