What ID verification means for your checking account choice

Banks verify your identity to comply with federal law, not to make your life harder. The Customer Identification Program (CIP) requires them to confirm who you are before opening an account. What changes between banks is how strict they are about which documents they accept and whether they'll work with you if your ID situation is complicated.

Some banks will open an account with a passport, a state ID, or a tribal ID. Others demand a driver's license and won't budge. A few will let you open an account without a government ID at all if you bring other documents instead. Knowing what each bank actually requires — not what their website says in general terms, but what their branch staff will accept — saves you from walking in unprepared or getting turned away.

Your choice depends on what ID you have, whether you're willing to get a new one, and how much hassle you want to go through. This guide walks you through the real options.

Key Takeaways

  • Banks are required by federal law to verify your identity, but they have some flexibility in which documents they accept — this varies by bank and sometimes by branch.
  • A state driver's license or passport works at nearly every bank, but tribal IDs, foreign passports, and state ID cards (non-driver) have more variable acceptance.
  • Some banks will open an account without government ID if you bring a combination of other documents like utility bills, Social Security card, and birth certificate.
  • Online banks often have stricter ID requirements than brick-and-mortar banks because they can't verify you in person.
  • If you don't have ID yet, getting a state ID card (non-driver) is usually faster and cheaper than a driver's license and works at most banks.

Which ID documents banks actually accept

A U.S. passport or passport card works at virtually every bank. A state driver's license works everywhere. These are the safest bets. If you have either one, you can walk into almost any bank and open an account the same day.

A state ID card (the non-driver version) is accepted by most large banks and credit unions, but not all. Call ahead or ask at the branch before you go. The same applies to tribal IDs — some banks accept them without question, others don't recognize them as valid government ID. A foreign passport works at some banks and not others; U.S. citizens with foreign passports should bring their U.S. passport if they have one.

Military ID, student ID, and work ID do not count as government-issued photo ID for bank purposes, even though they're official documents. A Social Security card is not photo ID and won't work alone, though banks often ask to see it as a secondary document.

If you're not a U.S. citizen, requirements shift. Bring your passport and any visa or work authorization document you have. Some banks will ask for an ITIN (Individual Taxpayer Identification Number) instead of a Social Security number. Call the bank first to confirm they work with non-citizens.

Opening an account without government ID

A handful of banks and credit unions will open a checking account without government-issued photo ID if you bring other documents that together prove who you are. This route is slower and requires more paperwork, but it exists.

The typical combination is a Social Security card, a birth certificate, and a utility bill or lease in your name. Some banks will also accept a tax return, a bank statement from another institution, or a letter from a government agency. The bank staff member will write down the information from each document and may call to verify details.

Credit unions are more likely to do this than national banks. Local and regional banks vary. Online banks almost never will — they have no way to verify you in person, so they require government ID without exception.

Call the bank or credit union directly and ask: "Can I open a checking account without a government photo ID if I bring a Social Security card, birth certificate, and utility bill?" This is a yes-or-no question and staff should answer it straight.

Online banks versus in-person banks

Online-only banks (like Ally, Charles Schwab, or Discover) require government photo ID because they can't meet you face-to-face to verify anything else. They typically accept a driver's license, passport, or state ID card, and they verify it electronically. If you don't have one of these, an online bank is not an option for you.

Banks with physical branches have more flexibility because a staff member can look at your documents in person and make judgment calls. They're more likely to accept a tribal ID, a state ID card, or a combination of non-photo documents. They can also call you or a reference if something doesn't line up.

If you're choosing between an online bank and a branch bank for other reasons (fees, interest rates, customer service), know that the online bank will be stricter about ID. If you don't have a driver's license or passport, a branch bank is your better bet.

Getting ID if you don't have it yet

A state ID card (non-driver) is the fastest and cheapest path if you need government ID to open a bank account. You apply at your state's DMV or equivalent office. The cost is usually $15 to $30. Processing time is typically one to two weeks for a standard card, though some states offer same-day or next-day service for an extra fee.

You'll need to bring a birth certificate or passport, proof of your current address (utility bill, lease, or government mail), and your Social Security number. The requirements vary slightly by state, so check your state's DMV website before you go.

A driver's license takes longer (two to four weeks) and costs more ($30 to $100 depending on your state), and you have to pass a driving test. Unless you need to drive, a state ID card is the smarter choice for opening a bank account.

If you're not a U.S. citizen, you may still be able to get a state ID card. Some states issue them to people with work authorization or valid visas. Others don't. Check your state's DMV website or call to ask what documents you need.

Banks and credit unions that work with limited ID

Large national banks like Chase, Bank of America, and Wells Fargo require a driver's license or passport in most cases. Some branches may accept a state ID card, but policy varies by location. Call your local branch to ask, don't rely on the website.

Credit unions are often more flexible. Many will accept a state ID card, tribal ID, or a combination of documents without government photo ID. The catch is that credit union policies vary widely — even branches of the same credit union may have different rules. Call ahead.

Some smaller regional banks and community banks are also more flexible, especially if you have an existing relationship with them or a local connection. If you have a family member or employer with an account at a particular bank, ask them whether that bank worked with them on ID.

Online resources like BankRate or NerdWallet let you filter by bank features, but they don't filter by ID flexibility. Your best move is to call three or four banks in your area and ask the same question: "What government ID do you accept to open a checking account?" Write down the answers.

What happens if a bank rejects your ID

If a bank says your ID isn't acceptable, ask why. Sometimes it's a hard rule (they only accept driver's licenses and passports). Sometimes it's a misunderstanding — a staff member may not know their own bank's policy. Ask to speak to a manager or call the bank's main customer service line and ask the same question.

If the bank still says no, move on. Trying to argue or push back won't change their policy, and you don't want to open an account at a bank that's already made you feel unwelcome. Another bank will take your business.

If you were rejected because your ID was expired, renew it and try again. An expired ID is usually not acceptable, even if it's still recognizable. If your ID was rejected because it's damaged or hard to read, get a replacement from your state DMV.

If you were rejected because you don't have government ID and the bank won't accept alternative documents, your options are to get a state ID card (the fastest route) or find a credit union or community bank that will work with you on documents.

Frequently Asked Questions

Can I open a checking account with an expired ID?

Most banks will not accept an expired ID, even if it's still recognizable. Renew your ID first, then open the account. If your ID is close to expiring, renew it before you apply — it takes a few weeks and you don't want to be turned away at the bank.

Will a bank accept a foreign passport if I'm a U.S. citizen?

Some banks will, some won't. If you're a U.S. citizen, bring your U.S. passport if you have one — it's accepted everywhere. If you only have a foreign passport, call the bank first and ask. Have your Social Security number ready when you call.

What if I have a tribal ID but no state ID?

Call the bank or credit union before you go and ask whether they accept tribal IDs. Credit unions are more likely to accept them than national banks. If the bank says no, a state ID card is your next step — it's faster and cheaper than a driver's license.

Can I use my Social Security card as ID to open a checking account?

No, a Social Security card is not photo ID and banks won't accept it alone. However, many banks will accept it as a secondary document along with a birth certificate and utility bill if you don't have government photo ID. Call ahead to confirm the bank will do this.

Do online banks have different ID requirements than banks with branches?

Yes. Online banks require government photo ID because they verify you electronically and can't meet you in person. They typically accept a driver's license, passport, or state ID card only. If you don't have one of these, you need a bank with physical branches.