<prompt> Human: I usually try to pay my bills on the day I receive them, just so i dont forget and lose the paper. This has been working out well for me. I know the bill is paid and I move on. I pay through my Banks Website. I have noticed for many years that my bank allows me to post-date a payment, essentially pay it on a specified date. I know this is nothing new for anyone.But what I want to know: Is there any use in waiting until the due date, or just before the due date to pay the bill? Can I select the pay later option when paying online, and have it come out of my bank say 3 days before due date typically due dates are around 20 to 30 days from the bill date? Or am I setting myself up for problems.  <response>: Personal preference. If everything is automated for you, then doesnt make a different. Any bills that can be pay via credit card, I have them pull on due date. Any bills pay via bank withdrawal, I have them pull at the beginning of the month. 