Unfortunately some clients will try to take advantage of your generosity, and will delay payment later and later. Allowing 15 days on a monthly invoice seems a bit excessive, and will become more of a concern as you add more clients.Many small to medium sized hosting companies use WHMCS software...