Most bank accounts open in minutes to a few hours if you do it online, or the same day if you walk into a branch
The speed depends on which bank you choose and whether you already have an account there. Online banks often finish the process in 5 to 15 minutes — you answer questions, verify your identity through your phone, and the account is ready to use when ready. Traditional banks with physical branches usually take 30 minutes to an hour in person, though some let you start online and finish in the branch the next day. The slowest scenario is when a bank needs to verify information about you that doesn't match their records, which can add a few days.
What matters most is understanding what "open" means at each bank. Some banks let you start using the account the moment you finish the process. Others hold your account in a pending state for 24 to 48 hours while they run background checks. A few require you to fund the account with a deposit before it becomes active. Knowing which applies to your bank saves you from showing up to deposit a paycheck only to find out you can't use the account yet.
Key Takeaways
- Online banks typically open accounts in 5 to 15 minutes, while branch banks take 30 minutes to an hour in person.
- Some banks let you use the account when ready after opening; others hold it pending for 24 to 48 hours while they verify your information.
- You will need a government-issued ID, proof of address (usually a utility bill or lease), and your Social Security number at minimum.
- If you are opening a second account at a bank where you already have one, the process is usually faster because the bank already has your information on file.
- Banks that need to verify information that doesn't match their records may take several business days, so plan ahead if you have a recent address change.
What happens during the first 15 minutes: online banks
Online banks move fastest because they have no branch overhead and their systems are built for speed. You enter your name, address, date of birth, and Social Security number into their website or app. The bank runs an when ready check against databases they subscribe to — usually Equifax, Experian, or TransUnion — to confirm your identity. If that check passes, the account is created and you receive account and routing numbers within minutes.
The catch is that "created" does not always mean "ready to use." Some online banks, like Ally and Charles Schwab, let you transfer money or set up direct deposit when ready. Others, like some credit unions, place the account in a pending state for 24 hours. Read the confirmation email carefully — it will tell you whether you can fund the account right away or need to wait. If you need the account active today, call the bank's customer service line and ask directly rather than guessing.
What happens in a branch: 30 minutes to one hour
Walking into a branch takes longer because a person is involved, but you leave with a debit card in hand at some banks. You sit with a banker, show your ID and proof of address, and answer the same questions you would online. The banker enters your information into their system, which runs the same identity verification checks. If everything passes, they print temporary checks, give you a debit card (either when ready or to pick up in a few days), and you walk out with an active account.
Some branches offer a hybrid: you start the process online at home, then come in to verify your identity in person and sign documents. This takes 15 to 20 minutes in the branch and is faster than starting from scratch there. A few banks, like Bank of America and Wells Fargo, let you open an account entirely online and pick up your debit card at a branch the next business day. Ask your bank which option is available before you go in.
When the process slows down: identity verification issues
If your name, address, or Social Security number doesn't match what the bank finds in their verification databases, the account goes into a hold. This happens most often to people who recently moved, changed their name, or have a common name that appears multiple times in the system. The bank will call or email you asking for additional documents — usually a recent utility bill, lease, or government-issued ID with your current address.
Once you provide those documents, the hold typically lifts within one to three business days. Some banks can verify documents over the phone or through their app; others require you to mail them in or bring them to a branch. Call the bank as soon as you get the hold notice and ask which method is fastest. Do not ignore the notice — if you do not respond within the timeframe the bank specifies (usually 10 to 30 days), they will close the account.
Opening a second account at a bank where you already have one
If you already have a checking account at Chase and want to open a savings account there, the process is much faster. The bank already has your identity verified and your information on file. Online, this takes 5 to 10 minutes — you log in, select "open new account," choose the account type, and confirm. In a branch, it takes 10 to 15 minutes because the banker does not need to verify your identity again.
The new account is usually active when ready. You can transfer money between your existing account and the new one right away. Some banks require a minimum deposit to the new account before it becomes active, so check the account terms before you open it.
Documents you need and how to have them ready
Bring or have digital copies of: a government-issued photo ID (driver's license, passport, or state ID), proof of your current address (utility bill, lease, or bank statement dated within the last 60 days), and your Social Security number. If you are opening the account online, you can usually photograph or upload these documents through the bank's app. If you are going to a branch, bring the originals.
If your ID does not have your current address on it, bring the ID plus a separate proof of address. If you recently moved and your utility bill is still in your old name, bring the bill anyway — banks accept it as proof of address even if the name does not match perfectly, as long as you have an ID showing your current name. If you do not have a Social Security number, some banks offer accounts for non-citizens with an ITIN (Individual Taxpayer Identification Number), but you will need to call ahead to confirm they offer this option.
What "active" actually means at different banks
| Bank Type | Account Status After Opening | When You Can Use It |
|---|---|---|
| Online banks (Ally, Charles Schwab, Discover) | Active when ready | Transfer money or set up direct deposit same day |
| Traditional banks (Chase, Bank of America, Wells Fargo) | Active same day in branch; pending 24–48 hours online | Debit card arrives in 7–10 days; transfers available after pending period |
| Credit unions | Pending 24–48 hours; varies by union | Call to confirm before depositing checks or setting up direct deposit |
| Banks requiring identity verification hold | On hold 1–3 business days after you submit documents | Active once hold is cleared; bank will notify you by email or phone |
Frequently Asked Questions
Can I use my new account to receive a direct deposit the same day I open it?
It depends on the bank. Online banks like Ally and Charles Schwab let you set up direct deposit when ready and it will process on the next business day. Traditional banks usually require you to wait 24 to 48 hours after opening before direct deposit is active. Call your bank's customer service line and ask whether you can set up direct deposit today if you need it to work by a specific date.
What if I open an account online but the bank puts it on hold for verification?
The bank will contact you by phone or email with instructions on what documents to send. Respond as quickly as possible — most banks give you 10 to 30 days. Once you submit the documents, the hold usually lifts within one to three business days. You can use the account as soon as the hold is cleared.
Do I get a debit card the same day I open an account?
In a branch, some banks print a temporary debit card or give you one when ready. Most banks mail the permanent card, which arrives in 7 to 10 business days. Online banks mail the card as well. If you need a card urgently, ask the bank whether they offer a temporary card or digital wallet option (like Apple Pay or Google Pay) while you wait for the physical card.
How long does it take to open a joint account?
Joint accounts take slightly longer because both account holders need to verify their identity. In a branch, plan for 45 minutes to an hour. Online, it depends on whether both people can verify their identity through the app — if one person cannot, you may need to go to a branch or mail in documents. Ask the bank whether both account holders need to be present or whether one person can open the account and add the other later.
Can I open an account if I have been denied before?
Yes. Banks use ChexSystems, a checking account history database, to decide whether to open accounts. If you were denied, it was likely because of unpaid overdrafts or fraud on a previous account. You can request your ChexSystems report for free and dispute errors. Some banks specialize in second-chance accounts and will open one for you even with a ChexSystems record. Call ahead and ask whether the bank offers second-chance accounts before you explore.