After you file

thanks for the valuable info.

I confused about a couple of things.

 

1-  I know TurboTax does not issue returns, but TurboTax gives you the option to deduct the cost of its services from your returns, so it seems that if I get any returns from Tax or Stimulus then it passes through them and they act as a proxy since I am using there system. (Correct me if I am wrong)

 

2- I don't have a US bank account, can IRS do a direct deposit for an overseas account?