Yes, you can open a bank account today, but the speed depends on which bank you choose and how you apply
Most banks let you open an account online in minutes, though some require you to visit a branch or wait for mail delivery of your debit card. The fastest route is a bank's mobile app or website, where you can complete the entire process before you finish your coffee. You will need a government-issued ID, a Social Security number or ITIN, proof of address (a recent utility bill or lease works), and an initial deposit—though many banks waive the minimum or let you start with $1.
The catch is that "opening" and "using" are different things. Your account may be active online within hours, but you might not be able to withdraw cash or use a debit card until the bank verifies your identity and your card arrives by mail. Some banks mail cards within one to three business days; others take a week or longer. If you need cash today, a branch visit with your ID can sometimes get you a temporary card or let you withdraw from your opening deposit immediately.
Key Takeaways
- Online applications at most banks take 10 to 30 minutes and give you account access the same day, though your debit card may not arrive for several days.
- Visiting a branch in person can get you a temporary card or immediate cash withdrawal, but requires a government ID and proof of address.
- You need a Social Security number or ITIN, a valid ID, proof of address, and an opening deposit (often $0 to $25, depending on the bank).
- Some banks verify your identity instantly; others place a hold on your account for 24 to 48 hours while they check your background.
- If you have been denied before or have banking history issues, credit unions and community banks often have more flexible standards than large national chains.
What you need to open an account today
Gather these documents before you start: a government-issued photo ID (driver's license, passport, or state ID card), your Social Security number or ITIN, and proof of your current address. Proof of address can be a utility bill, lease agreement, mortgage statement, or recent bank statement—anything dated within the last 60 days with your name and address on it. If you do not have a recent bill, some banks accept a government letter (like a tax return or benefits statement) or will let you use a secondary ID like a student card plus a phone bill.
You will also need an opening deposit. Most large banks (Chase, Bank of America, Wells Fargo) require $0 to $25 to open a checking account; some waive it entirely. Smaller banks and credit unions vary widely—some ask for $100 or more, others for nothing. If you are opening online, you can usually fund the account with a debit card, another bank account, or a wire transfer. If you are opening in person, you can bring cash.
Opening online versus opening at a branch
Online applications are fastest if you have all your documents ready and a stable internet connection. You upload your ID photo, enter your Social Security number, provide your address, and link a funding source (another bank account or debit card). Most banks complete identity verification in real time or within a few hours. Your account number and routing number appear on screen immediately, and you can start receiving direct deposits or transfers the same day. Your physical debit card ships separately and typically arrives within 3 to 10 business days.
Opening at a branch takes longer in the moment—usually 30 to 60 minutes—but you walk out with more. A banker verifies your ID in person, which eliminates the waiting period some online applications have. You can deposit cash directly, and many branches issue a temporary debit card or ATM card you can use immediately. If you need cash today or want to avoid the mail delay, a branch visit is worth the time. Call ahead to confirm the branch is open and ask whether they can issue a temporary card on the spot.
How long identity verification actually takes
Banks verify your identity through three channels: the documents you provide, a background check, and cross-referencing with credit bureaus. Online applications often complete this in minutes using automated systems that check your ID photo against government databases. You will see a confirmation screen and can start using your account number for direct deposits or transfers immediately.
Some banks place a temporary hold on your account for 24 to 48 hours while a human reviews the automated result. During this hold, you can receive money but cannot withdraw it. This is not a rejection—it is standard caution. Once the hold lifts, your account is fully active. If the bank flags something (a mismatch between your ID and their records, or a name that appears on multiple accounts), they will call or email you to clarify. Respond quickly; delays here can push your account opening into the next business day.
When you can actually use your debit card
Your account is usable for transfers and direct deposits the moment it opens, even if your physical card has not arrived. You can give your account number and routing number to your employer, the Social Security Administration, or anyone sending you money. You can also set up bill pay through the bank's website or app and start paying bills online.
For in-person purchases and ATM withdrawals, you need a physical card or a temporary card. If you opened online, your card ships by mail and typically arrives within 3 to 10 business days—sometimes longer if the bank is backlogged. If you opened at a branch, ask whether they can issue a temporary card immediately; many can print one on the spot or activate a card within 24 hours. If you need cash before your card arrives, you can visit a branch with your ID and withdraw from your opening deposit, or use your account number to request a wire transfer to another account you control.
If you have been denied before or have banking problems
Large banks use ChexSystems, a banking history database that flags accounts closed for overdrafts, fraud, or repeated NSF (non-sufficient funds) fees. If you appear in ChexSystems, Chase and Bank of America will likely deny you. Credit unions and community banks often do not check ChexSystems or weigh it less heavily. Some banks offer "second chance" checking accounts specifically for people with banking history issues; these usually have lower limits, higher fees, and stricter overdraft rules, but they let you rebuild.
If you were denied, ask the bank why. If it was ChexSystems, you can request your report for free at chexsystems.com and dispute inaccuracies. If it was a credit check, you can request your credit report at annualcreditreport.com. Once you understand the reason, call credit unions in your area or search for "second chance banking" plus your state—these accounts are designed for your situation and often open the same day.
Frequently Asked Questions
Can I open a bank account with just my phone?
Yes. Most banks' mobile apps let you open an account entirely on your phone by uploading photos of your ID, entering your Social Security number, and linking a funding source. Identity verification usually completes within minutes to a few hours. Your account is active immediately for transfers and direct deposits, though your physical debit card arrives by mail.
What if I do not have a Social Security number?
You can use an ITIN (Individual Taxpayer Identification Number) instead. Some banks accept ITINs without question; others require additional documentation like a passport or consular ID. Call the bank before you apply and confirm they accept ITINs. Credit unions are often more flexible on this than large national banks.
Do I have to make a deposit to open an account?
Most banks do not require a minimum opening deposit, though some ask for $1 to $25. A few still require $100 or more. Check the bank's website for their specific requirement. If you cannot afford the minimum, look for banks that advertise "$0 opening deposit" or call a local credit union to ask about their policy.
Can I open an account if I do not have proof of address?
It depends on the bank. Some accept a secondary ID like a student card or passport plus a phone bill in your name. Others will let you use a government letter (tax return, benefits statement) or a lease agreement even if it is not dated within 60 days. Call the bank and explain what you have; many will work with you rather than turn you away.
How do I know if my account is really open?
You will receive an account number and routing number on screen or by email within minutes to a few hours of applying. You can log into the bank's website or app and see your account balance (usually your opening deposit). You can also set up direct deposit or bill pay immediately. If you do not see these things within a few hours, call the bank's customer service line to confirm your account status.