Is it a USA bank account?
no :( does it have to be USA bank account?
See below.
The IRS will not deposit to a foreign bank account. They will mail you a paper check.