Yes, you can open a bank account without an SSN, but the bank will ask for an alternative ID number
You do not need a Social Security Number to open a checking or savings account at a U.S. bank. Banks are required to verify your identity under federal law, but they accept several forms of identification beyond the SSN. The most common alternative is an Individual Taxpayer Identification Number (ITIN), which the IRS issues to people who file taxes but do not have an SSN. Some banks also accept a passport, state ID, or driver's license from your home country paired with additional documentation.
The catch is that not every bank will accept every form of ID. Large national banks like Chase, Bank of America, and Wells Fargo have different policies, and smaller regional banks or credit unions often have more flexibility. You will need to call ahead or visit in person to confirm what the specific bank accepts before you spend time on an process.
Key Takeaways
- An ITIN is the most widely accepted SSN alternative for opening a bank account and can be obtained from the IRS if you file taxes.
- A valid passport or national ID card paired with proof of address (utility bill, lease, or bank statement) works at many banks, though policies vary.
- Credit unions and smaller regional banks are often more flexible about ID requirements than large national chains.
- You will likely need to provide proof of address, such as a utility bill or lease agreement, regardless of which ID you use.
- Some banks require an in-person visit to open an account without an SSN, while others allow online applications if you have an ITIN.
What banks will accept instead of an SSN
An ITIN is your strongest option. If you file a U.S. tax return, you can obtain an ITIN from the IRS by submitting Form W-7 with proof of identity and residency. The process takes four to six weeks by mail, or you can explore in person at an IRS office or through an authorized acceptance agent. Once you have an ITIN, most banks will treat it the same way they treat an SSN for account-opening purposes.
If you do not have an ITIN yet, a valid passport works at many institutions. Some banks will also accept a national ID card from your home country, a driver's license, or a state ID, though these are less commonly accepted than a passport. You will almost always need to pair a foreign ID with proof of U.S. address—a utility bill, lease agreement, or bank statement showing your name and current address. The address proof must typically be dated within the last 60 to 90 days.
Credit unions tend to be more flexible than large banks. If a major bank turns you down, try a local credit union or a community bank in your area. Online banks like Chime, LendingClub, or Wise sometimes have different policies than brick-and-mortar institutions, though you should verify their current requirements before explore.
How to find out what a specific bank will accept
Call the bank's main customer service line and ask to speak with someone in new accounts. Be direct: "I do not have a Social Security Number. I have [ITIN / passport / national ID]. Will you open an account for me?" Write down the name of the person you speak with and the date, in case you need to reference the conversation later.
If the bank says no over the phone, ask whether they have any exceptions or whether a branch manager can make a different decision. Some banks have corporate policies that front-line staff do not know how to override. If you are in the country on a visa, mention that—some banks have specific procedures for visa holders.
If you are opening an account online, look for the bank's FAQ or contact page and search for "non-citizen" or "no SSN." If you cannot find an answer, use their chat feature or email support before you start the process. Submitting an incomplete process wastes time and may trigger fraud alerts.
Documents you will need to bring or upload
Regardless of which ID you use, prepare these items before you contact the bank:
- A valid passport or national ID card (original or certified copy)
- Proof of U.S. address dated within the last 60 to 90 days (utility bill, lease, mortgage statement, or bank statement)
- Your ITIN, if you have one
- A second form of ID if the bank requests it (some do)
- Your phone number and email address
If you are opening an account in person, bring originals. If you are opening online, the bank will tell you whether to upload scans or photos. Make sure any document you photograph is clear, shows all four corners, and has legible text. Blurry or cropped images cause delays.
In-person versus online account opening
Most large banks require an in-person visit if you do not have an SSN. This is because the bank needs to verify your identity directly and confirm that the address on your proof of address is genuine. You will go to a branch, show your documents to a banker, and they will enter your information into their system. The account usually opens the same day.
Some banks allow online account opening if you have an ITIN. The process is faster—you upload your documents and receive confirmation within one to three business days—but not all banks offer this option. Credit unions are more likely to require an in-person visit than online banks.
If you are in a remote area or cannot visit a branch, ask whether the bank will accept video verification. A few institutions now offer this, though it is not yet standard.
What happens after you open the account
Once your account is open, the bank will issue you a debit card and checks (if you requested them). You can deposit money, set up direct deposit, and use online banking the same way any other customer does. The bank will send you statements and tax documents to the address you provided.
If you later obtain an SSN, you can contact the bank and ask them to link it to your account. This is optional but can simplify things if you explore for credit or loans in the future. Some banks allow you to update this information online; others require a phone call or in-person visit.
Be aware that banks are required to report accounts held by non-citizens to the IRS and the Financial Crimes Enforcement Network (FinCEN). This is routine and does not mean anything is wrong with your account. It is straightforward part of how banks comply with federal law.
Frequently Asked Questions
Do I need a U.S. address to open a bank account?
Yes. Banks require proof of a current U.S. address, typically dated within the last 60 to 90 days. If you are staying with someone else, ask them for a utility bill or lease showing their address, and bring a letter from them stating that you live there. Some banks accept this; others do not, so confirm first.
Can I open an account with just a passport and no other ID?
Most banks will accept a passport alone if it is valid and current. However, you will still need proof of U.S. address. A few banks ask for a second form of ID (such as a driver's license from your home country) in addition to the passport. Call ahead to confirm what the specific bank requires.
How long does it take to get an ITIN?
By mail, four to six weeks. In person at an IRS office or authorized acceptance agent, you may receive your ITIN the same day or within a few days. You will need Form W-7, proof of identity, and proof of residency. Check the IRS website for the nearest acceptance agent in your area.
What if a bank refuses to open an account for me?
Try a different bank, especially a credit union or smaller regional institution. If multiple banks refuse, it may be because your documents do not meet their standards or because you cannot provide proof of address. In that case, ask a bank directly what specific requirement you are not meeting, and see whether you can obtain a different document that would satisfy it.
Will opening a bank account without an SSN affect my immigration status?
No. Opening a bank account is not an immigration matter and does not trigger any immigration consequences. Banks report account information to the IRS for tax purposes, not to immigration authorities. You can open an account regardless of your visa status or immigration situation.