How Long Does It Take to Open a Bank Account?
Quick Answer
15 minutes online or 30–60 minutes in-branch. The account is usually active immediately, but some features like debit cards and check-writing take 5–10 business days.
Typical Duration
15 minutes60 minutes
Quick Answer
15 minutes is all it takes to open a bank account online with most major banks and credit unions. In-branch visits typically take 30–60 minutes including wait time. The account number is usually assigned instantly, but your debit card arrives by mail in 5–10 business days.
Online vs. In-Person Comparison
| Factor | Online | In-Branch |
|---|---|---|
| Application time | 10–15 minutes | 20–40 minutes |
| Wait time | None | 5–20 minutes |
| Account activation | Immediate to 1 business day | Immediate |
| Debit card | Mailed in 5–10 days | Sometimes issued on the spot |
| Checks | Mailed in 7–14 days | Starter checks sometimes provided |
| Initial deposit | Electronic transfer or mobile deposit | Cash, check, or transfer |
| ID verification | Digital (photo upload or SSN-based) | In-person with physical ID |
Documents You'll Need
- Government-issued photo ID: Driver's license, state ID, or passport
- Social Security number or ITIN: Required for tax reporting
- Proof of address: Utility bill, lease, or bank statement (some banks skip this for online applications)
- Initial deposit: Varies from $0 to $100 depending on the bank and account type
- Second form of ID (sometimes): Birth certificate, military ID, or another photo ID for in-person applications
When You Can Actually Use the Account
| Feature | When Available |
|---|---|
| Account number and routing number | Immediately |
| Online banking and mobile app | Immediately to 1 business day |
| Direct deposit setup | Immediately (1–2 pay cycles to start receiving) |
| ACH transfers | 1–3 business days for first transfer |
| Debit card | 5–10 business days (mailed) |
| Check writing | 7–14 business days (checks mailed) or buy at branch |
| Wire transfers | 1–2 business days after verification |
| Mobile check deposit | Immediately at some banks; others require 30 days |
Initial Deposit Requirements
| Bank Type | Typical Minimum Opening Deposit |
|---|---|
| Online banks (Ally, Marcus, Discover) | $0 |
| National banks (Chase, Bank of America, Wells Fargo) | $0–$25 |
| Credit unions | $5–$25 (for share membership) |
| High-yield savings accounts | $0–$100 |
| Money market accounts | $100–$2,500 |
| CDs | $500–$1,000 |
Account Types at a Glance
| Account Type | Best For | Typical APY | Monthly Fee |
|---|---|---|---|
| Basic checking | Daily spending, bill pay | 0.01–0.10% | $0–$12 (often waivable) |
| High-yield checking | Earning interest on balance | 0.50–2.00% | Usually $0 |
| Standard savings | Emergency fund, short-term goals | 0.01–0.50% (traditional banks) | $0–$5 |
| High-yield savings | Maximizing interest | 4.00–5.00% (online banks) | Usually $0 |
| Money market | Higher balances, limited check writing | 3.50–5.00% | $0–$10 |
Special Situations
- Bad credit or ChexSystems record: If you've been reported to ChexSystems for past account problems, consider second-chance accounts from banks like Chime, Current, or credit unions. These typically have no credit check and open instantly.
- Non-U.S. citizens: Many banks accept an ITIN instead of SSN. You'll need your passport and sometimes a visa. Some banks (like Citibank and HSBC) specialize in international customer accounts.
- Minors: Joint accounts with a parent or guardian. The parent handles the application; the minor is added as a co-owner. Most banks require the minor to be at least 13–16 for their own debit card.
Tips for a Smooth Process
- Compare account fees and features before choosing a bank — online banks typically offer higher interest rates and lower fees.
- Have your Social Security number memorized or available.
- Set up direct deposit immediately — many banks waive monthly fees when you have recurring direct deposits.
- Download the mobile app and enable notifications for real-time transaction alerts.
- Fund the account within 30–60 days to avoid automatic closure at some banks.