Yes, you can open a bank account in the United States without a Social Security number, and immigration status does not legally bar you from banking.

Banks are not required by federal law to verify immigration status before opening an account. What they are required to do is verify your identity and comply with anti-money-laundering rules. This means you can open a checking or savings account using an Individual Taxpayer Identification Number (ITIN), a passport, a state ID, or other government-issued identification — even if you do not have a Social Security number or permanent residency.

The practical reality is that some banks will open accounts for you and some will not. Large national banks tend to have stricter policies and may refuse accounts to people without a Social Security number. Credit unions and smaller regional banks are often more willing to work with ITIN holders and people without SSNs. The best approach is to call ahead and ask directly whether the bank accepts ITIN or non-SSN identification before you go in.

Key Takeaways

  • Federal law does not prohibit banks from serving people without a Social Security number or based on immigration status.
  • You can use an ITIN, passport, state ID, or other government-issued ID to open an account at banks and credit unions that accept these forms of identification.
  • Large national banks often have stricter policies and may decline accounts; credit unions and smaller banks are more likely to accept ITIN holders.
  • Call the bank before visiting to confirm they accept your form of ID and do not require a Social Security number.
  • Once you have an account, you can receive direct deposits, pay bills, and use debit cards the same way any other account holder does.

What identification banks will accept

An Individual Taxpayer Identification Number (ITIN) is a nine-digit number issued by the IRS to people who file taxes but do not have a Social Security number. If you have an ITIN, bring the IRS letter that was issued with it. Many banks will accept this as proof of tax identification and open an account for you.

A valid passport — from any country — is government-issued photo ID and is sufficient for account opening at many banks. Some banks will also accept a state ID, driver's license, or consular ID card issued by your country's embassy or consulate in the United States. The key is that the ID must be current and have your photograph on it.

Some banks will ask for a second form of identification, such as a utility bill or lease agreement showing your current address. This is standard practice for all customers, not specific to people without SSNs. Bring whatever documentation you have that shows your name and address.

Which banks and credit unions are more likely to say yes

Credit unions are often the most flexible option. Many credit unions do not require a Social Security number and will open accounts for ITIN holders. To find a credit union near you, use the CO-OP Network locator or search your state's credit union league website. You may need to meet a membership requirement — for example, living or working in a certain area — but these are usually easy to satisfy.

Smaller regional and community banks vary widely in their policies. Some will open accounts for ITIN holders without hesitation; others will not. Call ahead and ask the specific branch whether they accept ITIN or non-SSN identification. Do not assume the answer based on the bank's national reputation.

Large national banks — Chase, Bank of America, Wells Fargo, Citibank — typically require a Social Security number or ITIN and have stricter verification processes. Some branches may refuse to open an account even if you have an ITIN. If you try a large bank and are turned down, move to a credit union or community bank instead of trying multiple branches of the same chain.

What happens during the account opening process

When you arrive at the bank with your ID, you will fill out a form that asks for your name, address, date of birth, and tax identification number. If you have an ITIN, write that number. If you do not have an ITIN or SSN, leave that field blank or write "none" — do not make up a number. The bank will ask why you do not have an SSN; answer honestly that you do not have one.

The bank will verify your identity using the ID you provide and may run a background check through ChexSystems, which is a banking history database. This check does not verify immigration status; it checks whether you have a history of fraud or unpaid overdrafts at other banks. If you have never had a U.S. bank account, this check will show nothing, which is fine.

You will choose the type of account — checking, savings, or both — and decide on initial deposit amount. Many banks have no minimum deposit requirement, though some require $25 or $100 to open. Once the account is open, you will receive a debit card and online banking access.

Using your account once it is open

Once your account is open, you can use it like any other bank customer. You can receive direct deposits from an employer, transfer money to other people, pay bills online, and withdraw cash at ATMs. You can also set up automatic payments for rent or utilities.

You will not be able to open a credit card account at the same bank without a Social Security number or ITIN, because credit card companies require a credit history check. However, some credit unions and specialized lenders do offer credit cards to ITIN holders; you can ask your bank whether they offer this.

Your bank account is separate from immigration matters. Having a bank account does not change your immigration status, does not report you to immigration authorities, and does not make you more or less visible to government agencies. Banks are required to report suspicious activity related to money laundering, but normal deposits and withdrawals are not suspicious.

Building credit without a Social Security number

A bank account by itself does not build credit history. Credit bureaus use Social Security numbers to track credit reports, so without an SSN or ITIN, you cannot build a traditional credit score. However, some credit unions offer credit-builder loans or secured credit cards to ITIN holders. These products let you borrow a small amount of money (usually $500 to $1,000) and make monthly payments, which builds a credit history that some lenders will recognize.

Ask your credit union whether they offer credit-builder products for ITIN holders. If they do, this is one of the few ways to establish a credit history without a Social Security number. The credit history you build this way may not transfer to all lenders, but it can help you may have access to for loans or credit from lenders who work with ITIN holders.

What to do if a bank refuses to open an account

If a bank refuses to open an account for you, ask why. If the reason is that you do not have a Social Security number, that is not a legal reason to refuse — federal law does not require an SSN for account opening. However, the bank may have its own internal policy. You can ask to speak to a manager or call the bank's customer service line to ask about exceptions.

Do not argue or become confrontational. Instead, move to a different bank or credit union. Credit unions are your best bet if you are turned down by multiple banks. You can also ask community organizations that serve immigrants whether they have recommendations for banks in your area that work with ITIN holders.

Keep records of any ID you used to open the account and any account numbers or confirmation documents the bank gave you. If you ever need to prove you opened the account legitimately, these documents will help.

Frequently Asked Questions

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

No. Banks do not report immigration status to immigration authorities. Opening a bank account is a financial transaction, not an immigration matter. Your account will not be shared with immigration agencies and will not change your case.

What if I do not have an ITIN yet?

You can still open a bank account at many credit unions and some banks using a passport or state ID, even without an ITIN. However, if you plan to work or file taxes, you should apply for an ITIN through the IRS. You can mail Form W-7 to the IRS, and the process usually takes four to six weeks.

Can I open an account online without going to a bank branch?

Most online banks require a Social Security number or ITIN to open an account. Your best option is to visit a credit union or community bank branch in person, where you can show your ID and explain your situation directly to a staff member.

What if the bank asks about my immigration status directly?

You are not required to disclose your immigration status. Banks do not have the legal authority to ask about immigration status, and you can decline to answer. If a bank insists on knowing your immigration status before opening an account, that is a sign to try a different bank.

Can I send money to family outside the United States?

Yes. Once you have a bank account, you can use wire transfer services or money transfer companies to send money internationally. Some banks offer wire transfers directly; others require you to use a third-party service like Western Union or MoneyGram. Fees vary, so compare options before sending.