After you file

A direct deposit of a tax refund can only be deposited in a US bank located in the US.  If you do not have a US bank account then you can only receive the tax refund as a check mailed to the address on your tax return.