Yes, you can open a bank account without a Social Security number or legal status
Banks in the United States are not required to verify immigration status before opening a checking or savings account. Federal banking law does not prohibit undocumented immigrants from holding accounts. What banks do require is identification and proof of address — both of which you can provide without legal status.
The actual barrier is not immigration law but identification. You need a form of ID that the bank will accept. A passport from your home country works. A state-issued ID (available in some states without proof of legal status) works. An Individual Taxpayer Identification Number (ITIN) — issued by the IRS to people who file taxes but lack a Social Security number — is increasingly accepted as a substitute for a Social Security number when opening accounts.
The process varies by bank and by state. Some large national banks have stricter policies. Some community banks and credit unions are more flexible. Some states have passed laws explicitly allowing undocumented immigrants to open accounts using an ITIN or foreign passport. Others have no specific policy either way, which means individual branches may make their own decisions.
Key Takeaways
- You do not need a Social Security number or proof of legal status to open a bank account; you need a valid ID and proof of address.
- An ITIN (Individual Taxpayer Identification Number) issued by the IRS is accepted by many banks as a substitute for a Social Security number.
- A foreign passport, state ID, or consular ID from your home country's embassy can serve as identification at many banks.
- Community banks and credit unions are often more flexible than large national chains about which forms of ID they accept.
- Some states have laws that explicitly allow account opening with an ITIN; others do not, so policy depends on your location and the specific bank.
What identification banks will accept
The most straightforward option is a foreign passport. It is a government-issued ID with your photo, and most banks accept it without question. Bring the original passport, not a copy.
An ITIN is a nine-digit number issued by the IRS. You do not need legal status to get one — you need only to file a tax return or have a reason to file one. If you have earned income in the US, you can file a tax return and request an ITIN on the same form (Form W-7). The IRS will mail the ITIN to you. Once you have it, many banks treat it the same way they treat a Social Security number. Some banks specifically advertise that they accept ITINs; others will accept it if you present it alongside your passport or state ID.
A state-issued ID (not a driver's license, but an ID card) is available in some states without proof of legal status. California, Colorado, Connecticut, Delaware, Illinois, Maryland, Nevada, New Mexico, New York, Oregon, Rhode Island, Utah, Vermont, and Washington allow you to get a state ID using a foreign passport and proof of address. This ID is then accepted by banks as a standard form of identification.
A consular ID issued by your home country's embassy or consulate in the US is also accepted by many banks. Mexico issues the Matrícula Consular; other countries have similar documents. These are designed specifically for this purpose — to serve as ID for people without US documents.
Which banks are most likely to open accounts for you
Large national banks like Chase, Bank of America, and Wells Fargo have inconsistent policies. Some branches will open an account with an ITIN and passport; others will not. If you call the main customer service line and ask whether they accept ITINs, you may get a yes, but the branch you walk into may say no. The safest approach with a large bank is to visit in person with your ITIN, passport, and proof of address, and ask to speak to a manager if the first person says no.
Credit unions and community banks are generally more flexible. Many explicitly state that they accept ITINs and foreign IDs. Some have specific programs for unbanked or underbanked populations. You can search for credit unions in your area through the CO-OP network or by visiting your state's credit union league website. Community banks are often smaller and more willing to work with you on documentation.
Some banks have begun marketing accounts specifically to immigrants. Chime, a digital bank, has stated it accepts ITINs. Other online banks may as well, though you will need to verify their current policy before you open an account, as policies change.
What you need to bring to open an account
Bring your identification (passport, state ID, or consular ID), your ITIN if you have one, and proof of address. Proof of address can be a utility bill, lease, or bank statement in your name. If you do not have a document in your name, some banks will accept a letter from a landlord or utility company on letterhead confirming your address.
You will also need to provide a phone number and email address. Some banks will ask for your employment information; you can provide this even if you are self-employed or work informally. Be honest about your employment status — banks are not immigration enforcement, and they do not report employment information to immigration authorities.
Do not provide a Social Security number if you do not have one. If the bank asks, tell them you have an ITIN instead, or that you do not have a Social Security number. Providing a false number is a federal crime; not providing one is not.
What happens after you open the account
Once your account is open, you can deposit money, write checks, and use a debit card like any other account holder. The bank will not freeze your account or report you based on your immigration status. Banks are subject to anti-money-laundering laws, which means they monitor for suspicious activity, but having an account as an undocumented immigrant is not suspicious activity.
You can set up direct deposit if your employer will do it. You can receive wire transfers from family members abroad. You can pay bills online. The account functions exactly like any other checking or savings account.
If you later obtain a Social Security number (through a change in immigration status, for example), you can update your account information with the bank. You do not need to close the account and open a new one.
State-specific rules that make it easier
Some states have passed laws that explicitly allow account opening with an ITIN. California, Illinois, and New York have laws stating that banks cannot require a Social Security number if the customer has an ITIN. This does not mean every bank in those states will comply, but it means you have legal ground to push back if a bank refuses.
Other states have no specific law either way. In those states, banks make their own policies. This is why location matters — what works in New York may not work in a state with no ITIN-specific law.
If you live in a state with an ITIN law and a bank refuses to open an account, you can file a complaint with your state's banking regulator or attorney general's office. If you live in a state without such a law, you have fewer legal options, but you can still try other banks or credit unions.
Frequently Asked Questions
Will the bank report me to immigration authorities?
No. Banks are not immigration enforcement agencies and have no obligation to report immigration status. They are subject to anti-money-laundering laws, which require them to report suspicious financial activity, but opening an account as an undocumented immigrant is not suspicious activity. The bank's job is to prevent money laundering and fraud, not to enforce immigration law.
What if I don't have an ITIN yet?
You can still open an account with a foreign passport and proof of address. An ITIN makes it easier at some banks, but it is not required. If you earn income in the US, you can file a tax return to get an ITIN, which takes a few weeks to arrive by mail. In the meantime, try opening an account with your passport.
Can I get a debit card or credit card?
A debit card comes with a checking account automatically. A credit card is harder — most credit card issuers require a Social Security number or ITIN, and they also check your credit history, which you may not have if you are new to the US. Some credit unions offer credit-builder cards to people with limited credit history; ask your credit union what they offer.
What if a bank refuses to open an account?
Try another bank or credit union. If you live in a state with an ITIN law (California, Illinois, New York, and others), you can file a complaint with your state's banking regulator. If you live in another state, you have fewer legal options, but community banks and credit unions are often more flexible than large national chains.
Do I need to report my account to anyone?
No. Having a bank account does not trigger any reporting requirement related to immigration status. You do need to report income on your taxes if you earn money, but that is a separate matter from the account itself.