After you file

stated by whom? Turbotax! - no way because it uses a standard period of 3 weeks. The IRS website - still doesn't mean you'll get it that day especially if fees are to be taken out and then some banks play with your money by taking 5 days or so to process the deposit.