Yes, you can open a bank account without an SSN, but the process and your options depend on your immigration status and the bank

You do not need a Social Security number to open a bank account in the United States. Banks are required to verify your identity, but they can do that with a passport, individual taxpayer identification number (ITIN), state ID, or other government-issued documents. The real constraint is not the SSN itself — it is finding a bank that will accept the documents you have and understanding what paperwork each institution requires.

The easiest path is usually a bank that explicitly states it accepts ITINs or foreign passports. Some large national banks will open accounts for non-citizens; others will not. Credit unions and smaller regional banks often have more flexibility. The catch is that you will need to bring multiple forms of identification and proof of address, and the process may take longer than it would for someone with an SSN.

Key Takeaways

  • An ITIN (individual taxpayer identification number) issued by the IRS works as a substitute for an SSN when opening a bank account.
  • You will need a valid passport or government-issued ID from your home country, plus proof of a U.S. address such as a lease, utility bill, or mail from a government agency.
  • Credit unions and online banks are often more willing to open accounts for people without an SSN than large national chains.
  • Some banks will ask for a consular ID card or matricula consular if you do not have a passport, though acceptance varies by institution.
  • Once your account is open, you can use it to build a credit history and receive tax refunds or other payments even without an SSN.

What documents banks will accept instead of an SSN

The IRS issues an Individual Taxpayer Identification Number (ITIN) to people who file taxes but do not have an SSN. If you have an ITIN, bring the letter from the IRS that assigned it to you. This is the strongest substitute for an SSN because banks recognize it as a tax identification tool. You can request an ITIN by filing Form W-7 with the IRS; processing takes roughly four to six weeks.

If you do not have an ITIN yet, a valid passport from your home country is the next best option. Some banks will also accept a state-issued ID, a driver's license from your home country, or a consular ID card (matricula consular). The specific documents a bank will take vary by institution, so call ahead or visit in person to ask what they need before you gather everything.

You will also need proof that you live in the United States. A lease, utility bill, bank statement, or mail from a government agency with your name and address will work. If you do not have any of these yet, some banks will accept a letter from your employer or a notarized statement from someone who can vouch for your address.

Which banks are most likely to open accounts without an SSN

Large national banks like Chase, Bank of America, and Wells Fargo have inconsistent policies. Some branches will open an account for you; others will refuse. Your best bet is to call the bank's customer service line and ask directly whether they accept ITINs or foreign passports, then visit a branch with the answer in writing if possible.

Credit unions are often more flexible than national banks. Many credit unions will open accounts for non-citizens as long as you have an ITIN or valid passport and proof of address. You will need to join the credit union first, which usually means living or working in their service area or having a family member who is already a member. Call ahead to confirm their policy before you visit.

Online banks and fintech companies like Wise, Chime, and some others have opened accounts for people without an SSN, though their policies change. Check the bank's website or call their support line to ask whether they accept ITINs. Online banks often have faster approval than brick-and-mortar branches because they do not require an in-person visit.

The step-by-step process for opening an account

Start by calling or visiting the bank in person to confirm they will open an account without an SSN. Ask what documents they need and whether they accept ITINs, passports, or other forms of ID. This saves you a trip if the bank will not work with you.

Gather your documents: a valid passport or government-issued ID, proof of your U.S. address, and your ITIN letter if you have one. Bring originals, not copies, because banks will want to see the real documents. If you do not have an ITIN yet, ask whether the bank will accept your passport alone or whether you need to get an ITIN first.

Visit the bank in person or complete the application online, depending on the bank's process. You will be asked for your name, date of birth, address, and either your SSN or ITIN. If you have neither, tell the bank you are a non-citizen and provide your ITIN or passport number instead. The bank will run a background check using the information you provide.

Approval usually takes one to three business days for in-person applications and up to a week for online applications. The bank will contact you by phone or email to confirm your account is open. Once it is open, you can deposit money, receive direct deposits, and use the account to receive tax refunds or other government payments.

How to get an ITIN if you do not have one

