Yes, you can open a bank account without a Social Security number, but the process and your options depend on which bank you choose and what identification you have.
Banks are required by federal law to verify your identity and collect certain information before opening an account. A Social Security number is not the only way to meet that requirement. You can use an Individual Taxpayer Identification Number (ITIN), a passport, a state ID, or other government-issued identification. Some banks will open accounts for people who have none of these documents, though the process takes longer and the account may have restrictions.
The key difference is that banks report account activity to the IRS using either your Social Security number or your ITIN. If you do not have either, the bank will still open the account but may flag it for additional review or limit what you can do with it. You will still be able to deposit money, pay bills, and receive direct deposits—the restrictions are usually on things like wire transfers or large cash deposits.
Key Takeaways
- An ITIN (Individual Taxpayer Identification Number) is issued by the IRS and works the same way as a Social Security number for bank account purposes.
- Some banks accept a passport or state ID alone; others require an ITIN or Social Security number in addition to photo ID.
- Banks without a Social Security number or ITIN may still open your account but may restrict wire transfers, large cash deposits, or international transactions.
- Second-chance banks and credit unions are more likely to open accounts for people without a Social Security number than large national banks.
- You will need to bring original documents to the bank in person; online-only banks typically require a Social Security number or ITIN.
What identification banks will accept
A valid passport is the most widely accepted form of ID for opening a bank account without a Social Security number. Most banks will take a U.S. passport, a foreign passport, or a state-issued ID card. Some banks also accept a driver's license, even if it was issued to someone without a Social Security number.
If you have an ITIN, bring the IRS letter that issued it or your tax return showing the number. Banks treat an ITIN the same way they treat a Social Security number for reporting purposes. If you do not have an ITIN and do not plan to file taxes, you can still open an account at many banks—you will just need to provide a reason why you do not have one, and the bank may place temporary holds on certain types of transactions.
Bring original documents, not copies. Banks will not open an account based on photocopies or digital images alone. You will need to appear in person at a branch; no major online-only bank will open an account without a Social Security number or ITIN.
Which banks are most likely to say yes
Large national banks like Chase, Bank of America, and Wells Fargo have strict policies and usually require a Social Security number or ITIN. They may refuse to open an account if you cannot provide one, though policies vary by branch and state.
Credit unions and community banks are more flexible. Many credit unions will open an account with a passport and an ITIN, or even with a passport alone if you can explain why you do not have a Social Security number. Call ahead to ask about their specific policy before you go to the branch—do not assume all branches of the same bank follow the same rule.
Second-chance banks and banks that specialize in serving immigrant communities are your best option. These include Banco Latinoamericano, some branches of BBVA, and regional banks in areas with large immigrant populations. Search online for "banks that accept ITIN" or "banks for immigrants" plus your city name to find options near you.
What happens if you do not have an ITIN or Social Security number
You can still open an account, but the bank will ask you to sign a form stating that you do not have a Social Security number and explaining why. The bank will then assign you a temporary number for internal tracking purposes. This does not create a Social Security number or ITIN—it is just how the bank keeps records.
Accounts opened this way may have limits on wire transfers, international transfers, or cash deposits over a certain amount. These limits exist because banks are required to report suspicious activity to the government, and large transactions without a Social Security number or ITIN can trigger that reporting requirement. The limits are usually lifted once you obtain an ITIN or Social Security number and update your account information.
Some banks will also require you to maintain a minimum balance or charge a higher monthly fee for accounts opened without a Social Security number or ITIN. Ask about fees before you open the account.
How to get an ITIN if you do not have one
An ITIN is issued by the IRS to people who need to file taxes but do not have a Social Security number. You apply by filing Form W-7 with the IRS, either by mail or in person at an IRS office or an authorized acceptance agent.
The process takes four to six weeks by mail. You will need to provide proof of identity (a passport works), proof of residency (a utility bill or lease in your name), and proof of income or tax filing requirement (a letter from an employer, a 1099 form, or a statement that you are filing taxes). Once you have an ITIN, you can update your bank account information and remove any restrictions the bank placed on your account.
You do not need to have worked in the United States or earned income to get an ITIN. You can get one if you plan to file taxes, even if you have no income. Some people get an ITIN specifically to open a bank account, then use that account to build a record of financial activity.
What to bring to the bank
Bring your original passport or state ID, your ITIN letter or tax return (if you have one), and proof of your current address. Proof of address can be a utility bill, a lease, a rental agreement, or a letter from your employer or a government agency with your name and address on it. The document should be dated within the last 60 days.
Bring cash or a check to make your first deposit. Most banks require a minimum opening deposit, usually between $25 and $100. Some banks waive the minimum if you set up direct deposit.
If you are opening the account on behalf of someone else, bring a power of attorney document or guardianship papers. Banks will not open an account for another person without legal authorization.
What happens after you open the account
Once your account is open, you can use it like any other bank account. You can deposit checks, receive direct deposits, pay bills online, use a debit card, and transfer money between accounts. If your account has restrictions on wire transfers or large cash deposits, those restrictions will be listed in your account agreement.
If you later obtain a Social Security number or ITIN, go back to the bank and update your account information. Bring the IRS letter or a copy of your tax return showing your new number. The bank will update your account and remove any restrictions that were in place because you did not have a number.
Your bank account is separate from your immigration status. Having a bank account does not change your legal status, and banks do not report account holders to immigration authorities. The bank's job is to verify your identity and report financial activity to the IRS—that is all.
Frequently Asked Questions
Will opening a bank account affect my immigration status?
No. Banks verify your identity for tax purposes, not immigration purposes. Opening a bank account does not change your legal status and does not trigger any immigration reporting. The bank reports to the IRS, not to immigration authorities.
What if the bank asks me where I was born or how long I have been in the country?
Banks ask these questions as part of identity verification, not as part of immigration screening. Answer honestly. If a bank refuses to open an account based on your answers, try a different bank—many banks will open accounts for people in your situation.
Can I open an account online without a Social Security number?
No. Online-only banks require a Social Security number or ITIN because they cannot verify your identity in person. You will need to visit a physical branch at a bank or credit union to open an account without one.
What if I have a fake Social Security number?
Do not use a fake number. Banks verify Social Security numbers with the Social Security Administration, and using a false number is a federal crime. Use your ITIN or open an account without a number instead.
How long does it take to open an account?
If you have an ITIN and all required documents, the process takes 15 to 30 minutes in the branch. If you do not have an ITIN, the bank may need to do additional verification, which can take a few days. Ask the bank how long it will take before you go in.