The documents and information banks require

Most banks need four things before they open a checking account: a government-issued photo ID, proof of your current address, your Social Security number, and an initial deposit (though some accounts have no minimum). The exact documents vary slightly by bank and by state, but these four categories cover what nearly every institution will ask for.

You do not need perfect credit, a job, or a history with that bank. You do not need to be a U.S. citizen, though you will need a valid ID and a tax ID number (either a Social Security number or an Individual Taxpayer Identification Number). What banks are actually checking is whether you are who you say you are and whether you have been flagged in their fraud system.

Key Takeaways

  • Bring a government photo ID (driver's license, passport, or state ID card) and proof your address matches what you tell the bank, such as a utility bill or lease.
  • You will need your Social Security number or Individual Taxpayer Identification Number; banks verify this against federal records as part of account opening.
  • Some banks require a minimum opening deposit, often $25 to $100, though many online banks and credit unions have zero-minimum accounts.
  • The bank will run a background check through ChexSystems or Early Warning Services to see if you have closed accounts due to fraud or unpaid fees.

Government-issued photo ID and address verification

Your ID must be current and show your photograph. A driver's license, state ID card, or passport all work. If your ID shows an old address, bring a second document that proves where you live now—a recent utility bill, lease, mortgage statement, or bank statement dated within the last 60 days. Some banks accept mail from government agencies or insurance companies instead.

If you are homeless or do not have a permanent address, some banks and credit unions will work with you using a shelter address, a friend's address where you receive mail, or a P.O. box, though policies vary. Call ahead and ask what the bank accepts before you go in.

Social Security number or tax ID

Banks are required by federal law to collect this information and verify it. If you have a Social Security number, that is what they will ask for. If you do not have one but have an Individual Taxpayer Identification Number (ITIN)—issued by the IRS to people who file taxes but are not may be able to access for a Social Security number—you can use that instead.

The bank will check your number against IRS and Social Security Administration records. This is not a credit check; it is identity verification. If there is a mismatch between the name on your ID and the name associated with your Social Security number, tell the bank when ready. You may need to bring additional documents, such as a marriage certificate or court order, to explain the difference.

ChexSystems and Early Warning Services checks

Banks run your name and Social Security number through ChexSystems or Early Warning Services, which are consumer reporting agencies that track banking history. These systems flag accounts closed due to fraud, unpaid overdrafts, or repeated NSF (non-sufficient funds) fees. If you appear in one of these systems, the bank may deny your account or require you to pay outstanding fees before opening one.

You have the right to see what is in your ChexSystems or Early Warning Services file before the bank uses it to deny you. Ask the bank which system they use, then contact that agency directly to request your report. If there is an error, you can dispute it. This process takes time, so if you are denied, ask whether the bank will reconsider once the dispute is resolved.

Initial deposit requirements

Many banks require a minimum opening deposit, typically $25 to $100, though some require more. This money goes into your account and counts toward your balance—it is not a fee. Online banks and credit unions are more likely to have zero-minimum accounts, so if you do not have cash on hand, that may be your faster route.

You can usually make the deposit by debit card, check, or bank transfer. Some banks let you deposit cash at an ATM or teller window on the same day you open the account. Ask the bank how they want you to deposit the money before you arrive.

What you do not need

You do not need a job, pay stubs, or proof of income. You do not need a credit card or credit history. You do not need to have banked before. You do not need to be a U.S. citizen, though you do need a valid ID and a tax ID number. You do not need to live in the state where the bank is located, especially if you are opening an account online.

If you have been denied a checking account in the past, it was likely because of a ChexSystems or Early Warning Services flag, not because of who you are. That flag can be resolved, and once it is, most banks will open an account for you.

What happens after you hand over your documents

The bank will enter your information into their system, run the background checks, and usually give you an answer on the spot or within a few hours. If everything clears, you walk out with a debit card (or a temporary one) and account number. If the bank needs more information, they will tell you what they need and when to come back.

Some banks mail your debit card and checks to your address, which takes 5 to 10 business days. Online banks typically issue a temporary card number when ready so you can use your account right away, then mail a physical card later. Ask the bank what to expect before you leave.

Frequently Asked Questions

Can I open a checking account without a Social Security number?

Yes, if you have an Individual Taxpayer Identification Number (ITIN) issued by the IRS. Some banks also work with foreign nationals who have a passport and an ITIN. Call the bank first to confirm they accept ITINs, because not all do.

What if I do not have a current address?

Some banks and credit unions will open an account using a shelter address, a friend's address where you receive mail, or a P.O. box. A few will work with you without a permanent address if you bring additional ID. Call ahead and ask what the bank accepts before you visit.

What does ChexSystems check for?

ChexSystems tracks accounts closed due to fraud, unpaid overdrafts, repeated NSF fees, or suspicious activity. If you appear in the system, the bank may deny your account or ask you to pay outstanding fees first. You can request your report for free from ChexSystems directly.

How long does it take to open a checking account?

In-person at a bank branch usually takes 15 to 30 minutes. Online accounts can be opened in minutes, though the bank may mail your debit card and checks, which takes 5 to 10 business days. Some online banks issue a temporary card number when ready so you can use your account right away.

Can I open a checking account if I have been denied before?

Yes. If you were denied because of a ChexSystems or Early Warning Services flag, you can dispute the error or wait for the issue to age off the report. Once that happens, most banks will open an account for you. Credit unions are often more flexible than large banks if you have had past issues.