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 choose
You do not need a Social Security number to open a bank account in the United States. Banks are required by federal law to verify your identity, but they can do that using an Individual Taxpayer Identification Number (ITIN), a passport, a state ID, or other government-issued documents. The catch is that not all banks offer this option, and the ones that do may have different requirements, fees, or account features than standard accounts.
If you are an immigrant without an SSN, a visa holder, or a non-citizen resident, you have real options. Some banks actively market accounts to people without SSNs. Others will open an account for you but may require more documentation or impose higher minimum balances. A few will turn you away entirely. Knowing which banks accept which documents saves you time and rejected applications.
Key Takeaways
- Banks can verify your identity using an ITIN, passport, state ID, or consular ID card instead of an SSN.
- Some banks, including Wells Fargo, Bank of America, and Citibank, have explicit policies allowing accounts for non-SSN holders; others do not advertise this but may still open accounts.
- You will need a second form of ID (usually a passport or state ID) and proof of address, which can be a utility bill, lease, or bank statement in your name.
- Credit unions and community banks are often more flexible than large national chains and may have lower fees for non-SSN accounts.
- An ITIN takes four to six weeks to receive from the IRS if you do not have one yet, so plan ahead if you need one for your application.
What documents banks will accept instead of an SSN
The most common substitute is an ITIN, a nine-digit number issued by the IRS to people who file taxes but do not have an SSN. You apply for an ITIN on IRS Form W-7, and the IRS mails it to you within four to six weeks. If you are working or have income in the US, getting an ITIN is straightforward: you fill out the form, include proof of identity and residency, and mail it to the IRS. Many banks will accept an ITIN in place of an SSN without hesitation.
If you do not have an ITIN yet, you can still open an account at many banks using a valid passport, a state-issued ID, or a consular ID card (issued by your country's embassy or consulate in the US). Some banks will also accept a driver's license, though this is less common for non-SSN applicants. You will also need to prove your address—a utility bill, lease agreement, bank statement, or government letter in your name will work at most institutions.
A few banks go further and accept a combination of documents even if none of them is a traditional US ID. For example, some will take a passport plus a utility bill, or a consular ID plus a lease. The safest approach is to call the bank's customer service line before you visit a branch and ask specifically: "I do not have an SSN. What documents can I use to open an account?" This takes five minutes and prevents a wasted trip.
Banks and credit unions that explicitly accept non-SSN accounts
Wells Fargo has a program called "Gateway Checking" designed for people without an SSN. You can open it with an ITIN or a valid passport plus proof of address. The account comes with a debit card and online banking. Bank of America also opens accounts for ITIN holders and non-citizens with valid ID; call ahead to confirm your local branch participates. Citibank offers accounts to ITIN holders and visa holders in most states.
Credit unions are often more flexible than national banks. Many credit unions do not require an SSN and will open an account for anyone with an ITIN or passport. The downside is that credit union membership rules vary—some require you to live or work in a specific area, or to be part of a certain employer or organization. But if you may have access to for membership, credit unions typically have lower fees and friendlier policies toward non-SSN holders than large banks do.
Community banks and smaller regional banks also tend to be more accommodating. They may not advertise non-SSN accounts, but many will open one if you bring the right documents and speak to a manager. Call first, or visit a branch and ask to speak with an account manager rather than a teller—managers have more discretion and are more likely to know the bank's actual policy versus what the website says.
What happens if you do not have an ITIN yet
If you do not have an ITIN and do not want to wait four to six weeks for one, you can still open an account at many banks using just a passport and proof of address. This is the fastest route if you need a bank account immediately. Wells Fargo, Bank of America, and many credit unions will do this. Some banks will even let you open an account online using a passport and a photo of a utility bill.
The trade-off is that without an ITIN or SSN, some banks may flag your account for extra scrutiny or place temporary holds on deposits while they verify your identity. This is normal and usually resolves within a few business days. If you plan to use the account for regular paychecks or bill payments, getting an ITIN eventually will make things smoother, because employers and other institutions often ask for it.
If you are applying for an ITIN, start the process now even if you can open an account without one. The IRS processes Form W-7 by mail, and delays happen. Once you have your ITIN, you can add it to your account or use it for future financial needs like loans or credit cards.
Fees and account restrictions for non-SSN accounts
Some banks charge higher monthly fees for non-SSN accounts, or require a higher minimum balance to avoid fees. Wells Fargo's Gateway Checking, for example, has a monthly fee (currently around $13) but waives it if you maintain a minimum balance or set up direct deposit. Standard checking accounts at the same bank may have no monthly fee at all. Before you open an account, ask about fees and whether they can be waived.
A few banks also restrict what you can do with a non-SSN account. For example, they may not let you open a savings account or credit card, or they may limit the number of transfers you can make per month. These restrictions are less common now than they used to be, but they still happen. Ask the bank directly: "Are there any limits on what I can do with this account?" If the answer is yes, ask whether those limits go away once you get an SSN or ITIN.
Credit unions almost never impose these kinds of restrictions. If you can join one, you will likely have fewer headaches and lower fees than at a national bank.
How to apply and what to bring
Call or visit the bank's website first and confirm that your local branch opens accounts for people without an SSN. Some banks have this policy nationwide; others only at certain branches. Once you have confirmed, gather your documents: a valid passport or state ID, proof of address (utility bill, lease, or bank statement), and either an ITIN or a completed ITIN application if you are applying for one at the same time.
Visit the branch in person or apply online if the bank offers it. In person is usually faster because a manager can answer questions and make decisions on the spot. Online applications sometimes get flagged for manual review, which can take a few extra days. Bring originals of your documents, not copies—banks will usually make copies for you, but they need to see the originals to verify they are real.
If you are opening an account online, you may need to verify your identity using a video call or by uploading photos of your documents. Follow the bank's instructions exactly. If something is unclear, call customer service before you submit—a wrong upload can delay your account opening by days.
What to do if a bank refuses to open an account for you
If a bank says no, ask why. The answer might be that your documents do not meet their specific requirements, or that your branch does not have the authority to open non-SSN accounts. If it is a document issue, you can often fix it by getting a different form of ID or proof of address. If it is a policy issue, try a different bank or a credit union instead.
Do not let multiple rejected applications damage your credit. Bank account applications do not show up on your credit report, so applying to several banks will not hurt your score. However, some banks do check your banking history using ChexSystems, a system that tracks closed accounts and fraud. If you have had accounts closed for cause, some banks may be more hesitant to open one for you. This is rare, but if you have a complicated banking history, mention it upfront so the bank can make an informed decision.
If you are being turned away everywhere, a prepaid card or a money services business (like Western Union or MoneyGram) can hold money in the short term, but these are not substitutes for a real bank account. They charge fees for every transaction and do not build a banking history. Keep trying banks and credit unions—you will find one that works.
Frequently Asked Questions
Can I open an account online without an SSN?
Yes, many banks allow online applications for non-SSN accounts. You will upload photos of your passport and proof of address, and some banks will verify your identity through a video call. The process usually takes one to three business days. Call the bank first to confirm they accept online applications from non-SSN holders, because not all branches participate.
Do I need an ITIN to open a bank account?
No. You can open an account with a valid passport or state ID and proof of address. An ITIN makes the process smoother and is required by some banks, but it is not mandatory. If you do not have an ITIN yet, start with a passport and apply for the ITIN separately if you need it later.
Will opening a bank account without an SSN affect my credit?
No. Bank account applications do not appear on your credit report. Opening an account will not help or hurt your credit score. However, if you later apply for a credit card or loan, lenders will ask for an SSN or ITIN, and you will need one of those to build credit history.
What if my proof of address is in someone else's name?
Most banks require proof of address in your name. If you do not have a utility bill or lease in your name, ask the bank what alternatives they accept. Some will take a bank statement, a government letter, or a notarized letter from your landlord confirming your address. Call ahead and ask what they need.
Can I use a consular ID card instead of a passport?
Yes, many banks accept consular ID cards as proof of identity. However, not all banks recognize every country's consular ID, so call ahead and ask whether your specific card will work. If the bank says no, bring your passport instead.