Yes, you can open a bank account in the United States without a Social Security number, and immigration status does not legally bar you from doing so.
Federal law does not require a Social Security number to open a checking or savings account. Banks are required to verify your identity and collect certain information under anti-money-laundering rules, but that verification can happen through other documents. Many banks and credit unions across the country have accounts specifically designed for people without a Social Security number, and some actively market these products.
The practical reality is simpler than the legal one: some banks will open an account for you, others will not, and the ones that will may ask for different documents depending on their internal policy. Your best path is to call ahead and ask whether the bank accepts an Individual Taxpayer Identification Number (ITIN) or a passport as your primary form of ID, rather than showing up in person and being turned away.
Key Takeaways
- Banks can legally open accounts for people without a Social Security number if they can verify your identity through other documents.
- An Individual Taxpayer Identification Number (ITIN) is the most common substitute for a Social Security number when opening a bank account.
- A valid passport, national ID card, or state-issued ID can serve as your primary identity document at many banks.
- Credit unions are often more flexible than large national banks and may have fewer restrictions on account opening.
- Call the bank before visiting to confirm they accept your form of ID and what documents you will need to bring.
What documents banks actually accept instead of a Social Security number
An Individual Taxpayer Identification Number (ITIN) is the document most banks will accept in place of a Social Security number. An ITIN is a nine-digit number issued by the Internal Revenue Service to people who file taxes but do not have a Social Security number. You can obtain one by filing Form W-7 with the IRS, either by mail or through an authorized IRS agent. The process takes several weeks to a few months by mail, or can be faster through an in-person appointment at certain locations.
If you do not yet have an ITIN, banks will also accept a valid passport, a national ID card from your home country, or a state-issued ID card as your primary identity document. Some banks will ask for a second form of ID as well—a utility bill, lease agreement, or other document showing your current address. Call ahead to ask what combination of documents the specific bank requires, because policies vary widely.
A few banks and credit unions will open an account using only a passport and proof of address, without requiring an ITIN or Social Security number at all. Others will refuse to open an account without one or the other. There is no single rule across the banking system, so your options depend on which institutions operate in your area and their individual policies.
Which banks and credit unions are most likely to open accounts
Large national banks like Chase, Bank of America, and Wells Fargo have inconsistent policies across branches and regions. Some branches will open an account for you with an ITIN and a passport; others will not. Calling the specific branch you plan to visit is the only reliable way to know whether they will accept your documents.
Credit unions are often more flexible than national banks and may have fewer restrictions on who can open an account. Many credit unions will open an account with an ITIN, a passport, and proof of address. Some credit unions are specifically designed to serve immigrant communities and actively welcome people without a Social Security number. If you have access to a workplace credit union or a community-based credit union, those are worth calling first.
Online banks and fintech companies vary widely. Some will open an account with an ITIN; others require a Social Security number and will not make exceptions. Read the account opening requirements on their website before starting the process, because you cannot call an online-only bank to ask questions in the same way you can with a brick-and-mortar branch.
How to get an ITIN if you do not have one
To obtain an ITIN, you file Form W-7 with the IRS. You will need to include documentation that proves your identity and that you have a valid reason to file taxes—usually a letter from an employer, a 1099 form, or a tax return you are filing. The IRS accepts applications by mail, and the process typically takes four to six weeks, though it can take longer during tax season.
You can also apply for an ITIN in person at an IRS office or through an authorized IRS agent in your area. An authorized agent is usually a tax professional, community organization, or nonprofit that has been trained to help people apply. In-person applications are often faster than mail applications and give you a chance to ask questions about the process. The IRS website has a tool to find authorized agents near you.
Once you receive your ITIN, you can use it to open a bank account. The ITIN itself does not expire, though the IRS may deactivate it if you do not file taxes for three consecutive years. If that happens, you can reactivate it by filing a tax return.
What happens after you open the account
Once your account is open, you can use it like any other bank account: deposit money, write checks, set up direct deposit, and transfer funds. You can also use a debit card if the bank issues one. Some banks may place restrictions on new accounts—for example, limiting how much you can withdraw per day or requiring a waiting period before you can transfer money out—but these restrictions apply to many new accounts regardless of how you opened them.
You will need to follow the bank's rules about maintaining a minimum balance, paying any monthly fees, and reporting changes to your address or contact information. If you plan to receive direct deposit from an employer, you will need to provide your account and routing number to your employer's payroll department, just as anyone else would.
Using your account to build credit and file taxes
Having a bank account does not automatically build your credit history, but it is a foundation for doing so. Once you have an account, you can apply for a credit card or a credit-builder loan, which are tools designed to help people establish a credit score. Some banks offer credit cards to customers with an ITIN; others do not. Again, calling ahead to ask is your best strategy.
If you are working and earning income, you can file a tax return using your ITIN. Filing taxes does not change your immigration status, and the IRS does not share tax information with immigration authorities for the purpose of enforcement. Many people without a Social Security number file taxes every year. Having a bank account makes it easier to receive refunds if you overpay taxes, since the IRS can deposit refunds directly into your account.
What to bring when you visit the bank
Before you go to the bank, call the specific branch and ask what documents they need. A typical list might include your ITIN or passport, proof of your current address (a utility bill or lease), and possibly a second form of ID. Bring originals, not copies, unless the bank specifically says copies are acceptable. Bring more documents than you think you will need—if you have a utility bill, a lease, and a passport, bring all three even if the bank only asks for two.
Bring cash or a check to make an initial deposit, since many banks require a minimum opening deposit. The amount varies by bank and account type, but it is often between $25 and $100. Ask the bank what the minimum is when you call.
Frequently Asked Questions
Will opening a bank account affect my immigration status?
No. Banking is separate from immigration. Opening an account does not change your status, and banks do not report account holders to immigration authorities. The IRS and immigration agencies are separate, and tax information is not shared for immigration enforcement purposes.
What if the bank asks where my money is coming from?
Banks ask this question to comply with anti-money-laundering rules, not to investigate immigration status. You can say your income is from employment, a business, family support, or savings. Be honest, but you do not need to provide details beyond what the bank asks for. If the bank suspects illegal activity, they may close the account, but normal employment income will not raise concerns.
Can I open an account online without a Social Security number?
Some online banks will, but most require a Social Security number. Check the account opening requirements on the bank's website before you start. If it says a Social Security number is required, calling customer service usually will not change that policy. Stick with banks that explicitly state they accept an ITIN.
What if I do not have an ITIN yet and need an account right away?
Some banks and credit unions will open an account with a passport and proof of address while you are waiting for your ITIN. Call local credit unions and community banks first, as they are more likely to have this flexibility than large national banks. Once you receive your ITIN, you can update your account information with the bank.
Do I need a minimum balance to keep the account open?
It depends on the bank and the account type. Some accounts require a minimum balance; others do not. Ask about this when you call the bank to confirm they will open an account for you. If there is a minimum, ask what happens if your balance drops below it—some banks charge a fee, while others simply close the account.