The documents you'll need depend on your bank and whether you're opening in person or online

Most banks require a government-issued photo ID, proof of your current address, and your Social Security number or tax ID before they'll open a checking account. The exact list varies — some banks ask for less if you open online, others require more if you have no banking history. A few banks have different rules for non-citizens or people without a Social Security number. Knowing what to bring before you walk in or click submit saves you a trip or a rejected application.

The documents themselves are straightforward, but the details matter. An expired ID won't work even if it expired last week. A utility bill from four months ago won't count as proof of address. A passport card works, but a foreign passport usually doesn't. This section walks you through exactly what each bank will accept and what to do if you're missing something.

Key Takeaways

  • A valid government photo ID (driver's license, passport, or state ID) is required by every bank, and it must not be expired.
  • Proof of address typically means a recent utility bill, lease, or mortgage statement with your name and current address — usually dated within the last 60 days.
  • Your Social Security number is standard, but some banks work with an ITIN (Individual Taxpayer Identification Number) or passport number if you don't have one.
  • Online applications often need fewer documents upfront, but the bank may request additional proof before they activate your account.
  • If you have no ID or address proof, some community banks and credit unions have alternative pathways that use employment letters or bank statements instead.

Photo ID requirements and what counts

A government-issued photo ID is non-negotiable. This means a driver's license, state ID card, passport, or passport card. The ID must be current — an expired license won't work, even if it's only expired by a few weeks. If your ID is damaged or the photo is no longer recognizable, most banks will reject it.

If you don't have a driver's license or state ID, a U.S. passport or passport card works at every bank. A tribal ID is accepted at many banks but not all — call ahead if that's your only option. Military ID and veteran ID cards are accepted at some banks but not others. Foreign passports are generally not accepted unless you're opening an account as a non-citizen with an ITIN.

Bring the original ID, not a copy. Banks scan or photograph it as part of their verification process. If you're opening an account online, you'll upload a photo of both sides of your ID, and the bank's system will check it against government databases. Make sure both sides are clearly visible and the text is sharp — blurry photos get rejected and you'll have to resubmit.

Proof of address and what documents work

Banks need to confirm you live where you say you do. Proof of address means a document with your name and your current street address, dated within the last 60 days. A utility bill (electric, gas, water, internet) is the most common choice. A lease or mortgage statement works. So does a recent bank or credit card statement, a property tax bill, or a government letter (like one from Social Security or the IRS).

The document must have your full name and street address printed on it — a PO box doesn't count. If you're homeless or living with someone else and don't have a document in your name, some banks will accept a notarized letter from the person whose name is on the lease or utility bill, stating that you live there. Others won't. Call the bank first if this is your situation.

If you're opening online, you'll upload a photo or scan of the document. Make sure the address and date are clearly visible. If the document is older than 60 days, bring a newer one — banks reject outdated proofs regularly. Some banks are flexible by a week or two; others enforce the 60-day rule strictly. If your newest document is just over 60 days old, call customer service and ask whether they'll accept it.

Social Security number, ITIN, and alternatives

Banks are required by federal law to collect a Social Security number or tax ID number. If you have a Social Security number, that's what they'll ask for. You'll provide it verbally in person or type it into the online form — the bank will verify it against Social Security Administration records.

If you don't have a Social Security number, you may be able to use an ITIN (Individual Taxpayer Identification Number). ITINs are issued by the IRS to people who file taxes but don't have a Social Security number — typically immigrants and visa holders. Some banks accept ITINs without question. Others are hesitant or require additional documentation. If you have an ITIN, call the bank's customer service line before you apply and ask whether they accept it.

If you have neither a Social Security number nor an ITIN, some banks will accept a passport number instead, though this is less common. A few community banks and credit unions have programs specifically for people without a Social Security number — they may ask for an employment letter or a letter from an immigration attorney instead. These are rare, so you'll need to contact banks directly to find one. Start with smaller local banks and credit unions in your area rather than national chains.

Additional documents some banks request

Beyond ID, address, and Social Security number, some banks ask for more. If you're opening a joint account, the other person will need to bring their own ID, proof of address, and Social Security number — they can't just sign something you bring. If you're opening an account for a minor, you'll need the child's birth certificate or Social Security card, plus your own ID and proof of address.

If you have a history of overdrafts or fraud, some banks check ChexSystems (a banking history database) and may ask for an explanation letter. If you're opening a business checking account, you'll need your EIN (Employer Identification Number), business license, and articles of incorporation or partnership agreement — the requirements are much longer than for personal accounts. Some banks ask whether you want direct deposit set up and may request a recent pay stub or offer letter to verify employment, though this is optional and you can decline.

What happens if you're missing a document

If you walk into a bank without the right documents, they'll tell you what's missing and send you home to get it. If you're applying online and a document is rejected (blurry photo, address too old, ID expired), the bank will email you and ask you to resubmit. This can add a few days to the process.

If you genuinely can't get one of the standard documents — for example, you've lost your ID and the DMV has a long wait — some banks will work with you. Call the branch directly and explain your situation. They may ask you to bring a secondary ID (like a passport or work badge) plus additional proof of address, or they may ask you to come back once you've replaced your ID. Don't assume you're stuck; ask first. Community banks are often more willing to make exceptions than large national chains.

Differences between in-person and online applications

If you open an account in person at a branch, you bring originals of everything and the banker verifies them on the spot. The account usually opens the same day, though it may take a few hours for the system to process it. You'll walk out with a debit card order form and temporary card number if the bank issues one.

If you open online, you upload photos or scans of your documents. The bank's system checks them automatically, but a human may review them too. This can take anywhere from a few minutes to a few business days. Some banks will let you start using your account (including getting a debit card number) before they've fully verified everything. Others hold your account in a pending state until all documents are confirmed.

Online applications sometimes ask for fewer documents upfront — for example, some banks don't ask for proof of address until after you've opened the account. But they reserve the right to request it later. If you can't provide it when asked, the bank may freeze or close your account. Read the terms carefully to understand what happens during the verification period.

Frequently Asked Questions

Can I use an expired ID to open a checking account?

No. Banks will not accept an expired government ID, even if it expired recently. You'll need to renew your driver's license or state ID at the DMV, or use a passport or passport card if you have one. The renewal process varies by state but usually takes one to four weeks.

What if I don't have a current address or I'm homeless?

Some banks will accept a letter from a shelter, social services agency, or trusted person stating your current location. Others require a physical street address and won't work with a shelter address or PO box. Call ahead and ask. Community banks and credit unions are sometimes more flexible than large national banks on this issue.

Do I need to bring my Social Security card itself, or just the number?

Just the number. You don't need to bring the physical card. If you don't know your number, you can look it up on tax returns, W-2 forms, or by calling Social Security at 1-800-772-1213. If you've lost your card, you can order a replacement from Social Security, but it takes one to two weeks.

Can someone else open a checking account on my behalf?

No. You must be present and provide your own ID and signature. If you're unable to visit a branch, you can open an account online using your documents. If you're a minor, your parent or guardian must be present and provide their own ID and proof of address as well.

What if the bank rejects my documents online?

The bank will send you an email explaining what was rejected and ask you to resubmit. Common reasons are blurry photos, documents older than 60 days, or an ID that's expired or hard to read. Take new photos in good lighting, make sure the text is sharp, and resubmit. If the problem persists, call the bank's customer service line — they can sometimes override the system or guide you on what they need.