Yes, but only if you meet specific conditions and choose the right bank
You can open a bank account in one day, but the speed depends on what type of account you want and which bank you use. Some banks will complete the process in minutes if you do it online. Others require a visit to a branch and may still finish the same day. The catch: you need the right documents ready beforehand, and some account features won't set up until the next business day.
The fastest route is opening an account online with a bank that doesn't require a branch visit. You provide your Social Security number, address, and government ID through their website or app, fund the account when ready, and you're done. The account opens within minutes to a few hours. However, if you need a debit card the same day, or if you want to deposit a check or cash, you'll need to visit a physical branch — and that changes the timeline.
Key Takeaways
- Online-only accounts open in minutes to a few hours without leaving home, but you cannot deposit cash or get a physical debit card the same day.
- Opening an account at a bank branch takes 30 minutes to an hour, but the debit card arrives by mail in 7 to 10 business days unless the bank offers when ready card printing.
- You need a government-issued ID and Social Security number for any account opened the same day; some banks also require proof of address.
- Even if your account opens same-day, transfers from other banks and check deposits may not clear until the next business day.
- Banks that offer when ready debit card printing at the branch are rare; most require you to wait for a card to arrive by mail.
What documents you need to bring or provide
Every bank requires a government-issued photo ID and your Social Security number before opening an account the same day. A driver's license, passport, or state ID card all work. Some banks also ask for proof of your current address — a utility bill, lease, or recent bank statement dated within the last 60 days. If you don't have one, ask the bank whether they'll accept an alternative, such as a government document with your address on it.
If you're opening the account online, you'll upload images of your ID or answer security questions to verify your identity. If you're visiting a branch, bring the physical documents. The bank will scan or photocopy them. Have your Social Security number memorized or written down; you'll need it either way.
If you plan to deposit cash or a check the same day, bring those with you to the branch. Depositing by mail or ATM takes longer and may not clear until the next business day anyway.
Online accounts: fastest but limited on day one
Opening an account online is the quickest path if you don't need cash access or a physical debit card when ready. You visit the bank's website or app, enter your personal information, verify your identity (usually by answering security questions or uploading your ID), and link a bank account to fund the new account. The whole process takes 10 to 30 minutes. Your account opens and you can use it for transfers and bill pay the same day.
The limitation: you cannot deposit cash, and you won't have a debit card. If the bank offers a digital wallet option (like Apple Pay or Google Pay), you may be able to use that for purchases when ready. Otherwise, you're waiting for a physical card to arrive by mail, which typically takes 7 to 10 business days. Some online banks, like Chime or Ally, print and mail cards faster — sometimes 3 to 5 business days — but you still won't have it the same day.
Online accounts work well if you need to move money between accounts or set up direct deposit, but not if you need to withdraw cash or make in-person purchases the same day.
Branch accounts: same-day opening, but debit cards take time
Walking into a bank branch and opening an account takes 30 minutes to an hour. You'll sit with a banker, provide your ID and Social Security number, choose your account type, and fund it. The account opens the same day and you can use it for transfers when ready. However, the debit card still arrives by mail — usually 7 to 10 business days later.
A very small number of banks offer when ready card printing at the branch, meaning you walk out with a physical debit card the same day. Chase, Bank of America, and Wells Fargo have tested this at some locations, but it is not available everywhere. Call your local branch before you go to ask whether they print cards on-site. If they do, you'll wait an extra 15 to 20 minutes while the card is printed, but you'll have it in hand when you leave.
If when ready printing is not available, ask the banker whether you can withdraw cash from a teller the same day while you wait for your card. Most banks allow this, so you can access your money when ready even without a debit card.
Timing for transfers and deposits after opening
Opening the account same-day does not mean everything you deposit clears the same day. ACH transfers from another bank (the most common type of transfer) take 1 to 3 business days to arrive. If you initiate a transfer on a Friday afternoon, it may not land until Monday or Tuesday. Check deposits, even at ATMs, typically clear by the next business day, though some banks hold them longer if the amount is large or the check is from an unfamiliar bank.
Cash deposits at a branch or ATM are the exception — they're available when ready. If you need money in your new account the same day, deposit cash in person at the branch where you opened the account.
Wire transfers are faster (usually same-day or next-day) but cost $15 to $30 and are less common for personal accounts. Ask your old bank about their wire transfer fee before you use this method.
Banks that open accounts fastest
Online banks like Chime, Ally, and SoFi open accounts in minutes without requiring a branch visit. Traditional banks like Chase, Bank of America, and Wells Fargo open accounts at branches in under an hour. Credit unions vary widely — some open accounts in 20 minutes, others require a waiting period of a few days. Call your local credit union to ask their timeline.
If speed is your priority and you don't need a physical card when ready, an online bank is your fastest option. If you need cash access or want to explore when ready card printing, call a nearby branch of a large bank and ask whether they offer it before you go.
What happens if you don't have all your documents
If you don't have a government ID, most banks will not open an account the same day. Some banks accept alternative forms of ID (like a passport card or tribal ID), but you need to call ahead to confirm. If you don't have a Social Security number, you may be able to open an account using an Individual Taxpayer Identification Number (ITIN), but this is less common and varies by bank. Call the bank first.
If you don't have proof of address, ask the bank what alternatives they accept. Some will use your ID address if it's current, or accept a phone bill or lease in a roommate's name as long as your name appears on it. Do not assume you'll be turned away — call and ask what they can work with.
Frequently Asked Questions
Can I use my account the same day I open it?
Yes, for transfers and bill pay. If you opened it online, you can transfer money from another account when ready. If you opened it at a branch, you can do the same. However, money coming into your account from another bank takes 1 to 3 business days, and checks take until the next business day. Cash deposits are available when ready.
Will I have a debit card the same day?
Only if your bank offers when ready card printing at the branch, which is rare. Most debit cards arrive by mail in 7 to 10 business days. Ask your branch whether they print cards on-site before you open the account. If they don't, you can still withdraw cash from a teller the same day.
What if I open an account online but then need to deposit cash?
You'll need to visit a branch or ATM of the bank you just joined. Most online banks have ATM networks you can use for free deposits. If your online bank doesn't have a physical presence, you may be limited to transferring money from another account or waiting for a debit card to arrive.
Can I open an account without a Social Security number?
Some banks will open an account using an ITIN (Individual Taxpayer Identification Number) instead, but this is not standard. Call the bank directly and ask whether they accept ITINs. You'll still need a government ID and proof of address.
What if the bank needs to verify my identity and it takes longer than one day?
This is rare but can happen if your information doesn't match their records or if they flag your process for review. The bank will contact you by phone or email. In most cases, verification happens within a few hours. If it takes longer, the bank will tell you when to expect your account to open.