Yes, you can open a bank account as an undocumented immigrant
Many banks and credit unions will open a checking or savings account for you without a Social Security number or a US visa. You will need a form of ID — a passport, a consular ID card, or a state ID — and proof of address. Some institutions ask for an ITIN (Individual Taxpayer Identification Number) instead of an SSN, and some ask for neither. The rules vary by bank and by state, so calling ahead saves a trip.
The account itself works the same way as any other: you deposit money, write checks, use a debit card, and pay bills. You are not breaking any law by holding an account. Banks are allowed to serve you, and the federal government does not require them to verify immigration status before opening an account.
The real barrier is not the bank — it is knowing which banks will take you and what documents to bring. Many large national banks have stricter ID rules. Smaller banks and credit unions, especially those in communities with large immigrant populations, are often more straightforward about what they accept.
Key Takeaways
- You do not need a Social Security number or visa to open a bank account; a passport or consular ID and proof of address are usually enough.
- Credit unions and smaller regional banks are more likely to open accounts without an SSN than large national chains.
- An ITIN can substitute for an SSN at many banks, though not all banks ask for either.
- Call the bank before you go; ask specifically whether they accept foreign passports and what proof of address they will take.
- Once your account is open, you can use it to receive paychecks, pay bills, and build a record of banking history.
What ID the bank will accept
A valid passport from your home country is the most widely accepted form of ID. If the bank asks for ID, a passport usually works. Some banks also accept a consular ID card — an official ID issued by your country's embassy or consulate in the US. These cards are designed for this purpose and many banks recognize them.
A few banks will accept a state ID or driver's license, but this depends on whether your state issues them to undocumented immigrants. Some states do; others do not. If you have one, bring it. If you do not, a passport or consular card is your stronger option.
The bank will also ask for proof of address — a utility bill, a lease, a piece of mail from a government agency, or a bank statement from another account. The document should show your name and current address and be dated within the last 60 days. If you do not have one in your name, some banks will accept a letter from your landlord or employer on letterhead, stating your address.
Banks and credit unions that typically accept foreign ID
Credit unions are often the easiest route. Many credit unions, especially those affiliated with immigrant communities or labor organizations, have explicit policies allowing accounts without an SSN. You can search for credit unions in your area through the CO-OP network or by calling 211 and asking for a credit union that serves undocumented immigrants.
Some larger banks have branches in areas with significant immigrant populations and have developed clearer processes. Bank of America, Wells Fargo, and Chase have opened accounts for people without SSNs in certain locations, though the policy is not uniform across all branches. Calling your local branch and asking directly is the only way to know.
Smaller regional and community banks vary widely. Some have no problem; others do. The best approach is to call ahead, ask for the new accounts department, and ask this specific question: "Can I open a checking account with a foreign passport and no Social Security number?" If they say yes, ask what proof of address they need and whether they accept an ITIN.
Whether you need an ITIN
An ITIN is a nine-digit number issued by the IRS for tax purposes. It looks like a Social Security number but starts with 9. You can get an ITIN by filing taxes, even if you are undocumented. Many banks will accept an ITIN in place of an SSN when opening an account.
You do not have to have an ITIN to open an account, but having one makes the process smoother at some banks. If a bank says they need an SSN or ITIN and you have neither, ask whether they will accept an ITIN and whether you can come back once you have one. If you file taxes, you likely already have an ITIN; check your tax return or contact the IRS at 1-800-829-1040 to confirm your number.
Getting an ITIN takes time — you apply by mail with a completed Form W-7 and supporting documents, and processing takes four to six weeks. If you need an account now, do not wait for an ITIN. Open the account first with your passport, then add the ITIN to your account later if the bank asks.
What happens after you open the account
Once the account is open, you can use it like anyone else. You can receive direct deposits from your employer, set up automatic bill payments, transfer money to family, and use a debit card to make purchases. The bank will not ask you about your immigration status after the account is open.
You will receive statements and tax forms if you earn interest. If you have a savings account that earns interest, the bank will send you a 1099-INT form at the end of the year. You can use this form when you file taxes. Having a bank account also gives you a record of income and expenses, which can be useful if you ever need to show proof of financial history.
The account is yours to keep as long as you follow the bank's rules — no overdrafts without paying fees, no fraud, no money laundering. Immigration status does not change any of this. Banks do not report account holders to immigration authorities.
What to bring to the bank
Bring your passport or consular ID, proof of address, and cash or a check to make your first deposit. Most banks require a minimum opening deposit — often $25 to $100 for a checking account, though this varies. Call ahead to confirm the amount.
If you have an ITIN, bring that too. If you do not have proof of address in your name, bring a letter from your landlord or employer on letterhead, with their contact information. The bank may call to verify it, so make sure the person who wrote the letter knows you are coming.
Bring a phone number where the bank can reach you. You may need to provide a US phone number; if you do not have one, ask whether a family member's number or a work number will work. Some banks will accept a number outside the US if you explain that you do not have a US phone yet.
If a bank turns you down
If one bank says no, try another. There is no single rule; each bank sets its own policy. A bank that turns you down may have a stricter policy than the one down the street. Credit unions are your next best option if a bank refuses.
If you are in a city with a large immigrant population, call a community organization that serves immigrants — they often know which banks in your area will open accounts without an SSN. Organizations like RAICES, the Immigrant Defenders Law Center, or your local immigrant resource center can point you to banks that have worked with undocumented immigrants before.
Do not give up after one or two rejections. The account exists; you just need to find the right institution. Smaller banks and credit unions are more likely to say yes than large national chains.
Frequently Asked Questions
Will opening a bank account put me at risk with immigration authorities?
No. Banks do not report account holders to immigration authorities based on account status. Opening an account is not illegal, and the bank has no obligation to verify your immigration status. The account is between you and the bank.
Can I open an account online without going to the bank in person?
Most online banks require an SSN or ITIN and will not open accounts without one. In-person accounts at physical branches are your best option. Some banks may allow you to start the process online and finish in person, but call first to ask.
What if I do not have a lease or utility bill for proof of address?
A letter from your landlord or employer on letterhead, with their phone number, usually works. Some banks will also accept a piece of mail from a government agency, a school, or a hospital. Ask the bank what they will take before you visit.
Can I use someone else's address if I do not have proof of my own?
No. The address on your account must be where you actually live, and the bank will verify it. Using a false address is fraud and can result in the account being closed and reported to authorities.
Do I need to be a US resident to open an account?
Most banks require you to have a US address, but not citizenship or legal residency status. If you live in the US and have a US address, you can open an account. Some banks may ask how long you plan to stay; answer honestly.