After you file

In other news, since employees/"experts" are copy/pasting the same responses that they have all day, no; from a view of the forum and the Facebook boards, no one who had their refund placed upon their TurboTax card has received a stimulus payment yet. However, there are a LOT of anecdotes of Iphone users receiving notifications on Monday stating that there was a pending deposit for 4/15. Beyond that, no one is really sure; in theory, there really shouldn't be any reason that the deposit wouldn't be made, assuming a valid account and routing # were given on page 2 of your 1040. The TurboTax card isn't a one-time "temporary" account; it can (and is by myself and others) by used for direct deposit of your paycheck and other deposits.