How to open a bank account in United States as a foreigner
2 min read
What You Need to Know Before Starting
As a foreign national in the United States, you can open a bank account whether you're a temporary visitor, student, or permanent resident. Most banks welcome international customers, but each institution has slightly different rules. Before you visit a bank, know that you'll need to provide identification and proof of address—and both can be challenging as a newcomer.
Required Documents
Banks typically ask for:
- Valid government-issued photo ID (passport, national ID card, or driver's license from your home country)
- Proof of U.S. address (rental agreement, utility bill, or lease signed by you)
- Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN) (if you don't have one yet, some banks may still open an account)
- Initial deposit (amount varies; many banks require $25–$300 minimum)
If you don't have a U.S. address yet, ask the bank if they'll accept a temporary address, hotel address, or your employer's address while you're settling in.
Getting an ITIN or SSN
If you plan to work or earn income in the United States, you'll likely need a Social Security Number. Students and visa holders can apply for an ITIN (Individual Taxpayer Identification Number) instead, which satisfies most banking requirements. Apply at the IRS office or through an authorized agent—this takes several weeks, so start early.
Which Banks to Choose
Major national banks and smaller local credit unions both serve foreign nationals. National banks offer more branch locations and ATMs nationwide, while credit unions sometimes have more flexible policies for newcomers. Online banks may be easier but require a U.S. address and sometimes an SSN.
Common Challenges and Tips
- Address proof delay: If you've just arrived, ask friends, employers, or your university to provide a reference letter alongside your rental agreement
- Alternative ID: Some banks accept passports alone if you don't yet have a driver's license
- In-person visits: Most banks require you to open accounts in person, not online
- Account fees: Compare monthly maintenance fees and overdraft charges before choosing
Next Steps
Visit the official website of your chosen bank to see their specific requirements for foreign nationals. Bring original documents and copies—most banks will ask for both. Call ahead if possible to confirm what they'll accept, since rules vary by location and bank.
This is general self-help information, not legal advice. Always verify current rules on the official government website.
Ready to start your own application?
AnyPath guides you through the official forms, steps and deadlines — for any country we support.