Most accounts open in minutes to a few hours, but you won't have full access right away
If you walk into a bank branch with your ID and Social Security number, you can often walk out with an account number the same day. Online accounts can be set up in 15 to 30 minutes. But "having an account" and "being able to use it fully" are two different things. Your debit card usually arrives by mail in 5 to 10 business days, and some banks hold new accounts for a few days before letting you withdraw cash or transfer money out.
The timeline depends on where you open the account, what type of account it is, and whether the bank needs to verify information about you. A second account at a bank where you already have a history moves faster than your first account anywhere.
Key Takeaways
- In-person accounts at a bank branch can be opened in one visit, but your debit card arrives separately by mail in 5 to 10 business days.
- Online accounts take 15 to 30 minutes to set up, but the bank may place a hold on deposits or withdrawals for 1 to 3 business days while they verify your information.
- Your Social Security number, a government-issued ID, and proof of address are the documents most banks ask for at opening.
- If the bank cannot verify your identity when ready, the account may stay restricted until they confirm who you are, which can take several days.
Opening an account in person at a branch
Walking into a bank branch is the slowest way to get an account number but the fastest way to have someone answer your questions in real time. Bring your ID, Social Security number, and a piece of mail showing your current address — a utility bill, lease, or bank statement all work. The banker will fill out the account paperwork, verify your information on the spot, and give you an account number before you leave.
What you won't have that day is a working debit card. The bank orders it after you leave and mails it to your address. Standard delivery takes 5 to 10 business days, though some banks offer rush delivery for a fee. Until the card arrives, you can deposit cash or checks at the branch, but you cannot withdraw cash at an ATM or pay for things in stores.
If you need cash access when ready, ask the banker whether you can withdraw from your new account at the branch that day. Many banks allow this, but policies vary.
Opening an account online
Online-only banks and the online account options at large banks are faster to set up but slower to fully set up. You can complete the entire process on your phone or computer in 15 to 30 minutes. The bank verifies your identity using information from credit bureaus or public records — they ask you questions only you would know the answers to, like which address you lived at in 2015 or which car loan you had.
Once you finish, you have an account number and can see your account online when ready. But the bank usually places a hold on the account for 1 to 3 business days. During this time, you cannot withdraw money, transfer it out, or use a debit card. This hold is the bank's way of confirming you are who you say you are before letting money move.
Your debit card ships after the hold lifts and arrives in 5 to 10 business days. Some online banks let you use a temporary digital card on your phone for online shopping while you wait for the physical card.
What happens if the bank cannot verify you when ready
If you open an account online and the bank's when ready verification fails — because your information does not match their records, or because you are new to the credit system — the bank will ask you to send documents by mail or upload them through their app. This is common for people who have never had a bank account, people who recently moved, or people whose names have changed.
The documents they ask for are usually a copy of your ID and proof of address. Once the bank receives and reviews them, verification can take 3 to 7 business days. Your account stays restricted until they confirm your identity. Some banks will call you to ask questions instead of waiting for documents, which speeds things up.
If you are opening an account in person at a branch, the banker can verify you on the spot using your physical ID, so this delay does not happen.
Why banks hold new accounts
Banks place holds on new accounts to prevent fraud and to follow federal rules about knowing who their customers are. This is called Know Your Customer compliance. The bank is required by law to verify your identity before you can move money in and out, so the hold is not optional — it is a legal requirement.
The hold does not mean something is wrong with your account or that you did anything suspicious. It is standard for all new accounts. Once the hold lifts, your account works normally.
Getting your debit card faster
Standard debit card delivery takes 5 to 10 business days from the day the bank orders it. Some banks offer expedited shipping for a fee — usually $10 to $25 — that cuts this to 2 to 3 business days. A few banks include expedited shipping for free on certain account types.
While you wait for your physical card, you have other ways to access your money. You can withdraw cash at the bank branch or at ATMs owned by your bank. You can transfer money to another account you own. If your bank offers a digital wallet like Apple Pay or Google Pay, you can add your account to your phone and use it to pay for things in stores before your physical card arrives.
Timeline comparison: in-person versus online
| Step | In-Person Branch | Online |
|---|---|---|
| Account number issued | Same day (minutes) | Same day (15–30 minutes) |
| Account available for deposits | Same day | 1–3 business days (after hold lifts) |
| Account available for withdrawals | Same day at branch; ATM access after card arrives | 1–3 business days (after hold lifts) |
| Debit card arrives | 5–10 business days | 5–10 business days |
| Full account access | 5–10 business days | 6–13 business days (hold + card delivery) |
Frequently Asked Questions
Can I use my account before my debit card arrives?
Yes. You can deposit cash or checks at your bank branch or ATM, and you can withdraw cash at the branch or at ATMs owned by your bank. You cannot use a debit card to pay for things in stores until the card arrives, but you can set up online bill pay through your bank's website to pay bills directly from your account.
What if I do not have a Social Security number?
You can open an account with an Individual Taxpayer Identification Number (ITIN) instead. Some banks accept ITIN; others do not. Call ahead or ask at the branch before you go. You will still need a government-issued ID and proof of address.
Do I need a minimum deposit to open an account?
Most banks do not require a minimum deposit to open a checking or savings account, though some offer better interest rates or waive fees if you maintain a minimum balance. Check the bank's website or ask at the branch what their requirements are.
Why is my online account still restricted after 3 days?
If the bank could not verify your identity automatically, they may be waiting for you to send documents or may be reviewing documents you already sent. Contact the bank to ask what they need from you. Responding quickly can move the process along.
Can I open a second account faster than my first one?
Usually yes. If you already have an account at the same bank, they already have your verified information on file. Opening a second account often takes just a few minutes in person or online, and the hold period may be shorter or skipped entirely.