After you file

May 18. This is of concern as well. The Turbotax program says "when would you like your payment to be made?"  that question implies money will be paid on THAT day. This is all electronic.