You can open a bank account today, but "today" means different things depending on which bank and which type of account
Some banks let you open an account and start using it within minutes. Others require a waiting period before your account is active. A few still require you to visit a branch in person, which means you cannot complete the process online right now. The speed depends on three things: whether the bank operates online, whether they verify your identity when ready, and whether they hold funds for compliance checks.
If you walk into a physical branch with a government ID and proof of address, you can usually walk out with a debit card and an active account the same day. If you open online, you might be using your account within an hour, or you might wait three to five business days. The difference comes down to how the bank verifies who you are.
Key Takeaways
- Online banks and some large national banks can set up accounts in minutes to hours once your identity is verified, while others hold accounts for three to five business days for compliance review.
- Opening in person at a branch is fastest if you have a government ID and proof of address, and you can usually leave with a debit card the same day.
- Banks verify your identity through document upload, video call, or in-person ID check; some use third-party verification services that return results when ready, others do manual review.
- Your account may be open but your debit card may not arrive for five to ten business days, and some banks hold deposits for 24 hours even after the account is active.
- If you have no ID, no address, or a history that flags the bank's compliance system, opening today is unlikely; you will need to resolve those issues first.
Opening online: minutes versus days
Online banks like Chime, Ally, and Charles Schwab can set up accounts in under an hour. They use automated identity verification—you upload a photo of your ID, take a selfie, and the system compares them when ready. If the match is good, the account opens when ready and you can transfer money or use a temporary digital card number within minutes.
Large national banks like Chase, Bank of America, and Wells Fargo also offer online opening, but they often hold the account for three to five business days after you complete the process. You can see the account in your online banking portal, but you cannot withdraw money or use the debit card until the hold lifts. This delay is a compliance step—the bank is running additional checks on your identity and your history before fully activating the account.
Regional and smaller banks vary widely. Some use the same when ready verification as online banks. Others require you to call a representative or visit a branch to confirm your identity before the account is active. Check the bank's website or call their customer service line to ask: "If I open online right now, when can I use the account?"
Opening in person at a branch
If you go to a branch with a government-issued ID (driver's license, passport, state ID card) and proof of your current address (a recent utility bill, lease, or bank statement), you can open an account and leave with a debit card on the same day. The teller verifies your identity on the spot, runs a background check in real time, and activates the account when ready.
The debit card itself may not be ready—many branches hand you a temporary card number or a temporary card that works for a few days while the permanent card is printed and mailed. Permanent cards usually arrive in five to ten business days. If you need to withdraw cash or make a purchase today, the temporary card or a temporary number works right away.
Some banks require an appointment to open an account, especially after hours or on weekends. Call ahead or check the bank's website to see if you can walk in or if you need to book a time slot.
What banks need from you right now
To open an account today—whether online or in person—you need a government-issued photo ID and proof of your current address. The ID must be valid (not expired) and issued by a U.S. state, the federal government, or a U.S. territory. A driver's license, passport, state ID card, or military ID all work. A school ID, library card, or work ID does not.
Proof of address can be a utility bill, lease agreement, mortgage statement, insurance bill, or bank statement dated within the last 60 days. If you do not have a physical address—you are homeless or living with someone else—some banks will accept a letter from a shelter, a social services agency, or a government office confirming your address. Call the bank first to ask what they will accept.
You will also need a Social Security number or an Individual Taxpayer Identification Number (ITIN). The bank uses this to check you against fraud databases and to report interest income to the IRS. If you do not have either, you cannot open a bank account today.
Why your account might not be active today
Banks run your name, address, and Social Security number against several databases: the Office of Foreign Assets Control (OFAC) list, the Specially Designated Nationals list, and internal fraud databases. If your name matches someone on those lists, or if your history flags the bank's compliance system, the account will not open today. This happens most often if you have a name similar to someone on a sanctions list, or if you have been flagged for fraud or money laundering in the past.
If this happens, the bank will tell you why (usually in writing) and what you need to do to resolve it. You may need to provide additional documentation, contact the government agency involved, or wait for a manual review. This process takes days or weeks, not hours.
You also cannot open an account if you are listed in ChexSystems, a database that banks use to check for fraud and mismanagement of previous accounts. If you have unpaid overdrafts, wrote bad checks, or closed an account under suspicious circumstances, you may be in ChexSystems. Some banks will still open an account for you; others will not. A few banks specialize in opening accounts for people in ChexSystems, but they may charge higher fees.
Debit cards, deposits, and holds
Even if your account is active today, your debit card may not arrive for five to ten business days. Some banks issue a temporary card number you can use online or add to a digital wallet (Apple Pay, Google Pay) when ready. Others mail a physical card and do not give you a temporary number.
If you deposit money today—whether by transfer, check, or cash—the bank may hold it for 24 hours even though your account is open. This is standard practice and happens even at banks that open accounts when ready. The hold protects the bank if the deposit is fraudulent. After 24 hours, the money is usually available.
Some banks hold checks longer than cash. A check deposited today might not be available for three to five business days, depending on the bank and the check amount. Ask the teller or check the bank's website for their specific hold policy.
Frequently Asked Questions
Can I open a bank account on a weekend or holiday?
Online banks are open 24/7, so you can start an process anytime. In-person branches are usually closed on weekends and federal holidays. Some banks offer Saturday hours at certain locations. Check your bank's website or call to see if a branch near you is open today.
What if I do not have a proof of address?
Some banks will accept a letter from a shelter, a government agency, or a social services organization confirming your address. Others require a utility bill or lease. Call the bank before you go in and ask what documents they will accept. If no standard document works, ask if they have an alternative process.
Can I open an account if I have been in ChexSystems?
Some banks will open an account for you despite ChexSystems; others will not. Banks that specialize in second-chance accounts (sometimes called "second chance checking") will work with you, though they may charge monthly fees. Call ahead and ask if the bank will open an account for someone in ChexSystems.
How long does it take to get a debit card after opening?
Physical debit cards usually arrive in five to ten business days. Many banks issue a temporary card number or digital card you can use when ready for online purchases or mobile payments. Ask the bank what temporary options they offer when you open the account.
Can I use my account before the hold period ends?
You can use your account to make transfers or pay bills when ready, even if a deposit is on hold. The hold only affects when you can withdraw or spend that specific deposit. Other money in your account is available right away.