The documents banks require before you can open an account

Most banks need two things to open a checking account: proof of who you are, and proof of where you live. The first is almost always a government-issued ID. The second is usually a recent utility bill, lease, or mortgage statement. Some banks will also ask for your Social Security number or tax ID, which they use to verify your identity and report interest earned.

The exact list varies by bank and by the type of account you want. A basic checking account at a large national bank typically requires less documentation than a premium account with higher limits. Online banks sometimes ask for fewer documents than branches do, because they verify you through digital channels instead of in person.

What matters most: bring originals or certified copies, not photos. Banks need to see the actual document, even if you are opening the account online—most will ask you to photograph or upload it themselves through their find portal.

Key Takeaways

  • A government-issued photo ID (driver's license, passport, or state ID card) is required at every bank.
  • Proof of address is almost always required and must be dated within the last 60 to 90 days—utility bills, lease agreements, and mortgage statements all work.
  • Your Social Security number or Individual Taxpayer Identification Number (ITIN) is required by federal law so the bank can report interest and comply with anti-money-laundering rules.
  • Some banks ask for proof of income or employment, but this is less common for basic checking accounts and more common for accounts with overdraft protection or high transaction limits.
  • If you do not have a traditional address, a recent bank statement, government benefits letter, or shelter address can sometimes substitute for a utility bill.

Government-issued photo ID: what counts and what does not

A driver's license is the most common form of ID banks accept. A state ID card, passport, passport card, or military ID all work just as well. The ID must be current—expired IDs are usually rejected, though some banks will accept one that expired within the last year if you are opening the account in person.

If you do not have a driver's license or state ID, a U.S. passport or passport card is your next option. If you are not a U.S. citizen, a foreign passport with a valid U.S. visa or a Permanent Resident Card (green card) will work at most banks. Some banks also accept a Tribal ID if you are a member of a federally recognized tribe.

What does not work: a school ID, work ID, library card, or expired ID more than a year old. If your ID has been lost or stolen, you can still open an account in person at a branch by bringing a second form of ID (like a passport) plus proof of address.

Proof of address: documents that satisfy the requirement

Banks need to confirm where you live, and they want a document dated within the last 60 to 90 days. A utility bill in your name—electric, gas, water, internet, or phone—is the standard choice. A lease agreement or mortgage statement works too, even if it is older, because these documents are less likely to change.

If you do not have a utility bill or lease, other documents can work: a bank statement from another bank, a government benefits letter (Social Security, unemployment, SNAP), a property tax statement, or a homeowner's or renter's insurance policy. Some banks will accept a recent credit card statement if it shows your address.

If you are homeless or do not have a permanent address, tell the bank before you arrive. Some will accept a shelter address, a mail forwarding address, or a letter from a social services agency confirming your residence. A few banks have specific programs for people without stable housing and may waive the address requirement or accept an alternative.

Social Security number or tax ID: why banks require it

Federal law requires banks to collect your Social Security number (SSN) or, if you do not have one, your Individual Taxpayer Identification Number (ITIN). The bank uses this to verify your identity against government records and to report interest you earn on the account to the IRS.

If you are not a U.S. citizen and do not have an SSN, you can get an ITIN from the IRS. The process takes several weeks, so plan ahead if you are new to the country. Some banks will open an account while your ITIN process is pending if you bring a receipt showing you have applied.

If you have never had an SSN and cannot get one, a very small number of banks will open a basic account without one, but this is rare. Your best option is to contact banks in your area and ask directly whether they have programs for people without an SSN.

Income and employment verification: when banks ask for it

Most banks do not require proof of income to open a basic checking account. They ask for it only when you want overdraft protection, a debit card with a high daily spending limit, or a linked savings account with certain features.

If a bank does ask for income verification, a recent pay stub, a letter from your employer, or a tax return from the past two years will usually satisfy the requirement. If you are self-employed, a business license or tax return works. If you receive government benefits, a benefits statement or award letter counts as income.

If you are unemployed or do not have recent income documentation, you can still open a basic checking account at most banks. The income requirement applies only to specific account types or features, not to the account itself.

What to bring if you are opening an account in person

Bring the original documents, not copies or photos. Bring your government-issued photo ID, at least one proof of address, and be ready to provide your Social Security number or ITIN. If you have a second form of ID (like a passport if your driver's license is your primary ID), bring that too—it speeds up the process.

Bring a phone number where the bank can reach you and an email address for account notifications. If you want to set up direct deposit, bring a recent pay stub or a blank check from your employer showing the routing and account numbers.

If you are opening an account for a minor (usually under 18), bring the child's birth certificate or passport, your ID, and proof of your relationship to the child. Some banks require both parents or guardians to be present; call ahead to confirm.

Opening an account online: what the process looks like

Online banks ask for the same documents but collect them differently. You will photograph or upload your ID and proof of address through the bank's website or app. The bank's system scans these images and verifies them automatically or sends them to a person for review.

You will type in your Social Security number or ITIN directly into the process form. The bank verifies it against government records in real time. If verification fails, the bank will contact you and ask for additional information or documents.

The whole process usually takes 10 to 15 minutes if your documents are clear and your identity verifies when ready. If there is a mismatch—your name on the ID does not match the name you typed, or your address cannot be verified—the bank may ask you to call or visit a branch to complete the process in person.

Frequently Asked Questions

Can I open a checking account with an expired ID?

Most banks will not accept an ID that expired more than a year ago. Some branches will accept one that expired within the last year if you open the account in person and bring a second form of ID. Call your bank before you go to confirm their specific policy.

What if my name on my ID does not match my current legal name?

Bring documentation of the name change—a marriage certificate, divorce decree, or court order. The bank will update your account to your current legal name. If you have not yet updated your ID, bring the name-change document plus your old ID and a second form of ID if possible.

Do I need a second bank account to open a checking account?

No. You do not need to have money anywhere else. You can open a checking account with zero dollars and deposit money later. Some banks require a minimum opening deposit (often $25 to $100), but many do not.

Can someone else open a checking account on my behalf?

No. You must be present in person or complete the process yourself online. A parent or guardian can open an account for a minor, but the minor's documents are still required. You cannot authorize someone to open an account for you.

What if I do not have a permanent address right now?

Contact banks in your area and explain your situation. Some will accept a shelter address, a mail forwarding service address, or a letter from a social services agency. A few banks have specific programs for people experiencing homelessness and may waive or modify the address requirement.