The documents banks require before you can open an account
Most banks will ask for a government-issued photo ID and proof of your address before they open a checking account for you. The photo ID is almost always required — a driver's license, passport, or state ID card. The address proof can be a recent utility bill, lease, or mortgage statement with your name and current address on it. Some banks also ask for your Social Security number or tax ID, which they use to report account activity to the IRS and check your banking history.
The exact documents vary by bank and by state. A few banks have lower requirements if you open an account online rather than in a branch, though you will still need to verify your identity somehow. If you do not have a photo ID, some banks and credit unions have workarounds, but they are less common and may take longer.
Key Takeaways
- A government-issued photo ID (driver's license, passport, or state ID) is required by nearly every bank to open a checking account.
- Proof of address such as a utility bill, lease, or mortgage statement dated within the last 60 days is standard at most institutions.
- Your Social Security number or Individual Taxpayer Identification Number (ITIN) is usually required so the bank can report to the IRS and check your ChexSystems history.
- Online account opening sometimes requires fewer documents than opening in a branch, but identity verification is still mandatory.
- If you lack a photo ID, credit unions and some community banks may have alternative verification methods, though options are limited.
Government-issued photo ID requirements
A government-issued photo ID is the foundation of what banks need. This means a driver's license, state ID card, passport, or passport card. Military ID also works at most banks. The ID must be current or expired no more than a few years — banks vary on how old they will accept, but generally anything expired within five years is fine.
If you are opening an account in person at a branch, the teller will scan or photocopy your ID. If you are opening online, you will typically photograph both sides of your ID and upload them through the bank's website or app. Some banks use third-party verification services that check your ID against state records to confirm it is real.
A few banks accept passport cards or tribal IDs, but these are less common. If your ID is from another country, most U.S. banks will not take it — you will need a U.S. government ID or an ITIN (see below).
Proof of address and when it matters
Banks use proof of address to confirm you live where you say you do. A recent utility bill (electric, gas, water, or internet), lease agreement, or mortgage statement usually works. The document must show your name and current address and typically must be dated within the last 60 days, though some banks accept up to 90 days.
If you do not have a utility bill or lease in your name, a bank statement from another bank, a government benefit statement, or a property tax bill can work. Some banks will also accept a letter from a government agency addressed to you at your current address. A few will accept a cell phone bill if it shows your address.
If you are opening an account online, you may be able to skip the address document if the bank can verify your address through a third-party database. Many online banks use address verification services that cross-check your information against public records, so you might not need to upload anything.
Social Security number and tax identification
Banks ask for your Social Security number (SSN) or Individual Taxpayer Identification Number (ITIN) for two reasons: to report interest you earn to the IRS on a 1099 form, and to check your banking history through ChexSystems, a database that tracks overdrafts, fraud, and other account problems at other banks.
If you have a Social Security number, the bank will ask for it. If you do not have one but are a non-citizen with work authorization, you can get an ITIN from the IRS and use that instead. Some banks will open an account without an SSN or ITIN if you are a minor or if you have a specific reason, but this is rare and usually requires speaking to a manager.
The bank will not give you the account until it has verified your SSN or ITIN. If there is a mismatch between the name on your ID and the SSN you provide, the bank will ask you to clarify — this often happens if you recently changed your name or if there is a typo in government records.
What happens if you do not have standard ID
If you do not have a driver's license or passport, a state ID card is your next option. Most states issue ID cards to people who do not drive, and the process is similar to getting a driver's license — you go to your DMV with proof of citizenship or legal residency and proof of address. This takes a few weeks in most states.
If you cannot get a state ID quickly, some credit unions and community banks will open an account using alternative documents. A few will accept a passport card, consular ID, or even a work ID from a government agency. You will need to call ahead and ask — do not assume a branch will accept it without confirming first.
If you are undocumented or do not have legal residency, some banks and credit unions will open an account using an ITIN and an ID from your home country, though this is uncommon. Your best bet is to contact local credit unions or immigrant-focused nonprofits in your area, as they often have relationships with financial institutions that work with people in this situation.
Online versus in-person ID requirements
Opening an account online usually means fewer documents to gather, but not fewer verification steps. Instead of handing a teller your ID, you photograph it and upload it. Instead of showing a utility bill, the bank may verify your address through a third-party database. The identity verification itself is often more thorough online because the bank uses automated systems to check your ID against state records and to confirm your SSN.
Some online banks skip the address document entirely if they can verify your address through a credit bureau or public records database. Others still ask for it as backup. The process typically takes a few minutes, and your account opens the same day or the next business day.
In-person account opening at a branch is slower but more flexible. If your documents do not quite fit the standard requirements, a branch manager can sometimes make exceptions or suggest alternatives. Online banks have less wiggle room — their systems are automated, so if your upload does not meet the requirements, you will get an error message and have to try again or call customer service.
What to bring and how to prepare
Before you go to a bank branch or start an online application, gather these items: your government-issued photo ID, a document showing your current address, and your Social Security number or ITIN. If you have recently moved, make sure your address proof is dated after the move — a utility bill or lease from your old address will not work.
If you are opening an account online, have your ID and SSN ready, and make sure you are in a place with good lighting if you need to photograph your ID. Upload clear photos of both sides of your ID — blurry or cut-off images will be rejected. If the bank asks for address proof, have that document ready to photograph as well.
Bring your phone number and email address too — banks use these to contact you and to set up online banking access. If you have a second form of ID (passport, military ID, or state ID), bring it along in case the first one has an issue.
Frequently Asked Questions
Can I open a checking account with an expired ID?
Most banks will accept an ID that expired within the last five years, though some are stricter. Call the bank before you go in or start an online application. If your ID is older than that, you will need to renew it at your DMV or passport office first.
What if my name on my ID does not match my Social Security number?
This happens often when someone changes their name through marriage, divorce, or legal petition. Bring both your ID and a document showing the name change — a marriage certificate, divorce decree, or court order. The bank will verify the change with the Social Security Administration before opening your account.
Do I need a physical address to open a checking account?
Yes, banks require a physical address for their records and for mailing statements and cards. A P.O. box does not count. If you are unhoused, some nonprofits and community organizations can help you use their address temporarily while you work on housing — call 211 or ask a local homeless services agency.
Can I open an account if I am not a U.S. citizen?
Yes, if you have an ITIN or a valid passport and can show a current address. Some banks are more welcoming to non-citizens than others. Credit unions and community banks often have fewer restrictions. Call ahead to confirm the bank will work with you before you visit or apply online.
What if the bank rejects my ID upload online?
Make sure both sides of your ID are clearly visible, well-lit, and not cut off at the edges. If the photo is still rejected, try uploading again or call the bank's customer service line — they can sometimes manually verify your ID over the phone or arrange for you to verify in a branch instead.