Yes, you can open a bank account without a Social Security number, and banks are legally allowed to do it.
Federal law does not require a Social Security number to open a checking or savings account. Banks must verify your identity, but they can do that using an Individual Taxpayer Identification Number (ITIN), a passport, a state ID, or other government-issued documents. The bank's job is to confirm you are who you say you are and to report certain transactions to the IRS — not to check your immigration status.
That said, not every bank offers accounts to people without a Social Security number. Some do; some don't. The ones that do tend to be smaller regional banks, credit unions, and a few national chains. You will need to call ahead or visit in person to find out which banks in your area will work with you.
Key Takeaways
- You can open a bank account using an ITIN instead of a Social Security number, and banks cannot legally refuse you based on immigration status alone.
- Bring a government-issued ID (passport, state ID, or consular ID) and proof of address to the bank, along with your ITIN if you have one.
- Credit unions and smaller regional banks are more likely to offer accounts without a Social Security number than large national chains.
- Once your account is open, you can use it to receive direct deposits, pay bills, and transfer money the same way anyone else does.
What documents you will need to bring
Banks must follow a process called Know Your Customer (KYC), which means they verify your identity before opening an account. You will typically need two documents: one to prove who you are, and one to prove where you live.
For identity, bring a government-issued ID. This can be a passport, a state driver's license, a state ID card, or a consular ID issued by your country's embassy or consulate. Some banks also accept a tribal ID or a foreign national ID. For proof of address, bring a recent utility bill, lease agreement, or bank statement in your name. A letter from a government agency, a school, or a landlord can also work.
If you have an ITIN, bring that. If you don't have one yet, you can still open an account at many banks — they will use your passport number or another identifier instead. You can obtain an ITIN through the IRS if you plan to file taxes or need one for other reasons.
Which banks are most likely to say yes
Large national banks like Chase, Bank of America, and Wells Fargo have inconsistent policies. Some branches will open an account for you; others at the same bank will refuse. Your best bet is to start with a credit union or a smaller regional bank.
Credit unions often have more flexible policies because they are member-owned and serve specific communities. Call your local credit union and ask directly whether they open accounts without a Social Security number. If you don't have a credit union nearby, search for community banks or immigrant-friendly banks in your area — many cities have banks that specifically market to immigrants and have staff who speak your language.
Some banks advertise "second chance" or "basic" accounts, which are designed for people who don't have a traditional credit history or Social Security number. These accounts may have lower limits on deposits or transfers, but they work the same way as regular accounts once they are open.
What happens after you open the account
Once your account is open, you can use it like anyone else. You can receive direct deposits from an employer, set up automatic bill payments, transfer money to other people, and withdraw cash at ATMs. You will receive a debit card, and you can use it to make purchases online and in stores.
The bank will send you statements and tax documents if you earn interest. If you receive more than $10,000 in a single transaction or a series of related transactions, the bank will file a report with the IRS — this is standard practice for all customers and is not specific to you.
Your account will not affect your immigration status. Banks do not report account holders to immigration authorities. The only information they share with the government is financial data required by tax and anti-money-laundering laws, which applies to all customers regardless of status.
Why some banks say no, and what to do
When a bank refuses to open an account, it is usually because of their internal policy, not because of a legal requirement. Some banks have decided that accounts without a Social Security number are too risky or too much work. Others may have had a bad experience with fraud and tightened their rules.
If a bank says no, do not argue or provide extra documents — just move to the next one. Different banks have different thresholds, and you will waste time trying to change a policy that is set at the corporate level. Instead, call ahead to other banks and ask the specific question: "Can I open an account if I have an ITIN but no Social Security number?" This saves you a trip.
If you live in a state with a large immigrant population, you will have more options. California, Texas, New York, and Florida all have banks and credit unions that routinely open accounts without a Social Security number. If you live in a smaller town, you may need to travel to a nearby city or open an account online with a bank that serves your state.
Online banks and what they require
Some online banks will open accounts without a Social Security number, but most require one. The ones that do accept ITINs typically ask you to verify your identity through a video call or by uploading photos of your documents. This process usually takes a few days.
Online banks can be faster and easier than visiting a branch in person, but you lose the ability to deposit cash directly. You will need to transfer money in through another account or use a mobile check deposit if the bank offers it. Read the terms carefully before you start, because online banks have different rules about minimum balances, fees, and what documents they accept.
Frequently Asked Questions
Will opening a bank account affect my immigration case?
No. Banks do not report account holders to immigration authorities. They report financial data to the IRS and other agencies for tax and anti-money-laundering purposes, but this is the same for all customers. Having a bank account will not hurt your case and may help it, because it shows financial stability.
What if I don't have an ITIN yet?
You can still open an account. Bring your passport or other government-issued ID and proof of address. The bank will use your passport number or another identifier instead of an ITIN. You can obtain an ITIN later if you need one for taxes or other reasons.
Can I use a consular ID if I don't have a passport?
Yes. A consular ID issued by your country's embassy or consulate is a government-issued document and is accepted by most banks. Bring it along with proof of address, and you should be able to open an account.
What if the bank asks about my immigration status?
Banks are not supposed to ask about immigration status as a condition of opening an account. If a bank employee asks, you can decline to answer. If they refuse to open an account because you won't answer, that may be discrimination. You can file a complaint with the Consumer Financial Protection Bureau or your state's banking regulator.
Can I open a joint account with someone else?
Yes. Both account holders will need to bring ID and proof of address. The bank will verify both of your identities. Joint accounts work the same way as individual accounts — both people can deposit and withdraw money.