Yes, but the bank will ask for something else instead
You can open a bank account without a government-issued ID like a driver's license or passport, but you will need to show the bank some form of identity. Banks are required by federal law to verify who you are before they open an account — this is called Know Your Customer (KYC) verification, and it applies to every bank in the United States.
The specific documents a bank will accept vary by institution. Some banks are more flexible than others, and some have specific programs designed for people without traditional ID. The key is calling ahead to ask what your particular bank accepts, rather than showing up and being turned away.
Key Takeaways
- Banks must verify your identity by law, but they accept many forms of ID beyond a driver's license or passport.
- A state ID card, tribal ID, consular ID from your home country, or even a combination of documents like a birth certificate plus utility bill may work depending on the bank.
- Some banks have second-chance or newcomer accounts specifically designed for people without standard government ID.
- Call the bank's main number and ask what documents they accept before you visit, because requirements differ between branches and institutions.
- If one bank turns you down, another bank in your area may accept different documents.
What documents banks actually accept
Most banks will accept a state ID card (not a driver's license) if you have one. If you do not have a driver's license, you can get a state ID card from your state's Department of Motor Vehicles — it serves the same purpose for identification and costs less. You do not need to own a car or pass a driving test.
Beyond that, banks vary. Some accept a passport or consular ID (an ID issued by your home country's embassy or consulate in the United States). Others will take a combination of documents: a birth certificate plus a utility bill in your name, or a Social Security card plus a lease agreement. A few banks accept a tribal ID if you are a member of a federally recognized tribe.
The documents need to show your name, date of birth, and ideally a photo or signature. If you are bringing multiple documents, the bank wants at least one that proves your address — a recent utility bill, lease, or mortgage statement works for this.
Banks with accounts for people without standard ID
Some banks have created accounts specifically for people who do not have a driver's license or passport. These are sometimes called "second-chance accounts" or "newcomer accounts," though the names vary.
Chime, an online bank, does not require a government ID at all — you can open an account with just a Social Security number and a phone number. However, Chime is an online-only bank, so you cannot walk into a branch.
LendingClub and some credit unions also have more flexible ID requirements. Your local credit union may be worth calling, because credit unions are often more willing to work with members who have limited ID documentation, especially if you have another connection to the community (like living in the area or working for a particular employer).
Large national banks like Bank of America, Wells Fargo, and Chase have standard ID requirements, but they may have exceptions or alternative pathways — again, calling ahead is the only way to know what your specific branch will do.
What to bring to the bank
Before you go, gather whatever identity documents you have. This might include a birth certificate, Social Security card, passport, consular ID, state ID card, tribal ID, or any government-issued document with your name on it. Bring a recent utility bill, lease, or other document showing your current address.
Call the bank first and tell them exactly what documents you have. Say something like: "I want to open a checking account, but I don't have a driver's license. I have a birth certificate and a utility bill. Will that work?" The person on the phone can tell you whether that particular branch will accept those documents, or whether you need to bring something else.
If the first bank says no, do not assume all banks will. Call another bank in your area and ask the same question. Different institutions have different rules, and persistence usually pays off.
Why banks need to verify your identity
The federal government requires banks to verify customer identity as part of anti-money-laundering laws. This is not the bank being difficult — it is a legal requirement that applies to every financial institution in the country. The bank needs to confirm that you are who you say you are, and that you are not on any government watchlists.
This verification happens the same way whether you have a driver's license or not. The bank is checking your name, date of birth, and address against databases. If you cannot provide a government ID, the bank uses other documents to do the same check.
If you are a non-citizen or new immigrant
If you are in the United States on a visa or are a permanent resident, you may have a consular ID from your home country's embassy. Many banks accept this. You will also need a Social Security number or an Individual Taxpayer Identification Number (ITIN) — the bank will ask for one of these.
If you do not yet have a Social Security number or ITIN, you will need to get one before opening a bank account. You can explore for an ITIN through the IRS even if you are not authorized to work in the United States. This process takes several weeks.
Some banks in areas with large immigrant populations have staff who speak your language and are familiar with consular IDs and ITINs. Asking community organizations or immigrant resource centers in your area which banks they recommend can save you time.
What happens after you open the account
Once the bank verifies your identity and opens the account, you will receive a debit card in the mail within one to two weeks. You can use this card to withdraw cash, make purchases, and pay bills online. You will also get online banking access so you can check your balance and transfer money from a computer or phone.
The bank may place a hold on deposits for a few days while they verify the source of the money — this is normal and happens to everyone, not just people who opened accounts without a traditional ID.
Frequently Asked Questions
Can I open a bank account with just a Social Security card?
A Social Security card alone is usually not enough, because it does not have a photo or signature and does not prove your address. However, a Social Security card combined with a birth certificate and a utility bill often works. Call the bank first to ask whether that combination is acceptable.
What if I do not have a Social Security number?
You will need either a Social Security number or an Individual Taxpayer Identification Number (ITIN) to open a bank account. If you are a non-citizen, you can explore for an ITIN through the IRS. The process takes several weeks, so plan ahead.
Do online banks have different ID requirements than brick-and-mortar banks?
Yes — some online banks like Chime have much more flexible requirements because they do not have physical branches to manage. However, online banks cannot deposit cash for you, so if you need to deposit checks or cash regularly, a traditional bank may be more practical.
What if a bank refuses to open an account for me?
Banks can decline to open an account, but they must tell you why. If it is because of your documents, ask what documents they would accept. If it is because of your banking history, you may have better luck with a credit union or a bank that specializes in second-chance accounts. Try calling several banks in your area before giving up.
Can I use a passport from my home country instead of a U.S. ID?
Yes, many banks accept a valid foreign passport. Some also accept a consular ID issued by your country's embassy or consulate. Call ahead to confirm that the specific bank you want to use accepts your passport.