The core documents you'll need

Most banks require a government-issued photo ID, proof of your current address, and your Social Security number or Individual Taxpayer Identification Number (ITIN). That covers the legal requirements. Some banks also ask for a second form of ID or an additional address verification document, depending on their internal policies and which state you're opening the account in.

The photo ID is almost always non-negotiable—a driver's license, passport, state ID card, or military ID all work. If you don't have a photo ID, some banks will accept a combination of other documents instead, though this takes longer and may require a manager's approval. Your address proof can be a recent utility bill, lease agreement, mortgage statement, or government mail dated within the last 60 days.

Your Social Security number is what the bank uses to run a background check and report your account activity to credit bureaus. If you don't have a Social Security number but are authorized to work in the US, an ITIN serves the same purpose for account opening.

Key Takeaways

  • You need a government-issued photo ID, proof of your current address, and a Social Security number or ITIN—these are the baseline requirements at nearly every bank.
  • Address proof must be recent (usually within 60 days) and can be a utility bill, lease, mortgage statement, or government mail.
  • Banks run background checks using your Social Security number, so have it ready before you go in or start an application online.
  • Some banks waive certain requirements for online-only accounts, while others have stricter rules for in-person opening.
  • If you don't have a photo ID, bring multiple alternative documents and expect the process to take longer or require manager approval.

What happens during the background check

When you provide your Social Security number, the bank checks you against ChexSystems or Early Warning Services—databases that track banking history and fraud. They're looking for unpaid overdrafts, closed accounts due to fraud, or other red flags. This check takes a few minutes if you're in person, or a few hours if you're opening online.

If you've had problems with a previous bank—bounced checks you didn't pay back, accounts closed for suspicious activity—this is where it shows up. Some banks will still open an account for you but may restrict features or require a higher opening deposit. Others will decline outright. There's no way to know your ChexSystems record without asking for it directly, so if you suspect there's a problem, you can request your report from ChexSystems' website before you apply.

Opening deposit and minimum balance requirements

Most banks require an opening deposit to activate the account, though the amount varies widely. Some require as little as $25; others ask for $100 or $500. A few banks have no opening deposit requirement at all, particularly online-only banks. The opening deposit is your own money going into your new account—it's not a fee.

Separate from the opening deposit is the minimum balance requirement, which is what you must keep in the account to avoid monthly fees. This might be $500, $1,000, or sometimes nothing at all. If your balance drops below the minimum, the bank charges a monthly maintenance fee, typically $10 to $15. Read the fee schedule before you commit, because these minimums vary dramatically between banks and between account types at the same bank.

Age and residency requirements

You must be at least 18 years old to open a checking account in your own name. If you're under 18, you can open a joint account with a parent or guardian, who will be listed as the account owner alongside you. Some banks offer teen checking accounts with parental controls, but these still require a parent's signature and presence.

You don't have to be a US citizen to open a checking account, but you do need to be a US resident. Banks define residency differently—some require a US address, others accept a foreign address if you have a US phone number and ID. If you're not a citizen, bring your ITIN and a passport or visa along with your other documents. Some banks are stricter about non-citizen accounts than others, so calling ahead can save you a wasted trip.

Online accounts versus in-person accounts

Online-only banks often have lower barriers to entry. Many don't require an opening deposit, don't have minimum balance requirements, and can complete the entire process in 10 minutes from your phone or computer. The trade-off is that you can't walk into a branch to deposit cash or speak to someone face-to-face if something goes wrong.

In-person accounts at traditional banks take longer but give you access to physical locations. You'll sit down with a banker, hand over your documents, and usually walk out with a debit card the same day. Some banks let you start the application online and finish it in a branch, which can speed things up if you're nervous about the process or don't have all your documents ready yet.

What to bring if you don't have standard documents

If you don't have a driver's license or passport, bring a state ID card, military ID, or tribal ID. If you don't have any photo ID at all, bring multiple non-photo documents that prove your identity and address—a birth certificate, Social Security card, lease agreement, utility bill, and bank statement together can sometimes substitute, though you'll likely need manager approval and the process will take longer.

If you're homeless or don't have a permanent address, some banks will accept mail sent to a shelter, a trusted friend's address, or a PO box. Call ahead and ask what the bank's policy is, because this varies. Credit unions are sometimes more flexible on this point than large national banks.

If you've recently moved and your address proof is older than 60 days, bring the old document plus something recent with your new address—even a piece of mail from a utility company or government agency will work. Banks understand that address changes take time to process.

Frequently Asked Questions

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

Yes, if you have an ITIN (Individual Taxpayer Identification Number). An ITIN is issued by the IRS to people who are authorized to work in the US but don't have a Social Security number. Bring your ITIN documentation along with your other required documents. Some banks are more familiar with ITINs than others, so calling ahead can confirm they'll accept it.

What if I've been denied a checking account before?

Check your ChexSystems report first—you can request it free from their website. If there's an error, you can dispute it. If the denial was legitimate (unpaid overdrafts, fraud), try a second-chance banking program or a credit union, which often have more lenient policies. Some banks specifically market accounts to people with banking history problems.

Do I need to bring original documents or can I use copies?

Banks require originals or certified copies for verification. Photocopies of your ID or address proof won't work. If you're opening online, you'll upload photos or scans of your documents, which the bank verifies electronically. In person, the banker will look at your originals and may make a copy for their file.

How long does it take to open a checking account?

Online accounts can be opened in 10 to 30 minutes. In-person accounts usually take 20 to 45 minutes, depending on how busy the branch is and whether there are any issues with your background check. You'll typically get a debit card immediately or within 5 to 7 business days by mail.

Can someone else open an account on my behalf?

No. You must be present and provide your own ID and signature. A parent can open a joint account with you if you're under 18, but you still have to be there. If you're unable to visit a branch, online opening is your option.