Yes, you can open a US bank account without an SSN, but the process and your options depend on your immigration status and the bank you choose
Most US banks require either a Social Security Number (SSN) or an Individual Taxpayer Identification Number (ITIN) to open a checking or savings account. However, some banks and credit unions will open accounts for people who have neither — usually by accepting a passport, visa, or other government-issued ID instead. The catch is that these banks are fewer, the account features may be limited, and you will likely need to visit a branch in person rather than opening online.
Your path forward depends on three things: whether you have an ITIN, which state you live in, and whether you are willing to travel to a physical branch. If you have an ITIN, your options expand significantly. If you do not, you will need to find a bank that accepts foreign ID documents, and those banks are concentrated in certain regions.
Key Takeaways
- An ITIN (Individual Taxpayer Identification Number) is easier to obtain than an SSN and works at most US banks that require a tax ID.
- Some banks and credit unions accept foreign passports or visas in place of an SSN or ITIN, but these institutions are not available everywhere.
- You will almost always need to open an account in person at a physical branch, not online, if you do not have an SSN or ITIN.
- Banks that serve immigrant communities, particularly in California, New York, Texas, and Florida, are more likely to accept non-SSN identification.
- Even without an SSN or ITIN, you can build a banking history that may help you open accounts at other institutions later.
Getting an ITIN as an alternative to an SSN
An Individual Taxpayer Identification Number (ITIN) is a nine-digit number issued by the IRS to people who need to file taxes but do not have an SSN. You do not need to be a US citizen or permanent resident to get one. The IRS issues ITINs to temporary visa holders, undocumented immigrants, and other non-citizens who have a tax filing requirement or want to build a US credit history.
To request an ITIN, you file Form W-7 with the IRS along with proof of identity and proof of residency. Acceptable identity documents include a foreign passport, visa, birth certificate, or national ID card. You can mail the form and documents to the IRS, or you can apply in person at an IRS office or through a Certified Acceptance Agent (CAA) — a tax professional or organization authorized by the IRS to accept W-7 applications. Using a CAA is often faster than mailing.
Once you have an ITIN, most major US banks will open accounts for you using that number instead of an SSN. This opens your options significantly compared to trying to open an account without any tax ID at all. The IRS typically processes W-7 applications within 11 days if you apply in person through a CAA, or within several weeks if you mail the form.
Banks and credit unions that accept foreign ID without an SSN or ITIN
A smaller number of banks will open accounts using only a foreign passport, visa, or national ID card, without requiring an SSN or ITIN. These institutions are not national chains — they tend to be regional banks, community banks, and credit unions that serve immigrant populations. Examples include Banco Popular (primarily in the Northeast and Puerto Rico), some branches of Wells Fargo in California, and various local credit unions in major cities.
The challenge is that these banks are not uniformly distributed. If you live in California, New York, Texas, or Florida, you have more options because those states have larger immigrant populations and more banks competing for that business. If you live in a smaller city or rural area, you may have no local options and will need to either travel to open an account or pursue an ITIN instead.
Before visiting a branch, call ahead and ask specifically: "Can I open a checking account with a foreign passport and no Social Security Number?" Do not ask whether they accept foreign ID in general — ask whether they will do it for a bank account. Some banks accept foreign ID for other services but not for opening deposit accounts.
What you will need to bring to open an account in person
If you are opening an account with a foreign ID and no SSN or ITIN, bring your passport or visa, proof of your current address (a utility bill, lease, or government letter with your name and address), and enough money to meet the bank's minimum opening deposit. Minimums vary from $25 to $300 depending on the bank and account type.
Some banks will also ask for a second form of ID or a reference from someone with a US bank account. Be prepared to answer questions about the source of your funds and your immigration status — banks are required by law to verify customer identity and report suspicious activity, so these questions are standard, not a sign that something is wrong.
Bring originals, not copies, of your ID documents. Some banks will photocopy them for their records, but they need to see the original to verify it is genuine. If your address is not printed on your passport or visa, bring a separate document showing your current address.
Online accounts and why they usually require an SSN or ITIN
Most online-only banks and many online account-opening processes require an SSN or ITIN because they use automated identity verification systems that cross-check your name, date of birth, and tax ID against government databases. These systems cannot process foreign ID documents, so online banks typically cannot open accounts for people without a US tax ID.
There are rare exceptions — a few online banks have added manual review processes for customers without SSNs — but they are uncommon and often require you to call a phone number to complete the application rather than finishing it entirely online. If you find an online bank that claims to open accounts without an SSN, verify that claim by calling their customer service before you spend time on an application.
If you want the convenience of online banking, your best path is to get an ITIN first, then open an account online. The ITIN process takes a few weeks, but it opens access to far more banks and to online account opening.
Building a US banking history without an SSN
Opening an account without an SSN or ITIN is possible, but it may limit your ability to build credit or move money between institutions later. Banks use your SSN or ITIN to report account activity to credit bureaus and to verify your identity when you try to open accounts elsewhere. Without one, your banking history stays isolated to that one bank.
If you open an account with a foreign ID and later obtain an ITIN, contact the bank and ask whether you can link your ITIN to your existing account. Some banks will do this retroactively, which lets you build a credit history going forward. Others will require you to close the old account and open a new one with the ITIN.
Even without an SSN or ITIN, using a bank account responsibly — keeping a positive balance, making regular deposits, avoiding overdrafts — creates a record that some lenders and banks will consider when you later apply for credit or open accounts elsewhere. This is sometimes called "alternative credit history," and it can help you when you are ready to borrow.
Credit unions as an alternative to banks
Credit unions are sometimes more flexible than banks about ID requirements because they are member-owned cooperatives rather than for-profit institutions. Some credit unions will open accounts for people without an SSN or ITIN if you can show a foreign passport and proof of address. Credit unions also tend to have lower minimum deposits and lower fees than banks.
To find a credit union near you that might accept foreign ID, search the CO-OP Network or Allpoint directories to see which credit unions are in your area, then call each one and ask about their ID requirements. You can also ask local immigrant advocacy organizations or community centers — they often know which credit unions in the area are open to non-citizens.
Credit union membership usually requires you to join the organization, which may involve a small membership fee (often $5 to $25) and meeting certain criteria — for example, living or working in a specific county, or being employed by a particular employer. Once you are a member, you can open a share account (the credit union equivalent of a checking account).
What to do if no local banks accept your ID
If you have exhausted local options and cannot find a bank or credit union that will open an account with your foreign ID, your next step is to get an ITIN. This is the most reliable path forward because an ITIN is recognized by all major US banks and opens access to online banking as well.
You can apply for an ITIN through a Certified Acceptance Agent in your area, which is usually faster than mailing the form to the IRS. Search the IRS website for CAAs near you — they include tax preparation services, community organizations, and legal aid offices. Many offer free or low-cost ITIN applications for people with limited income.
Once you have an ITIN, you can open an account at any bank that accepts it. At that point, you will have far more choices, including online banks, and you can shop for better rates and features rather than taking whatever is available locally.
Frequently Asked Questions
Do I need a US address to open a bank account without an SSN?
Yes. Banks require proof of current address, and that address must be in the United States. A utility bill, lease agreement, or government letter with your name and US address will work. If you do not have a permanent address, some banks will accept mail at a friend's or family member's address, but you should call ahead to ask.
Can I open a bank account if I am on a tourist visa?
Yes, but your options are limited. You can open an account at a bank that accepts foreign ID, or you can get an ITIN and open an account at any bank that accepts it. Some banks may ask how long you plan to stay in the US, so be prepared to answer that question honestly.
Will opening a bank account without an SSN affect my immigration status?
No. Opening a bank account is not a government action and does not trigger any immigration review or reporting. Banks are required to verify your identity, but that verification is for their own purposes, not for immigration authorities.
Can I use a bank account opened without an SSN to receive wire transfers or direct deposits?
Yes. Once the account is open, you can receive money through wire transfers, direct deposit, or other standard banking methods. The bank will provide you with routing and account numbers just as it would for any other customer. Some employers or payment services may ask for an SSN or ITIN when you set up direct deposit, so have your ITIN ready if you have one.
What happens to my account if I later get an SSN?
Contact your bank and ask whether you can update your account with your new SSN. Some banks will do this without closing your account. Others may require you to close the old account and open a new one. Either way, inform the bank as soon as you have an SSN so your account is properly linked to your tax ID going forward.