Yes, you can open a bank account without a Social Security number, but your options are narrower and the process takes longer
Banks are required by federal law to verify your identity before opening an account. A Social Security number is the fastest way to do that, but it is not the only way. If you do not have one—because you are not a U.S. citizen, have not yet obtained one, or choose not to provide one—you can still open a checking or savings account using an Individual Taxpayer Identification Number (ITIN), a passport, or other government-issued ID combined with additional documentation.
The catch is that most large national banks will turn you away. Community banks and credit unions are far more likely to work with you. The process also involves more paperwork, longer verification times, and sometimes higher minimum balances or monthly fees. But the account itself works the same way once it is open.
Key Takeaways
- Community banks and credit unions are more likely to open accounts without a Social Security number than national chains like Chase or Bank of America.
- An ITIN (Individual Taxpayer Identification Number) is the most common substitute for a Social Security number when opening a bank account.
- You will need to bring a government-issued ID (passport, visa, consulate card, or state ID) plus proof of address and sometimes proof of income.
- The verification process typically takes one to three weeks longer than it would with a Social Security number because the bank must manually review your documents.
- Some banks will charge higher monthly fees or require larger minimum balances if you do not have a Social Security number.
What banks actually accept instead of a Social Security number
An ITIN is a nine-digit tax identification number issued by the IRS to people who file taxes but do not have a Social Security number. If you have filed a tax return in the past three years, you likely have one. You can check by looking at your tax return or contacting the IRS directly. Many banks will accept an ITIN in place of a Social Security number, though they still need to verify it with the IRS, which adds processing time.
If you do not have an ITIN, you can use a valid passport (U.S. or foreign), a state-issued ID, a consulate card, or a visa. The bank will also ask for proof of your current address—a utility bill, lease, or government mail dated within the last 60 days. Some banks ask for proof of income (a recent pay stub or tax return) or a reference from another bank where you have an account.
The specific documents each bank accepts vary. Before you visit a branch, call ahead and ask what they need. This saves you a trip if you are missing something.
Which banks and credit unions will work with you
National chains like Chase, Bank of America, Wells Fargo, and Citibank almost always require a Social Security number or ITIN and will not accept other forms of ID alone. They have automated systems that screen applications, and those systems are built around SSN verification.
Community banks and credit unions are different. They review applications by hand and have more flexibility. Start by calling banks in your area and asking directly: "Can I open a checking account if I have an ITIN but no Social Security number?" or "What ID do you accept if I do not have an SSN?" A yes answer means you can move forward. A no means you move to the next bank.
If you are a member of a credit union already, that is your best starting point. Credit unions tend to be more willing to work with members who lack a Social Security number. If you are not a member, you may be able to join based on where you work, where you live, or a family connection. The Credit Union Locator tool on the CO-OP Network website lets you search by ZIP code.
The documents you need to bring
| Document Type | What It Proves | What Counts |
|---|---|---|
| Identity | Who you are | Passport (U.S. or foreign), state ID, visa, consulate card, or national ID card |
| Tax ID (if no SSN) | Your tax status | ITIN (from IRS), or a copy of a filed tax return showing your ITIN |
| Address | Where you live | Utility bill, lease, mortgage statement, or government mail dated within 60 days |
| Income (sometimes) | Your ability to maintain the account | Recent pay stub, tax return, or letter from employer |
Bring originals, not copies, unless the bank tells you otherwise. Some banks will photocopy documents for their file. Bring two forms of ID if possible—one for identity and one for address—because it speeds up verification.
How long the process takes and what happens next
Opening an account with a Social Security number usually takes 15 to 30 minutes in person or a few minutes online. Without one, expect one to three weeks. The bank will manually verify your ITIN with the IRS, check your address, and sometimes contact previous banks or employers. This is not a red flag—it is standard procedure when the automated system cannot process your process.
During this time, the bank may call you to confirm details or ask for additional documents. Answer calls from unknown numbers if you are expecting one from the bank. If you miss a call, call the bank back when ready. A delayed response can push your approval back another week.
Once approved, your account opens and you can use your debit card and online banking within one to two business days. If the bank denies your process, they must tell you why in writing. Common reasons are insufficient proof of address, an ITIN that does not match IRS records, or a previous banking problem (like unpaid overdrafts at another bank). If this happens, you can ask what you need to fix and reapply, or try a different bank.
Fees and minimum balances you might face
Some banks charge higher monthly fees for accounts opened without a Social Security number. This might be $5 to $15 per month instead of $0 to $5. Others require a higher minimum balance to avoid fees—$500 instead of $100, for example. A few banks do neither and treat you the same as any other customer.
Ask about fees before you open the account. The bank is required to give you a fee schedule in writing, but asking directly in person or by phone is faster. If a bank's fees are too high, keep looking. You will find one that does not penalize you for lacking a Social Security number.
What to do if you cannot find a bank near you
If you live in a rural area or a place where banks are unwilling to work with you, online banks are an option—but they are harder to use without a Social Security number. Most online banks require one for account opening. A few, like Wise (formerly TransferWise), will open accounts for non-U.S. residents and people without SSNs, but they are designed for international transfers, not everyday banking.
Another option is a prepaid card or a money services account. These are not bank accounts, but they let you load money, spend it, and sometimes receive direct deposits. They come with higher fees and fewer protections than a real bank account, so they are a last resort, not a first choice.
If you are working toward getting a Social Security number, that is the fastest path to a normal bank account. The Social Security Administration can tell you whether you are may be able to access and how the process works.
Frequently Asked Questions
Do I need to be a U.S. citizen to open a bank account?
No. You need a valid ID and proof of address. Many non-citizens open accounts using a passport, visa, or consulate card. You do not need citizenship, just the ability to prove who you are and where you live.
What if my ITIN does not match the bank's records?
Call the IRS at 1-800-829-1040 to confirm your ITIN is correct and active. If it is, the bank may need you to bring your original tax return or an IRS letter showing your ITIN. If your ITIN is wrong or inactive, you will need to correct it with the IRS before the bank can open your account.
Can I open an account online without a Social Security number?
Most online banks will not let you. Their systems are automated and require an SSN. Your best option is to open an account in person at a local community bank or credit union, then use their online banking once the account is active.
Will opening a bank account without an SSN hurt my credit?
No. Banks do not report account opening to credit bureaus. Opening a bank account does not build or damage your credit score. Only loans, credit cards, and payment history affect your credit.
What if a bank asks for my Social Security number and I do not have one?
Tell them you have an ITIN instead, or ask what other ID they accept. If they say they only take Social Security numbers, that bank will not work for you. Move to the next one. Do not make up a number or use someone else's—that is fraud and will close your account and create legal problems.