Yes, you can open a bank account without legal immigration status, but the process and your options depend on which bank you choose and what documents you have.
Banks are not required to verify immigration status before opening a checking or savings account. Federal law requires banks to verify your identity and get your tax identification number, but it does not require them to check whether you are a U.S. citizen or have legal residency. Many banks will open an account for you using an Individual Taxpayer Identification Number (ITIN) instead of a Social Security Number (SSN).
The real barrier is not the law—it is the bank's own policy. Some banks will accept an ITIN; others will not. Some require a state ID or passport; others accept a consulate ID or passport from your home country. The process varies widely, so your first step is calling banks in your area and asking directly what documents they accept.
Key Takeaways
- Banks do not have to verify immigration status to open an account, only identity and tax identification.
- An Individual Taxpayer Identification Number (ITIN) can replace a Social Security Number for bank account purposes.
- Different banks have different document requirements—some accept consulate IDs or foreign passports, others do not.
- Community banks and credit unions are often more flexible than large national banks about which documents they accept.
- Once you have an account, the bank cannot close it based on immigration status alone, though they can close it for other reasons like fraud or suspicious activity.
Getting an ITIN if you do not have a Social Security Number
An ITIN is a nine-digit number issued by the Internal Revenue Service (IRS) for people who need to file taxes but do not have a Social Security Number. You do not need legal immigration status to get one. You apply by filing Form W-7 with the IRS, either by mail or through an authorized IRS agent.
The IRS accepts applications from people in any immigration status. You will need to provide proof of identity and proof of residency—a passport from your home country, a consulate ID, a driver's license, or a utility bill with your name on it. The process takes several weeks by mail; if you use an authorized agent (often a tax preparation service or community organization), you may get your ITIN faster.
Once you have an ITIN, you can use it to open a bank account, file taxes, and build a credit history. The number itself does not indicate your immigration status to the bank.
What documents banks will accept
Banks must verify your identity before opening an account. The documents they accept vary. Large national banks like Chase, Bank of America, and Wells Fargo typically require a state-issued ID or passport. If you do not have a U.S. state ID, they may accept a passport from your home country or a consulate ID card (also called a matricula consular).
Community banks and credit unions are often more flexible. Many will accept a consulate ID, a foreign passport, a driver's license from your home country, or even a combination of documents like a utility bill plus a passport. Some will open an account with just an ITIN and a foreign ID, no state ID required.
Call ahead before you go in. Ask the bank directly: "Can I open an account with a consulate ID and an ITIN?" or "What documents do you accept for someone without a U.S. state ID?" This saves you a trip and tells you whether that bank will work for you.
How banks verify your identity without triggering immigration questions
When you open an account, the bank runs your information through a system called Know Your Customer (KYC) verification. This checks your name, address, and ID against databases to confirm you are who you say you are. It does not check immigration status. The bank is looking for fraud and money laundering, not for whether you have legal residency.
The bank will also ask you for your tax identification number—either an SSN or an ITIN. Providing an ITIN does not flag your account or alert immigration authorities. The IRS and the bank do not share immigration status information with Immigration and Customs Enforcement (ICE). Your bank account is separate from your immigration record.
If the bank's verification system flags something unusual—for example, if your name or address does not match your ID—they may ask follow-up questions. But these questions are about identity verification, not immigration status.
Risks and protections once you have an account
Once your account is open, the bank cannot close it solely because of your immigration status. However, banks can close accounts for other reasons: suspicious activity, fraud, repeated overdrafts, or violation of the bank's terms of service. If your account is closed, the bank must return your money, usually within a few business days.
Your money in a bank account is protected by the Federal Deposit Insurance Corporation (FDIC) up to $250,000 per account type per bank, regardless of your immigration status. If the bank fails, the FDIC will return your money. This protection applies to everyone with a bank account, including people without legal immigration status.
Using a bank account is safer than keeping cash at home. Your money is insured, you have a record of transactions, and you can dispute fraudulent charges. The account itself does not create immigration risk—it actually reduces financial risk.
Building credit without a Social Security Number
Having a bank account is the first step toward building credit. Some banks offer credit-builder loans or secured credit cards to people with an ITIN. A secured credit card requires you to deposit money (usually $200 to $2,500) as collateral, and you can borrow against it. As you make payments, the card issuer reports your activity to credit bureaus, and you build a credit history.
Credit unions sometimes offer credit-builder products specifically for people without an SSN. Ask your credit union whether they offer these products and what the terms are. Building credit takes time—usually six months to a year of on-time payments before you see a meaningful credit score—but it opens doors to loans, better interest rates, and housing applications later.
What happens if you are asked about immigration status
Banks are not supposed to ask about immigration status. If a bank employee asks you directly whether you are a citizen or have legal residency, that is unusual and may indicate the bank has a policy against serving people without legal status. You can decline to answer and ask to speak to a manager, or you can take your business to another bank.
If a bank closes your account and tells you it is because of immigration status, document this in writing. Ask for the reason in writing, get the name of the employee who told you, and note the date. This information may be useful if you need to dispute the closure or report the bank's conduct to a regulator.
The Consumer Financial Protection Bureau (CFPB) oversees banks and can receive complaints about discriminatory practices. If you believe a bank has treated you unfairly based on immigration status, you can file a complaint with the CFPB online at consumerfinance.gov.
Frequently Asked Questions
Will opening a bank account affect my immigration case?
No. Banks do not report account holders to immigration authorities based on immigration status. Your bank account is a financial record, not an immigration record. The IRS and immigration agencies do not share this information automatically.
Can I open an account online without going to a bank branch?
Most online banks require a state ID or passport to open an account remotely. Some will accept a foreign passport, but many require a U.S. address and a U.S. phone number. Community banks and credit unions are more likely to let you open an account in person with flexible documents.
What if I do not have an address to put on the account?
Banks require an address for the account. If you do not have a permanent address, you can use a friend's or family member's address, a shelter address, or a mail forwarding service address. Tell the bank this is your mailing address. You can update it later if your situation changes.
Can I send money to my home country from this account?
Yes. Once you have a bank account, you can use wire transfers, money transfer services, or apps like Wise or PayPal to send money internationally. Banks do not restrict international transfers based on immigration status. You will pay a fee for the transfer, and the bank will report large transfers (over $10,000) to the IRS as required by law, but this is routine and does not create immigration risk.
What if the bank asks for my Social Security Number and I do not have one?
Tell the bank you have an ITIN instead. Provide your ITIN. If the bank refuses to accept an ITIN, ask to speak to a manager or try a different bank. Many banks will accept an ITIN in place of an SSN; if one will not, another one will.