After you file

TurboTax told me today that no one will be getting their stimulus check on their turbo card we will have to wait till the 17th till the irs opens up the Portal to update your direct deposit stuff but they told me to check first to see if your check has been sent out yet if it has it will be at your home in 4 to 5 business days if it has been sent out to update your info and you will get it fast direct deposit