Generally, yes. Many banks in the United States allow foreigners to open an account before having an SSN (Social Security Number). For those on an H-1B, this is typically possible with alternative documents.
Among the documents banks commonly request are:
- A valid passport.
- The H-1B visa or proof of status.
- In some cases, an ITIN (Individual Taxpayer Identification Number).
Since each institution sets its own criteria, the best approach is to contact your chosen bank directly to confirm which documents are accepted. Some offer specific processes for temporary residents; others may request the SSN later to unlock certain services or products.
Before making a decision, check with the bank itself and with reliable sources, and avoid offers that promise easy solutions. This helps ensure a smoother financial transition when you arrive.
Learn more about H-1B
- Initial validity
- 3 years
- Extension
- Up to 6 years total
- Annual cap
- 85,000 visas
- Processing
- 6-12 months
About the author
Victoria Harper
Editor-in-Chief
As a journalist and lead editor at Visto n’ Visa, Victoria helps ensure that immigration topics are covered in a clear, trustworthy, and easy-to-understand way. Her focus is on delivering useful, human, and relevant content for people exploring new paths abroad.