What you need before you walk in or log on
Most banks require the same core documents whether you open an account in person or online. You will need a government-issued photo ID—a driver's license, passport, or state ID card. You will also need proof of your current address, which can be a utility bill, lease, mortgage statement, or government mail dated within the last 60 days. Some banks accept a phone bill or insurance statement instead.
You will need your Social Security number or Individual Taxpayer Identification Number (ITIN). The bank will use this to run a background check through ChexSystems or Early Warning Services, which are consumer reporting agencies that track banking history. If you have been flagged in either system for unpaid overdrafts or fraud, some banks will deny you; others have second-chance accounts specifically for people with banking problems.
Have your initial deposit ready. Most banks require a minimum opening deposit—this ranges from $0 to $500 depending on the account type and the bank. Some online banks have no minimum. If you do not have the funds on hand, ask whether the bank will let you open the account and deposit money within a set number of days.
Key Takeaways
- You will need a government photo ID, proof of address dated within 60 days, and your Social Security number or ITIN before any bank will open an account for you.
- Opening in person takes 15 to 30 minutes and gives you a debit card the same day; opening online takes 5 to 10 minutes but your card arrives by mail in 7 to 10 business days.
- Banks run a background check through ChexSystems or Early Warning Services, and may deny you if you have unpaid overdrafts or fraud on record, though second-chance accounts exist for this situation.
- Your account becomes active immediately after opening, but deposits made by phone or mail take 1 to 3 business days to clear, while in-person cash deposits post the same day.
- If a bank denies you, ask why—the reason determines whether you can open elsewhere or need a second-chance account designed for people with banking history problems.
Opening an account in person at a branch
Walk into the bank during business hours with your documents and initial deposit. Ask to speak with a new accounts representative or a teller who handles account openings. They will ask you to fill out an account application, which asks for your name, address, date of birth, Social Security number, employment status, and annual income. The income question is optional—you can decline to answer—but some banks use it to determine which account tier to offer you.
The representative will verify your ID, confirm your address, and run the background check. This takes 5 to 15 minutes. If you pass, they will show you the account options available to you: checking, savings, or both. They will explain the monthly fee (if any), minimum balance requirements, overdraft policies, and interest rates. Ask about any promotional offers—many banks waive monthly fees for the first year or pay a bonus if you set up direct deposit.
Once you choose an account, you will sign the paperwork and make your initial deposit. The representative will give you a temporary debit card on the spot or mail one to you within 7 to 10 business days. Your account is active immediately, even if your card has not arrived. You can start using online banking and mobile apps right away.
Opening an account online
Go to the bank's website and click "Open an Account" or "New Customer." You will answer the same questions as the in-person application: name, address, date of birth, Social Security number, and income. The process is guided—the website walks you through each step and tells you what documents you need to upload.
You will upload a photo of your government ID and a photo of your proof of address. Most banks use automated verification software that reads these documents and checks them against databases. If the software cannot read your documents clearly, a person will review them manually, which can add 1 to 2 business days. If everything passes, you will see a confirmation screen within minutes to a few hours.
You will then transfer your initial deposit from another bank account using your routing and account number, or you can mail a check. Online banks typically mail your debit card within 7 to 10 business days. Your account is active and usable immediately—you can set up direct deposit, transfer money, and pay bills online before your card arrives. Some online banks offer a temporary digital card you can use in Apple Pay or Google Pay while you wait for the physical card.
What happens after you open the account
Your account is live the moment the bank confirms your opening, but money moves on different timelines depending on how you deposit it. Cash deposited in person at a branch posts the same day. Checks deposited in person or through mobile check deposit take 1 to 3 business days to clear. Transfers from another bank account (ACH transfers) take 1 to 3 business days. Wire transfers take a few hours to one business day.
Your debit card will arrive by mail within 7 to 10 business days. When it arrives, you may need to activate it by calling the number on the back or using the bank's mobile app. Some banks activate cards automatically. Your PIN is either set by you during the activation process or mailed separately for security reasons.
Set up online banking and download the mobile app as soon as your account is open. This lets you check your balance, transfer money, pay bills, and deposit checks by phone without waiting for your debit card. Most banks also let you set up alerts for low balances, large transactions, or failed deposits so you know immediately if something goes wrong.
If the bank denies your application
Banks must tell you why they denied you. The reason usually falls into one of three categories: ChexSystems or Early Warning Services flagged you for unpaid overdrafts, fraud, or repeated NSF (non-sufficient funds) fees; your income or employment status did not meet their requirements; or you provided false information on the application.
If you were flagged in ChexSystems or Early Warning Services, you have the right to dispute the information. Contact the agency directly and ask for a copy of your report. You can file a dispute if the information is wrong or outdated. Even if the information is accurate, many banks offer second-chance checking accounts designed for people with banking history problems. These accounts often have higher fees, lower limits on debit card transactions, and no overdraft protection, but they let you rebuild your banking record.
If the denial was based on income or employment, try a different bank—requirements vary widely. Credit unions often have looser requirements than large national banks. If you were denied because of false information you provided, correct it and reapply, but know that lying on a bank application is a federal crime and banks keep records of applications for years.
Choosing between in-person and online opening
Open in person if you want your debit card the same day, prefer to ask questions face-to-face, or need to deposit cash immediately. In-person opening takes 15 to 30 minutes and you leave with a working account and temporary card.
Open online if you want to avoid a trip to the branch, prefer to move at your own pace, or are opening an account at a bank with no physical locations near you. Online opening takes 5 to 10 minutes and costs nothing, but you wait 7 to 10 business days for your debit card. If you need to deposit cash before your card arrives, you can visit an ATM at a partner bank or ask a friend to transfer money to your new account.
Some people open both: an online account at a bank with no monthly fees for savings, and an in-person account at a local bank or credit union for everyday checking and cash deposits. This is legal and common, though you will need to manage two sets of login credentials and monitor both accounts for fraud.
What to do with your new account once it is open
Set up direct deposit if your employer offers it. This is the fastest way to get paid—money usually posts one business day before payday. Ask your employer's payroll department for the bank's routing number and your account number, both of which appear on the bottom left of any check you write from this account.
Link your new account to any existing accounts you use for bills, transfers, or savings. Most banks let you link accounts from other banks for free. This takes 1 to 2 business days to verify, and then you can move money between accounts instantly or on a schedule.
Review your account's overdraft policy. Some banks charge a fee every time you spend more than your balance; others decline the transaction instead. Some offer overdraft protection, which automatically transfers money from a linked savings account or credit line to cover the shortfall. Understand your bank's policy before you start using your debit card so you are not surprised by fees.
Frequently Asked Questions
Can I open a bank account without a Social Security number?
Yes, if you have an ITIN (Individual Taxpayer Identification Number). This is issued by the IRS to people who do not have a Social Security number but need to file taxes or conduct financial business in the United States. Some banks accept an ITIN in place of an SSN; others do not. Call ahead to confirm before you visit a branch.
How long does it take for money to show up in my new account?
Cash deposited in person posts the same day. Checks and ACH transfers (money from another bank) take 1 to 3 business days. Wire transfers take a few hours to one business day. Money deposited through mobile check deposit or ATM may take longer—ask your bank for their specific timeline.
What if I do not have proof of address?
Some banks accept alternative documents: a lease, mortgage statement, utility bill, insurance statement, or government mail. If you have none of these, ask the bank what they will accept. Some will take a recent bank statement from another bank, a pay stub, or a letter from a government agency. A few banks will open an account with just an ID if you cannot provide proof of address, though this is rare.
Can I use someone else's address when I open an account?
No. The address you provide must be where you actually live. Banks verify this against databases and may deny your application if the address does not match your ID or other records. If you recently moved, update your ID first or bring both your old and new address documents to explain the change.
Do I need a minimum deposit to open an account?
It depends on the bank and account type. Most online banks have no minimum. Traditional banks often require $25 to $500. Some banks waive the minimum if you set up direct deposit. Ask the bank before you apply so you know whether you have enough money on hand.