An ITIN is issued by the IRS to people who need to file taxes but do not have an SSN. You do not need to be a permanent resident or have any particular immigration status to get one. File Form W-7 (Application for IRS Individual Taxpayer Identification Number) with the IRS. You can mail it or submit it in person at an IRS office or an authorized acceptance agent.

Include your passport or other government-issued ID with your Form W-7. The IRS will verify your identity and mail your ITIN letter to you within four to six weeks. Once you have the letter, you can use it to open a bank account, file taxes, or apply for certain services that require a tax ID.

If you are in a hurry, some tax preparation services and community organizations can help you file Form W-7 and submit it in person, which may speed up the process slightly. The IRS website lists authorized acceptance agents in your area.

Using your account to receive refunds and payments

Once your account is open, you can use it to receive tax refunds, stimulus payments, and other government payments even without an SSN. The bank will not care whether you have an SSN; they only care that the account is in your name and the payment is directed to your account number and routing number.

If you file taxes using your ITIN, you can request that your refund be deposited directly into your bank account. Provide your account number and routing number on your tax return. The IRS will deposit the refund into your account within 21 days of approving your return.

Some state and local programs also allow direct deposit to a bank account. When you receive a payment or refund, the sender will ask for your account and routing number. Your bank can provide both; you can also find your routing number on a check or by calling the bank.

What to do if a bank refuses to open an account

If a bank refuses to open an account for you, ask why. Some banks have policies against opening accounts for people without an SSN; others may have made a mistake or misunderstood your documents. If the reason is a policy, move on to another bank rather than arguing.

If you have been refused by multiple banks, try a credit union in your area or an online bank. Credit unions often have more flexible policies, and online banks do not have the same in-person verification requirements. You can also visit a community organization or nonprofit that helps immigrants; many offer banking assistance and can recommend banks that will work with you.

If you believe a bank has refused you because of your national origin or immigration status, you can file a complaint with the Consumer Financial Protection Bureau (CFPB) or your state's banking regulator. The CFPB has a complaint form on its website.

Building credit and using your account long-term

A bank account without an SSN works the same way as any other account. You can deposit money, write checks, use a debit card, and set up automatic payments. The main difference is that you cannot build a credit history with the account alone — credit bureaus use your SSN to track your credit, not your ITIN.

If you want to build credit, you will need to use other tools. Some credit card companies will issue cards to people with an ITIN. Secured credit cards, which require a cash deposit, are often easier to get. As you use the card and pay on time, your credit score will grow, and you may be able to get unsecured cards or loans later.

Your bank account itself is useful for receiving payments, paying bills, and saving money. It does not directly affect your credit score, but it shows lenders that you have a stable financial relationship with a bank, which can help when you apply for credit in the future.

Frequently Asked Questions

Do I need a U.S. address to open a bank account?

Most banks require proof of a U.S. address. If you do not have a lease or utility bill yet, some banks will accept a letter from your employer, a notarized statement from someone who lives with you, or mail from a government agency. Call the bank ahead of time to ask what they will accept.

Can I open an account with just a passport and no ITIN?

Some banks will open an account with just a passport and proof of address. Others require an ITIN. Call the bank first to ask what they need. If they require an ITIN and you do not have one, you can file Form W-7 with the IRS while you wait, or try a different bank that accepts passports alone.

Will the bank report me to immigration if I open an account without an SSN?

No. Banks are required to verify your identity for anti-money-laundering purposes, but they do not report immigration status to any agency. Opening a bank account is legal for anyone living in the United States, regardless of immigration status.

How long does it take to open an account without an SSN?

In-person applications usually take one to three business days. Online applications may take up to a week. If the bank needs to verify your ITIN or passport, it may take longer. Call the bank to ask how long their process typically takes.

Can I use a bank account without an SSN to receive a tax refund?

Yes. If you file taxes using your ITIN, you can request direct deposit to your bank account. Provide your account number and routing number on your tax return, and the IRS will deposit your refund into the account within 21 days of approval.