Yes, you can open a bank account as an immigrant, even without a Social Security number

Banks in the United States will open accounts for immigrants who are not yet citizens or permanent residents. You do not need a Social Security number, a green card, or a work visa. What you do need is a valid government-issued ID from your home country, proof that you live in the United States, and enough money to meet the bank's opening deposit requirement — often $25 to $100, though some banks have none.

The process is straightforward because banks are required by federal law to serve people regardless of immigration status. The main difference from opening an account as a U.S. citizen is that you will use an Individual Taxpayer Identification Number (ITIN) instead of a Social Security number if you do not have one yet. An ITIN is a nine-digit number the IRS issues to people who need to file taxes but are not may be able to access for a Social Security number.

Different banks have different policies, so calling ahead saves you a trip. Some banks make the process easier than others, and a few have specific programs for immigrants. Community banks and credit unions are often more flexible than large national chains, though that varies by location.

Key Takeaways

  • You can open a bank account with a valid passport or national ID card, proof of a U.S. address, and an opening deposit.
  • An ITIN (Individual Taxpayer Identification Number) from the IRS works instead of a Social Security number for banking purposes.
  • Community banks and credit unions often have simpler processes for immigrants than large national banks.
  • Bring original documents to the bank — photocopies alone are usually not accepted for opening an account.
  • Some banks offer accounts specifically designed for people without U.S. credit history or a Social Security number.

What documents you will need to bring

You will need three things: a valid government-issued ID, proof of your U.S. address, and money for the opening deposit. The ID must be from your home country — a passport works everywhere, and a national ID card works at most banks. A driver's license from another country may work, but call the bank first to confirm.

For proof of address, bring a recent utility bill, lease agreement, or letter from your landlord with your name and address. The document usually needs to be dated within the last 60 days. If you do not have a utility bill yet, a lease or a letter from someone you live with can work, though policies vary.

Bring originals, not photocopies. Banks are required to see the actual document to verify it is real. You will also need to provide your ITIN if you have one, or be prepared to explore for one. If you do not have an ITIN yet, some banks will let you open the account and add the number later once you receive it from the IRS.

Getting an ITIN if you do not have a Social Security number

An ITIN is a nine-digit number that looks like a Social Security number but starts with 9. The IRS issues it to people who need to file taxes but are not may be able to access for a Social Security number — this includes many immigrants, regardless of immigration status. You do not need to be a permanent resident or have a work visa to get one.

To get an ITIN, you file Form W-7 with the IRS. You can mail it with copies of your passport and proof of address, or you can explore in person at an IRS office or through an authorized acceptance agent — usually a tax preparation service or community organization. The process takes four to six weeks by mail, or sometimes faster in person. There is no fee.

Many community organizations and nonprofits that serve immigrants help people file for an ITIN for free. Search online for "free ITIN help" plus your city name, or call 211 to find local resources. Having an ITIN makes opening a bank account much simpler, because you can provide it right away instead of waiting.

Which banks are easiest to work with as an immigrant

Large national banks like Chase, Bank of America, and Wells Fargo will open accounts for immigrants, but their processes are sometimes stricter. They may require a Social Security number or ITIN upfront, and they may ask more questions about your immigration status and how you plan to use the account.

Community banks and credit unions are often more flexible. They are smaller, locally owned institutions that may have experience serving immigrants in your area and understand the documents you have. Credit unions in particular sometimes have lower opening deposits and fewer requirements. To find a community bank or credit union near you, search "community bank" or "credit union" plus your city, or visit the CO-OP Network or Allpoint websites to see which credit unions are in your area.

Some banks have accounts specifically designed for immigrants or people without U.S. credit history. These accounts may have lower opening deposits, no credit check, and clearer policies about what documents you need. Ask the bank directly: "Do you have accounts for immigrants or people without a U.S. Social Security number?" The answer will tell you whether it is worth opening there.

What happens after you open the account

Once your account is open, you can deposit money, write checks, use a debit card, and set up direct deposit for paychecks. You will receive a debit card in the mail within one to two weeks. Some banks offer it when ready at the branch.

You will also get online banking access so you can check your balance, transfer money, and pay bills from your phone or computer. The bank will send you a username and password, or you can set one up right away on their website or app.

If you provided an ITIN instead of a Social Security number, the bank will have that on file. If you later get a Social Security number, you can call the bank and ask them to update your account. This does not close your account or cause any problems — it just updates their records.

Building credit history as an immigrant

Opening a bank account does not build credit history by itself. Credit history comes from borrowing money and paying it back on time — through credit cards, loans, or other credit products. As an immigrant, you start with no U.S. credit history, which means you may not be able to get a credit card or loan right away.

Some banks offer credit-builder loans or secured credit cards designed for people with no credit history. A secured credit card requires a cash deposit (usually $200 to $2,500) that becomes your credit limit. You use it like a regular credit card, and if you pay on time, the bank reports your payments to credit bureaus, which builds your credit score. After six to twelve months of on-time payments, you may be able to get a regular credit card.

A credit-builder loan works differently: the bank lends you money that sits in a savings account while you make monthly payments. Once you finish paying, you get the money. The payments are reported to credit bureaus, so it builds your credit history. Both options cost money in interest or fees, but they are the fastest way to build credit when you are new to the U.S. financial system.

What to do if a bank turns you down

If a bank refuses to open an account for you, ask why. Banks are required to tell you the specific reason — whether it is a missing document, an address issue, or something else. Once you know the reason, you can fix it or try a different bank.

If you believe a bank refused you because of your immigration status, that may be illegal. Banks cannot discriminate based on national origin or immigration status. If this happens, contact your state's banking regulator or the Consumer Financial Protection Bureau (CFPB) to file a complaint. You can file online at consumerfinance.gov or call 855-411-2372.

If you are having trouble finding a bank that will work with you, contact a nonprofit that serves immigrants in your area. Organizations like the Immigrant Defenders Law Center, local community action agencies, or ethnic community organizations often know which banks in your area are easiest to work with and can sometimes help you open an account.

Frequently Asked Questions

Do I need a Social Security number to open a bank account?

No. You can use an ITIN (Individual Taxpayer Identification Number) instead. If you do not have either one yet, some banks will let you open the account and provide the number later once you receive it from the IRS.

What if I do not have a lease or utility bill to prove my address?

A letter from your landlord or the person you live with, dated within the last 60 days and showing your name and address, usually works. Some banks also accept mail from a government agency, a school, or an employer. Call the bank first to ask what they accept.

Can I open a bank account if I am undocumented?

Yes. Banks are required to serve people regardless of immigration status. You will need a valid ID from your home country, proof of a U.S. address, and an ITIN or willingness to get one. Immigration status does not prevent you from banking.

How long does it take to open an account?

Most accounts open the same day you visit the bank, usually within 15 to 30 minutes. You will get a debit card in the mail within one to two weeks, though some banks issue it when ready at the branch.

Will opening a bank account affect my immigration case?

No. Opening a bank account is a normal financial activity and does not affect your immigration status or any pending cases. Banks do not report account holders to immigration authorities.