Yes, undocumented immigrants can open bank accounts at most U.S. banks and credit unions
You do not need to be a U.S. citizen or have legal immigration status to open a checking or savings account. Banks and credit unions are allowed to serve undocumented customers, and many do. The account works the same way it does for anyone else: you deposit money, write checks, use a debit card, and earn interest on savings.
The main barrier is not your immigration status—it is proving your identity and address. Banks must verify who you are under federal anti-money-laundering rules. This is where the process differs from what a citizen might experience, because you may not have the documents banks typically ask for.
The good news is that banks have other ways to verify identity. Some accept an Individual Taxpayer Identification Number (ITIN) instead of a Social Security number. Others will take a passport from your home country, a state ID, or a combination of documents that together prove who you are and where you live.
Key Takeaways
- Most banks and credit unions will open accounts for undocumented people, but you need to prove your identity with documents you actually have.
- An ITIN (Individual Taxpayer Identification Number) works in place of a Social Security number at many banks and credit unions.
- A foreign passport, state ID, or combination of documents (utility bill, lease, tax return) can satisfy the address and identity requirement.
- Credit unions are often more flexible than large national banks about which documents they accept.
- Once the account is open, you can use it normally—deposit paychecks, pay bills, build savings—with no ongoing immigration-related restrictions.
What documents banks will accept instead of a Social Security number
If you do not have a Social Security number, bring an ITIN (Individual Taxpayer Identification Number). This is a nine-digit number the IRS issues to people who file taxes but are not may be able to access for a Social Security number. Many banks treat an ITIN the same way they treat a Social Security number for account-opening purposes. You can get an ITIN by filing a tax return with the IRS, even if you have no income to report.
If you do not have an ITIN yet, some banks will still open an account using other forms of identity. Bring a valid passport from your home country, a state ID, a driver's license, or a consular ID card (issued by your country's embassy or consulate in the U.S.). Pair this with proof of address: a utility bill, lease agreement, bank statement, or tax return in your name.
Credit unions are often more willing to work with a combination of documents than large national banks are. If a major bank turns you down, a local credit union may have more flexibility. You can search for credit unions in your area through the CO-OP Network or Alliant Credit Union's shared branch locator.
How to open an account step by step
Call or visit the bank or credit union in person before you go. Ask whether they accept ITINs or foreign passports. Some branches handle these accounts differently, and a quick phone call saves you a wasted trip. Tell them what documents you have and ask if those will work.
Bring your identity document (passport, state ID, or ITIN letter), proof of address (utility bill or lease dated within the last 60 days), and a small amount of money to deposit—often $25 to $100 to open the account. Bring two forms of ID if you have them. Some banks ask for a phone number and email address; others may ask where you work.
Be honest about your immigration status if asked directly. Banks are not required to report immigration status to any agency. Their job is to prevent money laundering and fraud, not to enforce immigration law. The account is for your use, and opening one does not trigger any government action.
Once approved, you will receive a debit card in the mail within 7 to 10 business days. You can use online banking when ready, even before the card arrives. Some banks offer a temporary digital card you can use right away.
Banks and credit unions that are known to work with undocumented customers
Large national banks vary in their willingness to open accounts without a Social Security number. Chase, Bank of America, and Wells Fargo have policies that allow it, but individual branches may explore rules differently. Call ahead to confirm.
Credit unions are generally more consistent. Many state and local credit unions have explicit policies welcoming undocumented members. The Coalition for a Prosperous America and local immigrant advocacy organizations often maintain lists of credit unions in your area that are known to serve undocumented people.
Some banks marketed specifically to immigrant communities—such as Banco Latinoamericano or community development financial institutions (CDFIs)—are designed to work with people in your situation. These banks understand the document limitations and have streamlined processes.
Online banks (Chime, Ally, Marcus) typically require a Social Security number or ITIN and may be stricter about verification, so they are usually not the easiest route if you are undocumented. Stick with a local branch where you can speak to someone in person.
What happens after you open the account
Once the account is open, you can deposit paychecks, receive direct deposits, pay bills online, and use your debit card like anyone else. There are no ongoing restrictions or special rules tied to your immigration status. The bank does not monitor your account differently or report activity to immigration authorities.
You can also build credit history through the account. Some banks report account activity to credit bureaus, which helps you establish a credit score over time. This matters if you ever want to borrow money, rent an apartment, or get a cell phone contract.
If you move or change your address, update it with the bank online or by visiting a branch. If you lose your debit card, call the bank to cancel it and request a replacement. These are the same steps anyone takes.
What to do if a bank refuses to open an account
If one bank says no, try another. Banks have different policies, and even branches of the same bank may explore rules differently. A credit union in your area is often your next best option.
If you are repeatedly turned down, contact a local immigrant advocacy organization or legal aid office. They often have current information about which banks in your area are accepting undocumented customers and can sometimes intervene on your behalf or help you gather the right documents.
Do not use a prepaid card or money transfer service as a permanent substitute for a bank account. These charge high fees, offer no fraud protection, and do not help you build credit. A real bank account is worth the effort to find.
Getting an ITIN if you do not have one
An ITIN makes opening a bank account much easier. To get one, you file a tax return with the IRS using Form 1040 (or another appropriate form if you have no income). You do not need to owe taxes or have earned income—you can file even if you had no income that year.
File by mail or through a tax preparer. Many community organizations and legal aid offices offer free tax preparation for low-income people, including undocumented immigrants. The IRS will mail your ITIN to you within 4 to 6 weeks. Once you have it, bring the letter to the bank.
If you have already filed taxes in previous years, you may already have an ITIN. Check any tax documents or letters from the IRS you have received.
Frequently Asked Questions
Will opening a bank account put me at risk of deportation?
No. Banks do not report immigration status to immigration authorities. Their role is to prevent money laundering, not enforce immigration law. Opening an account is a normal financial transaction and does not trigger any government action against you.
Can I open an account online if I am undocumented?
Most online banks require a Social Security number or ITIN and use automated verification systems that are harder to work around. A local bank or credit union branch is your better option because you can speak to someone in person and explain your situation.
What if I do not have a lease or utility bill to prove my address?
A tax return, bank statement, or letter from an employer with your name and address can work. Some banks accept a letter from a community organization or shelter. Call ahead and ask what documents they will accept before you visit.
Can I use a bank account if I am paid in cash?
Yes. You can deposit cash into your account at any time. There are no restrictions on cash deposits based on immigration status. Large cash deposits (over $10,000) trigger a report to the IRS, but this is standard for everyone and is not an immigration issue.
Do I need a Social Security number to use a debit card?
No. Once your account is open, your debit card works the same way for everyone. You do not need a Social Security number to swipe it or use it online. The number is only needed to open the account in the first place.