Opening a checking account usually takes 15 minutes to an hour in person, or 5 to 10 minutes online
If you walk into a bank branch with your ID and Social Security number, you can walk out with an account open the same day. Online banks move faster — you can finish the whole process on your phone in under 10 minutes. The catch is what happens after: your account opens immediately, but the bank may hold your first deposit for a few days, and some banks run a background check that can take 24 to 48 hours before you can use the account fully.
The time difference between in-person and online matters less than you might think. Both get you an account number and routing number on the day you open it. What takes longer is getting your debit card in the mail (usually 7 to 10 business days) and having any holds on deposits clear.
Key Takeaways
- In-person accounts at a bank branch open in 15 minutes to an hour; online accounts open in 5 to 10 minutes.
- Your account opens the same day, but the bank may run a background check that takes 24 to 48 hours before you can withdraw money.
- Your debit card arrives by mail in 7 to 10 business days; some banks offer a temporary digital card you can use immediately.
- If the bank declines your application, you will find out within a few days, usually because of a ChexSystems report or unpaid overdrafts at another bank.
- You need a government-issued ID and Social Security number; a second form of ID or proof of address speeds up the process.
What happens during the first 24 hours
When you open an account — whether online or in a branch — the bank creates your account number and routing number immediately. You can use these numbers to set up direct deposit or wire money into the account right away. The bank will give you these numbers before you leave the branch or finish the online form.
Most banks run a background check through ChexSystems, a banking history database, within the first few hours. This check looks for unpaid overdrafts, fraud, or other problems at previous banks. If the check comes back clean, your account is fully active within 24 hours. If there is a problem, the bank will contact you within 1 to 2 business days to tell you whether the account is approved or declined.
Some banks also check your credit report or run an identity verification step that can add a few hours. If you are opening the account online, the bank may ask you to verify your identity by uploading a photo of your ID or answering security questions. This usually takes 15 to 30 minutes if you do it right away.
When your debit card arrives and how to use it before then
Your physical debit card ships from the bank's processing center and arrives in 7 to 10 business days. If you opened the account on a Monday, expect the card around the following Monday or Tuesday. Some banks send it faster — 5 to 7 business days — but this varies by bank and whether they have a local processing center.
You do not have to wait for the card to spend money. Most banks offer a temporary digital card (sometimes called a virtual card or instant card) that you can use in the app or add to Apple Pay or Google Pay within hours of opening the account. This digital card works at any store or website that takes Mastercard or Visa, depending on which network your bank uses. A few banks do not offer this feature, so check your bank's app after you open the account.
If you need cash before the card arrives, you can withdraw from any ATM using your account number and PIN, or visit a branch and ask the teller to withdraw from your new account.
Why some accounts take longer to open
If the bank cannot verify your identity online — because your ID does not scan clearly, or your address does not match their records — they will ask you to come into a branch or send additional documents. This adds 1 to 3 business days. Bring a second form of ID (passport, state ID, or driver's license) and a recent utility bill or lease showing your current address to speed this up.
If ChexSystems finds a problem — unpaid overdrafts, a closed account with a negative balance, or fraud — the bank will either decline the account or ask you to resolve the issue first. Some banks have a second-chance program for people with ChexSystems problems; these accounts may take 3 to 5 business days to open because the bank reviews your case manually.
If you are opening the account with a large initial deposit (usually $10,000 or more), the bank must file a Currency Transaction Report with the federal government. This does not delay your account opening, but it does mean the bank will ask for extra information about where the money came from.
Opening an account by mail or phone
Some banks and credit unions let you open an account by phone or mail, though this is less common than it used to be. By phone, the process takes 20 to 30 minutes, and your account opens the same day. By mail, you fill out a form, mail it back with copies of your ID and proof of address, and wait for the bank to receive and process it — usually 5 to 10 business days total.
If you are opening by mail, send your documents via certified mail so you have proof of delivery. Include a note with your phone number and email so the bank can contact you if anything is missing. Some banks will not open the account until they receive the physical documents, so this method is slowest.
Phone and mail accounts work the same way once they are open — you get an account number and routing number immediately (by phone) or within a few days (by mail), and your debit card arrives in 7 to 10 business days.
How to check if your account is fully active
Log into your bank's app or website and look for your account number, routing number, and available balance. If all three are visible, your account is active. You should also see a debit card section showing either your physical card status (usually "in transit" or "arriving [date]") or a digital card you can use immediately.
If you see a message saying "account pending" or "under review," the bank is still running its background check. This usually clears within 24 hours. If it takes longer than 48 hours, call the bank's customer service line — there may be a problem with your identity verification or ChexSystems check that needs to be resolved.
Some banks send an email or text when your account is fully active and your debit card ships. Check your spam folder if you do not see these messages.
What to do if your account is declined
If the bank declines your account, they must tell you why within 3 to 5 business days. The most common reasons are unpaid overdrafts at another bank, fraud on your ChexSystems report, or a mismatch between your ID and the address on file. You can request a copy of your ChexSystems report for free at www.chexsystems.com to see what the bank saw.
If the problem is unpaid overdrafts, you can sometimes resolve it by paying the old bank what you owe. If the problem is an error on your ChexSystems report, you can dispute it directly with ChexSystems. This takes 30 to 60 days to resolve, but once it is cleared, you can reapply at the same bank or try a different one.
If you are declined by traditional banks, look for second-chance checking accounts at credit unions or online banks that specialize in people with banking problems. These accounts may have higher fees, but they open faster and do not require a clean ChexSystems report.
Frequently Asked Questions
Can I use my account before my debit card arrives?
Yes. You can use a digital card in your bank's app or add it to Apple Pay or Google Pay within hours of opening the account. You can also withdraw cash at ATMs using your account number and PIN, or visit a branch and ask a teller to withdraw for you.
What if I do not have a Social Security number?
You can open a checking account with an Individual Taxpayer Identification Number (ITIN) instead. Some banks require it; others do not. Call ahead and ask whether the bank accepts ITINs before you go in, because not all branches handle these accounts.
Do I have to go to a branch, or can I open an account entirely online?
Most banks let you open online. You will need to upload a photo of your ID and verify your identity through the app. A few banks require an in-person visit, usually because they need to verify your signature or because you have a ChexSystems problem that requires manual review.
How long does a background check take?
ChexSystems checks usually come back within 24 hours. If there is a problem on your report, the bank will contact you within 1 to 2 business days. If you do not hear anything within 48 hours, your account is likely approved and fully active.
What if I need the account open today?
Go to a bank branch in person with your ID and Social Security number. You will have an account number and routing number within an hour. If the branch has a digital card program, you can use it the same day. Your physical debit card will arrive in 7 to 10 business days.