What happens when you walk into a bank to open an account

You bring a photo ID and proof of address, the bank verifies your identity against their system, and if you pass their background check, you sign paperwork and walk out with an account number the same day. The whole process usually takes 15 to 30 minutes. The bank is checking you against ChexSystems (a banking history database) and sometimes running a soft credit pull—neither of which shows up on your credit report. If you've had accounts closed for overdrafts or fraud in the past, you may be flagged and denied, but many banks have second-chance accounts specifically for people with that history.

The speed depends on which bank you choose and whether you're opening in person or online. In-person is faster because the teller can verify your ID on the spot. Online accounts can take a few days because the bank has to confirm your identity through other means—usually a video call, a code sent to your phone, or a small deposit to a linked account that you confirm.

Key Takeaways

  • Bring a government-issued photo ID (driver's license, passport, or state ID) and a document showing your current address, such as a utility bill or lease.
  • The bank will check ChexSystems, a database of banking history, to see if you've had accounts closed for fraud or repeated overdrafts.
  • In-person accounts open immediately; online accounts take a few days because the bank must confirm your identity remotely.
  • If you're denied, ask which bank flagged you and why—you can dispute errors in ChexSystems or look for a second-chance account at a credit union or online bank.

Documents you need to bring

You need two things: a photo ID issued by a government agency and proof that you live where you say you live. The photo ID can be a driver's license, state ID card, passport, or military ID. The address proof can be a utility bill, lease, mortgage statement, or bank statement—anything dated within the last 60 days with your name and current address on it. If you don't have a utility bill in your name, a lease or a letter from your landlord works.

Some banks also ask for a second form of ID if your photo ID doesn't have an address on it (like a passport). A few banks ask for your Social Security number verbally rather than on paper, so they can run the background check. If you don't have a Social Security number, some banks will open an account using an ITIN (Individual Taxpayer Identification Number), but you'll need to call ahead to confirm—not all branches do this.

What the bank checks before opening your account

The bank runs your name and Social Security number through ChexSystems, which is a private database that tracks banking problems like overdrafts, fraud, and closed accounts. If you've had an account closed because you owed the bank money or committed fraud, ChexSystems will flag it. The bank also does a soft credit pull in many cases, which doesn't affect your credit score. Some banks also check Early Warning Services (EWS), another banking history database, or run a background check through a third party.

If ChexSystems shows a problem, the bank will usually deny you on the spot or offer you a restricted account with lower limits. You can request a copy of your ChexSystems report for free once a year at www.chexsystems.com. If there's an error—like a closed account you didn't authorize or a fraud claim you disputed—you can file a dispute with ChexSystems and ask the bank to reconsider.

Opening an account online versus in person

In-person is faster. You show your ID to a teller, they verify it against their system, you sign the paperwork, and you leave with an account number. The account is live within minutes. Online accounts take longer because the bank has to confirm your identity without seeing you in person. Most online banks use one of three methods: a video call where you show your ID to a representative, a code sent to your phone or email that you enter to prove you control that number, or a small deposit (usually $0.01 to $1) to a linked bank account that you confirm by telling them the amount.

Online banks are often faster to set up overall because they don't require you to visit a branch, but the account itself takes a few days to activate. Traditional banks with physical branches are slower to set up but faster to activate. If you need money in your account today, go in person. If you can wait three to five business days, online is fine.

What to do if you're denied

Ask the bank which database flagged you and why. If it was ChexSystems, get a copy of your report and look for the specific account or incident that caused the denial. If the information is wrong—the account wasn't yours, the overdraft was resolved, or the fraud claim was disputed—you can file a dispute with ChexSystems online or by mail. ChexSystems has 30 days to investigate and respond.

While you wait, look for a second-chance account. Credit unions often have lower barriers than big banks and may open an account for you even with a ChexSystems flag. Online banks like Chime, LendingClub, or Varo also have second-chance options. Some require a small deposit or have monthly fees, but they're designed for people with banking history problems. Call ahead to confirm they'll work with your situation before you apply.

How long it takes to use your account

If you open in person, your debit card is usually issued on the spot, but it takes 7 to 10 business days to arrive by mail. You can use your account number and routing number to set up direct deposit or bill pay immediately. If you need cash today, ask the teller if you can withdraw from your new account at the branch—most banks allow this. Online banks send a debit card by mail, which also takes 7 to 10 days, but many offer a temporary digital card you can use right away in Apple Pay or Google Pay.

Checks take longer. If you order checks from the bank, they arrive in 7 to 14 days. Your account number and routing number are printed on your first check, so you can give those to employers or creditors for direct deposit or automatic payments before your checks arrive.

Frequently Asked Questions

Do I need a job or income to open a bank account?

No. Banks don't ask about employment or income when you open a checking or savings account. They check your banking history, not your income. If you're unemployed or self-employed, you can still open an account.

What if I don't have a current address?

Some banks will accept a letter from a shelter, a temporary housing program, or a social services agency as proof of address. Call the bank ahead of time to ask what they'll take. If you're unhoused, some credit unions and online banks are more flexible than traditional banks.

Can I open an account if I'm not a U.S. citizen?

Yes, if you have a valid passport or visa and a U.S. address. Some banks require an ITIN instead of a Social Security number. Call ahead to confirm the bank will work with your documents before you go in.

What if I have a ChexSystems flag from years ago?

ChexSystems records stay for five years. After five years, they fall off automatically. If your flag is older than five years, it shouldn't show up. If it does, dispute it with ChexSystems. If it's recent, look for a second-chance account at a credit union or online bank.

Can someone else open an account for me?

No. The person opening the account must be present with a valid ID. If you're a minor, a parent or guardian can open a custodial account, but they'll need their ID and yours. If you're unable to go to the bank, some banks offer power of attorney options, but you'll need to set that up with a lawyer first.