â¨You will find it almost essential to have a bank account in the USA, unless you are here for a short period of time. We (USA Americans) use debit cards for almost all our purchases these days. We usually carry very little cash on us.
Opening an account
All you need to open a bank account is your passport, a U.S. address and some money to deposit. The bank will ask for your social security number (SSN) but you DO NOT NEED this number to open a bank account. If you are eligible for a SSN, just tell the bank you will give the number to them after you receive it. If you are not eligible for an SSN, that is fine. If you open up an interest-bearing savings account, you are eligible to apply for an Individual Tax Payer Identification Number (ITIN).
If you want funds transferred electronically from your home to your bank here in the United States, you will need (1) the name of your bank, (2) your bank account number, and (3) your bank's routing number. Each bank charges for wiring funds in and out of the country. Contact the individual banks for fees.