Is it possible to open a US bank account if you not US resident?


Related to this question here, if I'm not a US permanent resident, is it possible for me to get an account in US banks? If possible, what are the prerequisites? Has anyone been in this situation before?



asked Oct 25 '09 at 12:24
1,342 points
Get up to $750K in working capital to finance your business: Clarify Capital Business Loans

4 Answers


Yes, it's perfectly possible to do it in person WITHOUT a social security number. I did it when I first arrived, though I had to wrangle with the bank a little to find someone who knew that it was possible. All I had to do was fill in a W8 form ( ), and have appropriate other documentation.

I eventually got an SSN (it takes about two weeks, provided you're eligible), but the bank account was opened without it.

answered Nov 15 '09 at 13:05
Peter K.
377 points
  • Thanks for sharing the info Peter. – Jpartogi 14 years ago
  • Peter, which bank did you applied to? – Jpartogi 14 years ago
  • People's United... – Peter K. 14 years ago


If you have HSBC in your home country, they can do this for you.

They have superb proceedures in place and are very good at setting up US accounts, and accounts in other countries if you need them, and can even combine all your accounts into a single and very powerful online banking interface.

answered Jan 28 '10 at 07:00
Terence Johnson
66 points


It's possible, but it's somewhat complicated.

A foreign passport has to have an US visa in there to be able to enter the states. And that visa is government issued (by an embassy). So that should do, but just in case, bring some extra forms of identification - SSN card (if you have one), home country IDs, credit cards, etc.

If you are opening an account for yourself an SSN is needed (for tax purposes). I don't know how to get one if you don't have permission to work/live in the states. However if you are opening a business account for a US company, you can use your Employer Identification Number (EIN).

However the rules are interpreted somewhat differently between banks so your best bet is to call your chosen bank and ask them. And make sure you speak with somebody that knows what you are talking about - you don't want to fly all that way for nothing.

answered Oct 25 '09 at 16:00
Slav Ivanov
1,146 points


You do need to be a legal resident in order to open a bank account, but you will need a Social Security Number from the US.

The requirements here may be helpful:

answered Oct 25 '09 at 12:30
James Black
2,642 points

Your Answer

  • Bold
  • Italic
  • • Bullets
  • 1. Numbers
  • Quote
Not the answer you're looking for? Ask your own question or browse other questions in these topics: