Yes, you can open a bank account as an undocumented immigrant, but the process and requirements vary by bank and state
Many banks and credit unions will open a checking or savings account for you without a Social Security number or valid U.S. visa. You will need a form of identification — a passport, consulate ID card, or state-issued ID — and proof of address, such as a utility bill or lease. Some banks ask fewer questions than others, and some states have passed laws that explicitly allow account opening without SSN documentation.
The catch is that not every bank follows the same rules. Large national chains like Bank of America, Wells Fargo, and Chase have different policies from smaller regional banks and credit unions. Some require an Individual Taxpayer Identification Number (ITIN) instead of an SSN, while others ask for neither. The best approach is to call ahead or visit in person to ask what documents a specific bank will accept before you apply.
Opening an account matters because it gives you a safe place to store money, a way to receive direct deposits, and a record of your financial history. Without a bank account, you may rely on check-cashing services that charge high fees, or keep cash at home where it is at risk.
Key Takeaways
- Many banks will open accounts for undocumented immigrants using a passport, consulate ID, or state ID plus proof of address.
- An Individual Taxpayer Identification Number (ITIN) can substitute for a Social Security number at many banks, though some require neither.
- Credit unions and smaller regional banks often have more flexible policies than large national chains.
- Calling the bank directly before visiting saves time and tells you exactly what documents to bring.
- Some states, including California, Illinois, and New York, have laws that protect your right to open an account regardless of immigration status.
Which documents banks actually accept
You will need two things: a form of identification and proof of address. For identification, a valid passport works at nearly all banks. A consulate ID card (matrícula consular) issued by your country's embassy or consulate is accepted by many banks, though not all — call first. Some states issue ID cards to undocumented immigrants; if your state does, that ID is often accepted. A driver's license from a state that issues them to undocumented immigrants (California, Illinois, New York, and others) is treated the same as any other driver's license.
For proof of address, bring a recent utility bill, lease agreement, mortgage statement, or government mail with your name and current address. A bank statement from another bank also works. The document usually needs to be dated within the last 60 to 90 days.
Do not assume a bank will reject you because you lack an SSN. Many banks will open an account using only your passport and proof of address. Others will ask for an ITIN, which you can obtain from the IRS even without work authorization — you do not need to be employed or have a Social Security number to get one.
ITIN versus Social Security number: what banks actually require
An Individual Taxpayer Identification Number (ITIN) is a nine-digit number issued by the IRS for tax purposes. You can apply for one by filing Form W-7 with the IRS, either by mail or through an authorized IRS agent. The process takes four to six weeks by mail. You do not need a job, a visa, or a Social Security number to get an ITIN — you only need to prove your identity and that you have a tax filing reason (such as filing taxes on income you earned).
Some banks require an ITIN to open an account. Others accept an ITIN but do not require it. Still others ask for neither an ITIN nor an SSN. The policy depends on the bank's internal compliance rules, not on federal law. A bank that accepts an ITIN will usually ask you to provide it during account opening, but you can also add it to your account later if you obtain one after opening.
If a bank tells you that you must have an ITIN or SSN to open an account, ask to speak with a manager or try a different bank. Many undocumented immigrants have opened accounts using only a passport and proof of address, with no ITIN or SSN involved.
Banks and credit unions with known flexible policies
Credit unions are often more flexible than large national banks. Many credit unions do not require an SSN or ITIN and will open accounts for members based on passport or consulate ID alone. The catch is that you usually have to be a member of the credit union first, which may require living or working in a certain area or belonging to a particular group. Call your local credit union to ask about membership and account opening requirements.
Some large banks have explicit policies welcoming undocumented immigrants. Bank of America, for example, accepts consulate ID and does not require an SSN. Wells Fargo and Chase policies vary by branch, so calling ahead is essential. Smaller regional banks and community banks are often more willing to work with you than national chains, partly because they have more discretion in their lending and account policies.
Online banks (such as Chime, Ally, or Marcus) typically require an SSN or ITIN to open an account, because they rely on automated identity verification systems. If you are considering an online bank, check their specific requirements before starting the process.
State laws that protect your right to a bank account
California, Illinois, New York, and several other states have passed laws that explicitly allow undocumented immigrants to open bank accounts without an SSN. These laws do not force banks to open accounts, but they clarify that banks may do so and protect you from discrimination based on immigration status. If you live in one of these states, you have a stronger legal position if a bank refuses to open an account for you.
Even in states without explicit protections, federal banking law does not prohibit banks from opening accounts for undocumented immigrants. Banks are required to verify your identity and comply with anti-money-laundering rules, but they can do that using a passport, consulate ID, or ITIN instead of an SSN. If a bank refuses to open an account for you solely because you lack an SSN and cannot provide an ITIN, that refusal may violate fair lending rules — though proving that in practice is difficult.
What happens during the account opening process
When you visit the bank or credit union, bring your identification, proof of address, and any other documents the bank told you to bring when you called. Be prepared to answer questions about the source of your income and the purpose of the account. Banks ask these questions of all customers as part of anti-money-laundering compliance; they are not targeting you specifically.
The bank will run a background check using ChexSystems or Early Warning Services, which are consumer reporting agencies that track banking history. This check does not involve immigration status — it only looks at your banking history and whether you have unpaid debts to other banks. If you have never had a bank account before, the check will simply show no history, which is not a problem.
Once your account is open, you will receive a debit card and online banking access. You can deposit money, withdraw it, and set up direct deposit. Some banks may place a hold on large initial deposits or require a minimum balance, but these rules apply to all customers, not just undocumented immigrants.
What to do if a bank refuses to open an account
If a bank tells you that you cannot open an account, ask why in writing or request to speak with a manager. Some tellers or branch staff may not know the bank's actual policy, and a manager may be able to override an initial refusal. If the bank still refuses, try a different bank or credit union — policies vary widely, and another institution may accept you.
If you believe a bank refused you because of your immigration status or national origin, you can file a complaint with the Consumer Financial Protection Bureau (CFPB) online at consumerfinance.gov or by calling 1-855-411-2372. The CFPB investigates discrimination complaints and can take action against banks that violate fair lending laws. You can also contact your state's banking regulator or attorney general's office.
Frequently Asked Questions
Do I need a Social Security number to open a bank account?
No. Many banks will open accounts using a passport, consulate ID, or state ID plus proof of address. Some banks ask for an ITIN instead of an SSN. Call the bank first to ask what documents they accept.
What is a matrícula consular and will banks accept it?
A matrícula consular is an ID card issued by your country's consulate or embassy. Many banks accept it, but not all. Some banks treat it as a secondary form of ID and require additional documents. Call ahead to confirm the bank's policy.
Can I get an ITIN without a job or Social Security number?
Yes. You can apply for an ITIN by filing Form W-7 with the IRS. You do not need a job or SSN. The IRS issues ITINs for tax purposes, and you can obtain one even if you are not employed. The process takes four to six weeks by mail.
What if my bank asks about my immigration status?
Banks do not ask about immigration status during account opening. They ask about the source of your income and the purpose of the account as part of standard anti-money-laundering compliance. You can answer honestly without fear — opening a bank account is not illegal for undocumented immigrants.
Can I open an account online if I am undocumented?
Most online banks require an SSN or ITIN because they use automated identity verification. Call or check the bank's website before applying. Credit unions and in-person banks are usually more flexible.