Yes, you can open a U.S. bank account as a foreigner, but the process and requirements depend on your visa status and which bank you choose
Most major U.S. banks will open accounts for non-citizens, but they require proof of identity, a U.S. address, and a tax identification number. If you have a work visa (H-1B, L-1, O-1) or a student visa (F-1), you meet the basic criteria at most institutions. Even undocumented immigrants can open accounts at some banks and credit unions, though the rules vary by state and by institution.
The real barrier is not citizenship—it is the paperwork. Banks must verify your identity against U.S. government databases, and they need a way to report your account activity to the IRS. This means you need either a Social Security Number (SSN), an Individual Taxpayer Identification Number (ITIN), or in some cases a passport and visa stamp.
The timeline is usually one to two weeks from application to account opening, though some banks can open an account the same day if you walk in with all documents. Online applications often take longer because the bank cannot verify your identity in person.
Key Takeaways
- You need a U.S. address, a valid passport, and either an SSN, ITIN, or visa to open an account at most banks.
- Work visa holders (H-1B, L-1) and student visa holders (F-1) face fewer obstacles than visitors or undocumented residents.
- Credit unions and smaller regional banks often have more flexible policies than national chains, especially for people without an SSN.
- Some banks require a minimum deposit to open an account; others do not, so calling ahead saves a wasted trip.
- You will need to report the account to your home country's tax authority if you are required to file taxes there.
What identification you need to bring
Start with your passport. Every U.S. bank will ask for it. If you have a U.S. visa stamp in your passport, bring that too—it proves your legal status and makes the process faster.
Next, you need a tax identification number. If you work in the U.S., you should have an SSN already. If you do not work but plan to earn income (including investment income), you can get an ITIN from the IRS. The ITIN application takes four to six weeks by mail, or you can get one faster through a tax professional or accountant who files Form W-7 on your behalf. Some banks will open an account while your ITIN application is pending if you show them the receipt.
A few banks—notably Bank of America and Wells Fargo—will open accounts for visa holders without an SSN or ITIN if you provide your passport and visa, though they may limit what you can do with the account until you get a tax ID. Call the specific branch first to confirm their current policy, because it changes.
You also need proof of a U.S. address. This can be a lease, a utility bill, a letter from your employer, or a statement from your school. A P.O. box does not count. If you just arrived and do not have an address yet, some banks will accept a temporary address (like a hotel) with a plan to update it within 30 days.
Which banks accept foreign nationals most easily
The largest national banks—Chase, Bank of America, Wells Fargo, Citibank—all open accounts for visa holders, but their policies differ slightly. Chase requires an SSN or ITIN and a U.S. address. Bank of America will sometimes open an account with just a passport and visa. Citibank has experience with international customers and may be more flexible if you have a work visa.
Credit unions are often easier. Many credit unions do not require an SSN if you have a visa and a U.S. address. Some will even open accounts for undocumented immigrants if you provide an ITIN and a passport. The downside is that credit unions have smaller networks—you may not be able to withdraw cash everywhere—but they usually charge lower fees and offer better customer service for non-standard situations.
Online banks like Chime, Ally, and Charles Schwab require an SSN or ITIN and will not open accounts without one. They are not a good option if you do not yet have a tax ID.
If you work for a large employer, ask your HR department which banks they recommend. Some employers have partnerships with specific banks and can speed up the account-opening process.
Getting an ITIN if you do not have a Social Security Number
An ITIN is a nine-digit number the IRS issues to people who need to file taxes but are not may be able to access for an SSN. You need one if you will earn income in the U.S., own property, or have investment income. Many banks now require one even if you will not earn income, because they need a way to report your account to the IRS.
You can get an ITIN by filing Form W-7 with the IRS. If you mail it, the process takes four to six weeks. If you file through a tax professional or accountant who is an IRS-authorized ITIN applicant, you can get one in one to two weeks. Some accountants charge $100 to $300 for this service, but it is faster than waiting for the mail.
You do not need to have earned income yet to get an ITIN. You can get one before you start working. Bring your passport, visa, and proof of U.S. address to the accountant or tax office, and they will handle the paperwork.
Once you have an ITIN, you can open a bank account immediately. The bank will ask for your ITIN, not your SSN.
Different rules for different visa types
Work visa holders (H-1B, L-1, O-1, E-2) have the easiest time. Your employer usually helps you get an SSN, and you have a U.S. address through your job. Most banks will open an account the same day you walk in with your passport, visa, and SSN.
Student visa holders (F-1, M-1) can open accounts at most banks with a passport, visa, and proof of enrollment (a letter from your school). Some banks waive the SSN requirement for students. You may need to show your I-20 form (the document your school gave you) as proof of status.
Temporary visitors (B-1/B-2 visa) can open accounts, but it is harder. You need an ITIN, not an SSN, and some banks will refuse because they see the B visa as temporary. Credit unions are your best bet. You will also need to explain why you want an account—banks are cautious about visitors opening accounts for reasons other than tourism.
Undocumented residents can open accounts at some credit unions and a few regional banks if they have an ITIN and a U.S. address. This is not universal—call ahead. Some states (California, Illinois, New York) have laws that make it easier for undocumented residents to bank, but federal banks are not required to follow state law on this issue.
Minimum deposits and ongoing fees
Most checking accounts require a minimum deposit of $0 to $500. Some banks waive the minimum if you set up direct deposit. Savings accounts often have a $100 to $300 minimum. Ask about this before you go in—if you do not have that much cash yet, you can wait or choose a different bank.
Monthly maintenance fees range from $0 to $15, depending on the bank and account type. Many banks waive the fee if you maintain a minimum balance (usually $500 to $1,500) or set up direct deposit. Credit unions almost always have lower fees than national banks.
Overdraft fees can be high—$25 to $35 per overdraft—so ask the bank to decline transactions rather than overdraft them. This costs nothing and prevents surprise fees.
What happens after you open the account
Once your account is open, you can deposit checks, transfer money, and use a debit card. You will receive a debit card in the mail within 7 to 10 days. You can usually use it immediately online, even before the physical card arrives.
If you want to send money to your home country, you can use your bank's wire transfer service, though fees are usually $15 to $50 per transfer. Cheaper options include Wise (formerly TransferWise), which charges 1 to 2 percent of the amount transferred, or your bank's international transfer service if it has one.
You will receive a 1099 form or similar tax document at the end of the year if you earned income or had investment income. Keep this for your tax return. If you are required to file taxes in your home country, you may also need to report the account to your home country's tax authority—rules vary by country.
If you leave the U.S., you can keep your account open as long as you want. You do not need to close it. You can still access it online and receive wire transfers.
Frequently Asked Questions
Can I open a bank account online as a foreigner?
Most online banks require an SSN or ITIN and will not open accounts without one. If you have an ITIN, you can open an account online with Ally, Chime, or Charles Schwab. If you do not have an SSN or ITIN yet, you need to go to a physical bank branch where staff can verify your identity in person using your passport and visa.
What if my visa expires while I have a bank account?
Your account stays open. The bank does not close accounts when visas expire. If you leave the U.S., you can still access your account online and receive deposits. If you stay and renew your visa, you can keep using the account without any changes. You only need to update your address if you move.
Do I need to report my U.S. bank account to my home country?
This depends on your home country's tax laws. Many countries require citizens to report foreign bank accounts if the balance exceeds a certain amount (often $10,000 or equivalent). Check with a tax professional in your home country or your country's tax authority website. Failing to report can result in penalties.
Can I open an account if I am here on a visitor visa and do not plan to work?
Yes, but you will need an ITIN, not an SSN, and some banks will refuse because they see visitor visas as temporary. Credit unions are more likely to accept you. You will need to explain to the bank why you want an account—they may ask if you are planning to work or earn income.
How long does it take to get a bank account after I arrive in the U.S.?
If you have an SSN and all required documents, you can open an account the same day at a physical branch. If you need an ITIN first, plan for one to six weeks depending on whether you use a tax professional or mail the application. Once you have the ITIN, the account opens within one to two business days.