Completely depends on your payment cycles.
For me, I have to pay TDS/TCS before 7th every month,
advance tax once a quarter before 15th of the month,
utility bills by 20/25th of every month,
insurance (life, medical, car) comes once a year at random times.
If you have payment dates finalised for all your expenses, your idea should be to set bill generation date before your payment date,
so that you pay the bills in the beginning of a new cycle and get maximum 40 to 50 days of interest free credit.
Check your heaviest spends, their due dates and then set the bill generation date accordingly. Hope this helps.