You can usually open a bank account the same day you visit, but the account may not be fully active for one to three business days
The speed depends on which bank you choose and what type of account you want. If you walk into a branch with your ID and Social Security number, many banks will open a checking or savings account in 15 to 30 minutes. You'll leave with a debit card and access to your account that day. However, the bank may place a hold on deposits or restrict certain features for a few days while they verify your information in their system.
Online banks move faster in some ways and slower in others. You can start the process from home in minutes, but you'll wait longer for the physical debit card to arrive by mail — usually five to ten business days. Some online banks let you use a temporary card number while you wait, so you can access your money sooner.
Key Takeaways
- Opening an account at a bank branch usually takes 15 to 30 minutes in person, and you can use the account the same day.
- Online banks let you start the process from home but require you to wait for a physical debit card to arrive by mail, typically five to ten business days.
- Banks place holds on deposits or restrict features for one to three business days while they verify your identity and check your banking history.
- You'll need a government-issued ID and your Social Security number to open an account at any bank.
- If the bank cannot verify your information, the process may take longer or require you to visit a branch in person.
What happens during those first few days after you open
When you open an account, the bank when ready creates it in their system so you can start using it. But behind the scenes, they're running checks that take time. The bank verifies your identity, checks your Social Security number against government records, and looks at your banking history through a system called ChexSystems. This is a database that tracks whether you've had problems with banks in the past — things like bouncing checks or closing accounts with a negative balance.
During this verification period, the bank may limit what you can do. They might hold your first deposit for a few days, meaning the money sits in your account but you can't withdraw it yet. They may also restrict online transfers or set a lower daily withdrawal limit. These restrictions usually lift within one to three business days once the verification is complete.
If something in the verification raises a question — for example, if your name doesn't match your Social Security number exactly — the bank may contact you to confirm details. This can add a few days to the process.
Opening an account in person at a branch
Walking into a bank branch is the fastest way to have a fully usable account on the same day. Bring your government-issued ID (a driver's license, passport, or state ID card) and your Social Security number. The banker will ask you questions about what you want the account for, how much you plan to deposit, and whether you want online banking. They'll verify your ID on the spot and run your background check while you wait.
You'll sign documents and choose a PIN for your debit card. Many banks will issue you a temporary debit card number right away so you can make purchases online or over the phone when ready. Your physical card will arrive by mail in five to ten business days. If you need cash the same day, you can make your first deposit and withdraw it when ready — the bank won't hold your own money.
The entire process usually takes 20 to 40 minutes, depending on how busy the branch is and how many questions the banker asks.
Opening an account online
Online banks let you start the process from your phone or computer in about 10 to 15 minutes. You'll upload a photo of your ID, enter your Social Security number, and answer questions about your banking history. The bank verifies this information electronically, and you'll usually get confirmation within a few hours that your account is open.
However, you won't have a physical debit card yet. Most online banks mail the card to you, which takes five to ten business days. Some online banks offer a temporary card number you can use when ready for online purchases and bill payments. A few banks let you use their mobile app to request cash at partner ATMs without a physical card, so you can access your money right away.
The trade-off is convenience: you can open the account anytime, from anywhere, without visiting a branch. But you'll wait longer to have a card in your hand and to access cash at an ATM.
Why banks sometimes take longer
A few situations can slow down the process. If you don't have a Social Security number yet — for example, if you're a recent immigrant — the bank may ask for additional documents like a passport or visa. This verification can take longer because the bank has to check with different systems.
If you have a history in ChexSystems of unpaid fees, bounced checks, or fraud, the bank may deny your account or ask you to visit a branch in person for extra verification. Some banks specialize in second-chance accounts for people with banking problems, but these may have lower limits and higher fees.
If you're opening a joint account with someone else, the bank needs to verify both people, which adds time. If one person can't come to the branch, the process may require notarized documents or a video call with a banker.
What you need to bring or have ready
For an in-person account opening, bring a government-issued photo ID and know your Social Security number. If you're opening a joint account, the other person needs to bring their ID too. Have a small deposit ready if you want to fund the account when ready — you can deposit as little as $1 at most banks.
For an online account opening, you'll need to upload a photo of your ID using your phone or computer. Make sure the photo is clear and shows your full name and expiration date. Have your Social Security number ready and be prepared to answer questions about your employment and income.
If you're a recent immigrant or don't have a Social Security number, call the bank ahead of time to ask what documents they accept. Some banks take an Individual Taxpayer Identification Number (ITIN) instead of a Social Security number.
How to speed up the process
If you need to use your account quickly, open it in person at a branch rather than online. You'll have access to your money the same day and can start using your temporary debit card number when ready. Bring all your documents and be ready to answer questions about your income and employment so the banker doesn't have to follow up.
Choose a bank that doesn't use ChexSystems or uses it lightly, since the verification through that system can add time. Credit unions often have faster verification processes than large national banks, especially if you're a member of the community they serve.
If you're opening an account online, look for banks that offer a temporary card number or mobile wallet access so you don't have to wait for the physical card to arrive. This lets you use your account for most purchases while the card is in the mail.
Frequently Asked Questions
Can I use my account before the debit card arrives?
Yes. If you opened the account in person, you can use a temporary card number right away for online purchases and bill payments. If you opened online, check whether the bank offers a temporary card number or mobile wallet access. You can also visit an ATM to withdraw cash once your account is fully verified, usually within one to three business days.
What if the bank denies my account?
Banks deny accounts for a few reasons: ChexSystems history, fraud concerns, or missing documents. If you're denied, ask the bank why. You can then look for a second-chance account at a bank or credit union that specializes in people with banking problems. These accounts may have lower limits and higher fees, but they help you rebuild your banking history.
How long does it take to get a debit card in the mail?
Most banks mail debit cards within five to ten business days of opening your account. Business days don't include weekends or holidays. If you need a card faster, ask the bank whether they offer rush delivery or whether you can pick up a card at a branch.
Do I have to wait before I can deposit money?
No. You can deposit money the same day you open the account. However, the bank may place a hold on that deposit for one to three business days, meaning you can't withdraw it yet. The hold protects the bank while they verify the deposit is legitimate. Your own deposits usually clear faster than deposits from other people.
Can I open a joint account faster than a single account?
No. Joint accounts take longer because the bank has to verify both account holders. If both people can visit the branch together, the process moves faster. If one person can't come in, the bank may require notarized documents or a video call, which adds several days.