Timeline for opening a bank account
Most banks let you open a checking or savings account in 15 minutes to an hour if you walk in with the right documents and have no fraud flags on your record. Online banks are often faster — some finish the process in under 10 minutes. The actual time depends on whether you're opening in person or online, what documents you have ready, and whether the bank needs to verify your identity through additional steps.
If you open online, the bank will typically confirm your identity immediately using your Social Security number, date of birth, and address. If something doesn't match their records or triggers a fraud alert, they may place a hold on the account and contact you by phone or email — that can add hours or days. In-person applications are usually faster because the teller can verify your ID on the spot and answer questions right away.
Once your account is open, you won't be able to use it immediately. Banks place a hold on new accounts for 24 to 48 hours before you can deposit checks or transfer money in. Some banks hold longer if you're depositing a large check or if you have no banking history. Debit cards typically arrive by mail within 7 to 10 business days, though some banks offer temporary digital cards you can use online or in stores the same day.
Key Takeaways
- Opening an account online takes 10 to 30 minutes; opening in person takes 15 minutes to an hour, depending on how busy the branch is.
- You need a government-issued ID, proof of address (utility bill or lease), and your Social Security number; bring originals or certified copies.
- Banks place a 24 to 48-hour hold on new accounts before you can deposit or transfer money, and longer holds apply to large checks or customers with no banking history.
- Physical debit cards arrive in 7 to 10 business days, but many banks issue temporary digital cards immediately so you can start using the account right away.
- If the bank flags your application for fraud review, the process can stretch to several days while they contact you to verify your identity.
What documents you need to bring
You need three things: a government-issued photo ID, proof of your current address, and your Social Security number. The ID can be a driver's license, passport, state ID card, or military ID. Proof of address is usually a utility bill, lease agreement, mortgage statement, or recent bank statement with your name and address printed on it — it must be dated within the last 60 days. Some banks accept a government benefits letter or tax return if you don't have a utility bill.
If you don't have a Social Security number, you can open an account with an Individual Taxpayer Identification Number (ITIN) at most banks, though some require a Social Security number. Call the bank before you go in if you're unsure. Bring originals or certified copies — banks won't accept photocopies or photos of documents for in-person applications, though online banks may accept photos you upload.
If you're opening an account for a minor, you'll need to bring the child's birth certificate or Social Security card along with your own ID and proof of address. Some banks require both parents or guardians to be present; others allow one parent to open a custodial account. Check with your bank first, because policies vary.
Opening an account online versus in person
Online accounts are faster to open but slower to use. You can complete the application in 10 to 30 minutes from your phone or computer, and the bank will verify your identity using information from credit bureaus and public records. However, you'll still face a 24 to 48-hour hold before you can move money, and you won't have a physical debit card for 7 to 10 days. Some online banks issue temporary digital card numbers immediately, which you can use for online purchases or contactless payments at stores.
In-person accounts take longer to open but are ready to use faster. You'll spend 15 minutes to an hour at the branch, but the teller can verify your ID on the spot and answer questions about fees, minimum balances, and overdraft protection. Some branches can issue a temporary debit card the same day or within 24 hours. If you need to deposit cash or checks right away, opening in person is usually better because you can do it immediately after the account is open.
Online banks have no branches, so you can't deposit cash in person. If you need to deposit cash regularly, you'll need a bank with physical locations or a partner network of ATMs that accept deposits. Some online banks partner with convenience stores or other banks' ATM networks, but not all do — check before you open the account.
What happens during the identity verification hold
After you submit your application, the bank runs your information through fraud detection systems. This usually takes a few minutes to a few hours. If everything matches — your name, address, and Social Security number line up with credit bureau records and there are no red flags — your account opens immediately and you move to the 24 to 48-hour hold on deposits.
If something doesn't match or a fraud alert appears, the bank will contact you by phone or email to verify your identity. They may ask you to confirm your address, recent transactions, or other personal details. This step can add 24 hours to several days, depending on how quickly you respond and how thorough the bank's review is. Some banks require you to visit a branch in person to complete verification if they can't reach you by phone.
If you have no credit history or banking history, the bank may take longer to verify you because they have fewer records to check. Immigrants, people new to the country, and people who have never had a bank account before sometimes face longer verification holds. Bring extra documents if this applies to you — a lease, employment letter, or tax return can help speed up the process.
When your account is ready to use
Your account is technically open as soon as the bank confirms your identity, but you can't move money for 24 to 48 hours. This hold protects the bank from fraud — it gives them time to confirm the account is legitimate before money starts moving through it. During this hold, you can't deposit checks, transfer money in from another bank, or set up automatic bill payments.
Some banks lift the hold after 24 hours; others wait the full 48 hours. A few banks hold longer if you're depositing a large check (usually over $5,000) or if you have no banking history. If you need to move money urgently, call the bank and ask whether they can lift the hold early — some will if you explain the situation, though they're not required to.
Your debit card arrives by mail in 7 to 10 business days. If you need to spend money before the card arrives, ask the bank for a temporary card number or digital card you can use online or at stores. Many banks issue these immediately after your account opens, so you don't have to wait for the physical card.
Delays that can extend the timeline
Fraud alerts are the most common reason for delays. If your name, address, or Social Security number doesn't match what's in the bank's system or credit bureaus, the bank will flag your application and contact you to verify. This can add 24 hours to several days. If you've moved recently, changed your name, or have a common name that matches fraud patterns, expect this to happen.
Missing or incorrect documents also slow things down. If your proof of address is older than 60 days or doesn't have your current address, the bank will ask you to provide another one. If your ID is expired, some banks will still accept it; others won't. Call ahead if you're unsure whether your documents will work.
High volume at the branch can delay in-person applications. If you go on a Friday afternoon or the first of the month, you may wait 30 minutes to an hour just to see a teller. Weekday mornings are usually faster. Online applications have no wait time, but they may take longer to verify if the bank's systems are busy.
Getting your first debit card and setting up access
Your debit card arrives by mail in 7 to 10 business days from the date your account opens. Some banks send it automatically; others require you to request it. Check your account online or call the bank to confirm the card is on its way and that your mailing address is correct.
While you wait for the physical card, most banks let you set up online banking and mobile banking immediately. You can log in to the bank's website or app using your account number and a temporary password, then change the password to something you choose. From there, you can transfer money between accounts, set up bill payments, and check your balance.
If the bank issued a temporary digital card number, you can use it to shop online or at stores with contactless payment (Apple Pay, Google Pay, or your bank's app) the same day your account opens. This is useful if you need to spend money before the physical card arrives. The temporary number usually expires when your physical card arrives, and you'll use the card's number for future purchases.
Frequently Asked Questions
Can I use my account before the 24 to 48-hour hold is over?
No, the hold prevents you from depositing checks or transferring money in. You can set up online banking and use a temporary digital card number if the bank issued one, but you can't move money between banks or deposit checks until the hold lifts. Call the bank if you need the hold lifted early — they may do it if you explain the situation, but they're not required to.
What if I don't have a proof of address document?
You can use a lease, mortgage statement, utility bill, bank statement, government benefits letter, or tax return dated within the last 60 days. If you don't have any of these, ask the bank what other documents they accept — some will take a government ID with your address, an employment letter, or a letter from a government agency. Bring whatever you have and ask.
Do I need to go to a branch to open an account, or can I do it entirely online?
Most banks let you open online without visiting a branch. Online banks have no physical locations, so you must open online. Traditional banks with branches usually let you choose — you can open online or in person. Online is faster to open but slower to use; in-person is slower to open but faster to use if you need to deposit cash or get a debit card right away.
How long does it take to get a debit card after my account opens?
Physical debit cards arrive in 7 to 10 business days by mail. Many banks issue a temporary digital card number immediately, which you can use online or at stores with contactless payment while you wait for the physical card. Some branches can issue a temporary card in person the same day you open the account.
What if the bank rejects my application?
Banks can reject applications for fraud concerns, unpaid fees at other banks, or ChexSystems flags (a record of banking problems). If your application is rejected, the bank will tell you why. You can dispute inaccurate information on your ChexSystems report or ask another bank to open an account for you — some banks specialize in second-chance accounts for people with banking history issues.