Yes, you can open a bank account without being a U.S. citizen or having legal immigration status

Banks are not required to verify citizenship or immigration status before opening a checking or savings account. Federal law requires banks to verify your identity and get your tax identification number, but neither of those things depends on how you entered the country or what your current status is. Many banks will open an account for you using an Individual Taxpayer Identification Number (ITIN) instead of a Social Security Number (SSN), which is the standard path for people without legal status.

The actual barrier is not the law—it is finding a bank that will do it. Some banks have internal policies that make it harder, and some branches enforce rules differently than others. Knowing which banks accept ITINs, what documents to bring, and what to expect at the counter makes the process much faster.

Key Takeaways

  • Federal banking law does not require citizenship or legal status; banks only need to verify your identity and get a tax ID number.
  • An ITIN (Individual Taxpayer Identification Number) issued by the IRS serves the same purpose as an SSN for opening a bank account.
  • Some banks explicitly accept ITIN accounts; others refuse or make the process difficult, so calling ahead to confirm is worth the time.
  • You will need a valid photo ID (passport, state ID, or consular ID) and proof of address to open an account at most banks.
  • Some credit unions and community banks are more likely to open accounts than large national chains, though policies vary by location.

How to get an ITIN if you do not have one

An ITIN is a nine-digit number issued by the IRS for tax purposes. You do not need legal status to get one. You apply by filing Form W-7 (Application for IRS Individual Taxpayer Identification Number) with the IRS, either by mail or in person at an IRS office. You will need to include a valid photo ID and proof that you have a reason to file taxes (such as a letter from an employer or a 1099 form).

The IRS processes Form W-7 applications by mail in about four weeks, though times vary. If you go in person to an IRS Taxpayer Assistance Center, you can sometimes get an ITIN the same day. To find the nearest office, go to irs.gov and search for "Taxpayer Assistance Center" in your state. Bring your original ID and a copy, plus whatever document shows you need the ITIN.

Once you have an ITIN, you can use it anywhere a bank asks for a tax ID number. Write it down and keep it safe—you will need it again if you change banks or open other accounts.

Which banks accept ITIN accounts and what to bring

Large national banks like Chase, Bank of America, and Wells Fargo have mixed records. Some branches accept ITIN accounts; others refuse. Your best move is to call the specific branch you plan to visit and ask directly: "Can I open a checking account with an ITIN instead of an SSN?" Write down the name of the person who answers and what they said, in case you get a different answer when you show up.

Credit unions and community banks are often more willing to work with ITIN holders. If you have a local credit union or a smaller bank in your area, call them first. Some explicitly advertise that they accept ITIN accounts. Online banks (like Chime, Ally, or LendingClub) sometimes accept ITINs, but policies change; call or check their website before you try.

Bring a valid photo ID (a passport, state ID, or consular ID from your country of origin all work), your ITIN, and proof of your current address. Proof of address can be a utility bill, lease, or mail from a government agency—anything dated within the last 60 days with your name and address on it. Some banks also ask for a second form of ID or a reference from someone who already banks there.

What happens after you open the account

Once the account is open, you can use it like anyone else. You can set up direct deposit, receive paychecks, pay bills online, and use a debit card. The bank will send you statements and tax documents if you earn interest. There is no separate category for ITIN accounts—the account itself works the same way.

Keep your account in good standing by not overdrawing it and following the bank's rules. Banks do not report account holders to immigration authorities, and having a bank account does not change your immigration status or put you at legal risk. The account is between you and the bank.

What to do if a bank refuses to open an account

If one bank says no, try another. Policies vary widely by branch and by bank, and a refusal from one place does not mean you cannot open an account elsewhere. Call ahead to save yourself a trip.

If you live in a state or city with a large immigrant population, there may be community organizations that help people open bank accounts. Search online for "[your city] immigrant services" or "[your city] financial literacy" to find local nonprofits that know which banks in your area accept ITIN accounts. They can sometimes walk you through the process or go with you to the bank.

Why having a bank account matters

A bank account protects your money. Keeping cash at home or carrying it with you puts you at risk of theft or loss. A bank account also creates a record of your income and savings, which can be useful if you ever need to show financial history for housing, a loan, or other purposes.

A bank account also makes it easier to receive money from family, get paid by employers, and pay bills without fees. Many employers now require direct deposit, and landlords often ask for proof of income. Having an account and statements makes both of those things possible.

Frequently Asked Questions

Will opening a bank account affect my immigration case or status?

No. Banks do not report account holders to immigration authorities, and having a bank account does not change your legal status. The account is a financial tool, not a legal document. You can open and use an account without any immigration consequences.

Can I open an account online if I have an ITIN?

Some online banks accept ITIN accounts, but not all. You will need to check the specific bank's policy before you start. Many online banks require an SSN or do not clearly state their ITIN policy, so calling customer service first saves time. A few online banks and fintech companies explicitly state they accept ITINs; search for "ITIN bank account online" to find current options.

What if I do not have a photo ID?

A passport from your country of origin works as a photo ID at most banks. If you do not have a passport, some states issue ID cards to people without legal status; check your state's DMV website. A few banks will accept a consular ID (issued by your country's embassy or consulate in the U.S.) as a second form of identification. Call the bank first to ask what they will accept.

Can I use someone else's address as my proof of address?

Most banks require the address on your proof of address to match the address you give them for the account. If you live with someone else, ask if you can use mail addressed to you at that address, or ask the bank if they will accept a letter from the person who lives there confirming you live there. Policies vary, so call ahead.

Do I need to report my ITIN account to anyone?

No. You do not need to report the account itself to anyone. If you earn interest on the account, the bank will send you a 1099-INT form at tax time, which you use when you file your taxes. That is a normal tax document, not a report to immigration authorities.