The ID Requirements Banks Actually Check
Most banks require one form of government-issued photo ID to open a checking account. A driver's license or state ID card is the standard choice. If you don't have either, a passport works at nearly every bank. Some banks will also accept a passport card, military ID, or tribal ID.
The bank needs to verify your identity for two reasons: federal law requires it under the Bank Secrecy Act, and the bank itself wants to confirm you are who you say you are before linking your name to an account number and routing number. A photo ID solves both problems at once.
What matters is that the ID is current (not expired) and issued by a government body. A library card, school ID, or work badge will not work, even if it has your photo on it. The bank is looking for something that took effort to obtain and that a government agency stands behind.
Key Takeaways
- A current government-issued photo ID—driver's license, state ID, or passport—is required by federal law and by the bank's own verification process.
- If your ID is expired, most banks will still accept it as long as it was not expired when you applied, though some banks have stricter rules.
- You will also need to provide your Social Security number, which the bank uses to check your banking history and run a background check.
- If you do not have a Social Security number, some banks offer accounts for non-citizens using an ITIN (Individual Taxpayer Identification Number) instead.
- Bring a second form of ID or a recent utility bill if you can, because some banks ask for proof of your current address even though it is not always required.
What Happens If Your ID Is Expired
An expired ID is a gray area. Most banks will accept an expired driver's license or passport as long as it expired recently—usually within the last year or two. The bank is checking whether the photo still looks like you and whether the ID was legitimate when it was current, not whether you have kept it renewed.
However, some banks have strict policies and will reject any expired ID, no matter how recently it expired. Call the bank before you go in, or check their website under "opening an account" or "ID requirements." A five-minute phone call saves you a wasted trip.
If your ID expired more than a few years ago, renewal is your safest path. You can renew a driver's license or state ID at your local DMV, usually in person, though some states now offer online renewal for certain situations. A passport can be renewed by mail if it is not damaged and you still have it.
Your Social Security Number and Why Banks Ask for It
Along with your ID, you will need to provide your Social Security number. This is separate from ID verification. The bank uses your SSN to pull your credit report and check whether you have unpaid debts or a history of fraud or account abuse. It is also how the bank reports your account activity to the IRS and how they flag suspicious transactions under anti-money-laundering rules.
You cannot open a checking account without providing an SSN—or an ITIN if you are a non-citizen without an SSN. The bank is legally required to collect this information. If you do not have an SSN and do not have an ITIN, you will need to explore banks that work with non-citizens, which are fewer but do exist.
Proof of Address and When It Matters
Proof of your current address is not always required, but many banks ask for it. A recent utility bill, lease agreement, or bank statement with your name and address on it usually works. If you do not have any of these, a government-issued ID with your current address on it (like a current driver's license) covers this requirement.
If your ID has an old address on it and you have not renewed it yet, bring a utility bill or lease to show where you actually live. Banks need a current address for mailing statements and for compliance with their own fraud-prevention rules.
If you are homeless or living in a temporary situation, some banks will work with you using a shelter address, a PO box, or even a care-of address. Call ahead and ask what they accept, because policies vary.
What to Bring to the Bank
Bring your government-issued photo ID and know your Social Security number. That is the minimum. To make the process faster and smoother, also bring a second form of ID (passport, military ID, or state ID if your primary is a driver's license) and a recent utility bill or lease showing your current address.
If you are opening the account in person at a branch, the banker will ask you questions to verify the information on your ID matches what you tell them. They may also ask why you are opening the account and what you plan to use it for—this is standard anti-fraud procedure, not a judgment call.
If you are opening the account online, you will upload a photo of your ID and enter your SSN. Some banks also ask you to take a selfie so they can compare it to your ID photo. This process usually takes 10 to 15 minutes.
Special Cases: Non-Citizens and ITINs
If you are a non-citizen without a Social Security number, you may be able to use an Individual Taxpayer Identification Number (ITIN) instead. An ITIN is issued by the IRS and serves the same purpose as an SSN for tax and banking purposes. You can explore for an ITIN through the IRS if you have a reason to file taxes or open a bank account.
Not all banks accept ITINs, so you will need to call ahead or check their website. Some banks that specifically serve immigrant communities are more likely to have this option. If you have an ITIN, bring the letter from the IRS that issued it, along with your government-issued photo ID.
If you do not have either an SSN or an ITIN, some banks will turn you away. Others may ask you to explore for an ITIN first. This is not a quick process—ITIN applications can take several weeks to several months depending on how you file.
Online vs. In-Person: Does ID Verification Differ?
The ID you need is the same whether you open an account online or in person. The difference is how the bank verifies it. In person, a banker looks at your ID, compares it to your face, and asks you questions. Online, you upload a photo of your ID and sometimes take a selfie, and the bank uses software to match the photo to your face.
Online verification is usually faster, but it can fail if your photo is blurry, your lighting is poor, or your appearance has changed significantly since the ID was issued. If the online process rejects you, you can usually go to a branch in person and complete the verification there instead.
Some banks do not offer online account opening at all and require you to come in person. Check the bank's website before you start the process so you know what to expect.
Frequently Asked Questions
Can I use a passport card instead of a full passport?
Yes, most banks accept a passport card as a valid government-issued photo ID. It has the same legal standing as a full passport. Make sure it is current and has not expired.
What if I lost my ID and do not have time to get a new one?
You will need to renew your ID before opening the account. Most banks will not accept an ID that is lost or stolen, even if you have a police report. The bank needs to see the physical ID to verify it is real. Renewing a driver's license at the DMV usually takes a few days to a couple of weeks depending on your state.
Do I need to bring my Social Security card to the bank?
No. You only need to know your Social Security number and tell it to the banker or enter it online. The bank does not need to see the card itself. If you do not remember your SSN, you can call the Social Security Administration at 1-800-772-1213 to confirm it before you go to the bank.
Can someone else open a checking account for me if I give them my ID?
No. Banks require the person whose name will be on the account to be present and to verify their own identity. This is a federal requirement, not a bank choice. You must open the account yourself, either in person or online.
What if my address on my ID does not match where I actually live?
Bring a recent utility bill, lease, or other document showing your current address. The bank will update your address in their system. You do not need to renew your ID first, though you may want to do so eventually for other purposes.