What you need before you start
Most banks let you open a checking account entirely online, but they all need the same core information upfront. You'll need a valid government-issued ID (driver's license, passport, or state ID), your Social Security number, and a way to fund the account—either a debit card, another bank account, or sometimes a wire transfer. Some banks also ask for your employment information and annual income, though this varies by institution.
Before you begin, decide whether you want a traditional bank, an online-only bank, or a credit union. Each has different requirements and different timelines. A traditional bank with physical branches might take one to three business days to fully activate your account. An online-only bank often activates within hours. Credit unions typically take two to five business days and may require you to join the credit union itself before opening the account.
Have your phone nearby. Most banks send a verification code via text or email during the process, and you'll need to enter it to confirm your identity. Some also call you to verify information before finalizing the account.
Key Takeaways
- You will need a valid government ID, Social Security number, and a funding source (debit card, existing bank account, or wire transfer) to open an account online.
- Online-only banks typically activate accounts within hours, while traditional banks and credit unions usually take one to five business days.
- The bank will send a verification code via text or email during signup, and some will call to confirm your identity before the account is active.
- Once your account is open, you can usually start using it immediately for transfers and bill pay, but debit cards and checks take five to ten business days to arrive.
- If the bank declines your application, ask why—common reasons include ID verification issues, address mismatches, or ChexSystems records, all of which can sometimes be resolved.
Step-by-step process for opening online
Start by going to the bank's website or downloading their mobile app. Click the link that says "Open an Account," "New Account," or "get your free guide"—the exact wording varies. You'll be taken to a form that asks for your name, address, date of birth, and Social Security number. Fill this out carefully, because mismatches between what you enter and what's on your ID can slow things down.
Next, you'll upload or photograph your ID. Most banks accept a driver's license, passport, or state ID. Take the photo in good lighting and make sure all four corners of the ID are visible. The bank's system will read it automatically, so blurry or cropped photos often get rejected and require you to resubmit.
Then you'll choose your account type (checking, savings, or both), set up online banking login credentials, and link a funding source. If you're funding from another bank account, you'll enter the routing number and account number. If you're using a debit card, you'll enter the card number and expiration date. Some banks ask you to make two small deposits to verify the account, which takes an extra two to three business days.
Finally, you'll receive a verification code via text or email. Enter it to confirm your identity, and the bank will review your information. This review can happen instantly or take up to one business day. Once approved, you'll see your new account number and routing number on screen.
How long it actually takes to use your account
The moment your account is approved, you can use it for transfers, bill pay, and direct deposit. Your bank will give you your account and routing numbers immediately, so you can set up direct deposit with your employer right away. If you're transferring money from another bank, that transfer usually takes one to three business days depending on whether it's a same-day transfer or a standard ACH transfer.
Physical items take longer. A debit card typically arrives in five to ten business days. Checks take seven to fourteen business days. If you need either sooner, some banks offer rush delivery for a fee, or you can use the bank's app to make mobile payments or transfers while you wait.
If you're opening an account at an online-only bank, activation is usually faster—sometimes within hours—but you won't have access to physical branches or in-person customer service. If you're opening at a traditional bank, activation might take one to three business days, but you can visit a branch to deposit cash or speak to someone in person.
What happens if the bank says no
Banks use a system called ChexSystems to check your banking history. If you've had accounts closed due to overdrafts, fraud, or unpaid fees, ChexSystems will flag it and the bank may decline your application. You can request a copy of your ChexSystems report for free at chexsystems.com. If there's an error, you can dispute it directly with ChexSystems, which usually takes 30 to 45 days to resolve.
Other common reasons for decline include a mismatch between your ID and the address you entered, a recent address change that hasn't updated in the bank's system, or a Social Security number that doesn't match your ID. If this happens, contact the bank's customer service line and ask specifically why you were declined. Many of these issues can be fixed by reapplying with corrected information or by calling the bank to verify details over the phone.
If ChexSystems is the problem and you can't resolve it quickly, look for banks that don't use ChexSystems or that specialize in second-chance banking. These institutions have higher fees and lower account limits, but they will open accounts for people with banking history issues. Once you've had a clean account for six months to a year, you can move to a mainstream bank.
Differences between online-only banks and traditional banks
Online-only banks like Ally, Charles Schwab, and Discover have no physical branches. They open accounts faster (often within hours), charge lower fees, and pay higher interest on savings. The tradeoff is that you can't deposit cash in person or speak to someone face-to-face. You deposit checks by photographing them with the app, and you withdraw cash at ATMs (usually free at their partner network, but fees apply elsewhere).
Traditional banks like Chase, Bank of America, and Wells Fargo have physical branches where you can deposit cash, get a cashier's check, or talk to a banker. They take longer to open accounts (one to three business days) and charge higher fees, but you have in-person support. Many traditional banks also offer online account opening now, so you get both options.
Credit unions are member-owned and often have lower fees and better customer service than banks. However, you have to join the credit union before you can open an account, which adds a step. Some credit unions let you join online, while others require a visit to a branch or a sponsor who's already a member. Once you're a member, opening a checking account usually takes two to five business days.
What to do if you need the account faster
If you need to use the account immediately, open it at an online-only bank. Most activate within hours and let you start using your account number for transfers and direct deposit the same day. You won't have a physical debit card yet, but you can use your account number to receive money or pay bills.
If you need to deposit cash right away, visit a traditional bank branch in person instead of opening online. Bring your ID and initial deposit, and a banker can open the account on the spot. You'll have access to your account within minutes and can deposit cash immediately. This route is faster than online opening if you need cash access today.
If you're opening at a credit union and need the account fast, call ahead and ask if they can expedite membership and account opening. Some credit unions will do both in a single visit if you bring the right documents. Others have a waiting period, so calling first saves you a wasted trip.
Frequently Asked Questions
Can I open a checking account online if I don't have a Social Security number?
Most banks require a Social Security number or Individual Taxpayer Identification Number (ITIN). If you don't have either, some banks and credit unions will open accounts using a passport number or state ID number instead. Call the bank before you start the online process to confirm they can work with your documentation.
What if I don't have a government ID?
You'll need some form of government-issued ID to open an account online. A driver's license, passport, or state ID all work. If you don't have any of these, you can visit a branch in person with alternative documents like a birth certificate and utility bill, though this is slower and not all banks accept it.
Do I have to fund the account immediately when I open it online?
Most banks require an initial deposit to open the account, but the amount varies—some ask for $25, others for $100 or more. A few banks let you open with zero dollars and fund it later. Check the bank's website for their minimum opening deposit before you start.
Can I open multiple checking accounts at the same bank online?
Yes, most banks let you open multiple accounts online once your first account is active. If you're opening your very first account with that bank, you'll usually have to open one account at a time. After that, you can add accounts through your online banking portal without going through the full verification process again.
What if my online application times out or I get an error?
If the application crashes or times out, close the browser and start over. The bank's system usually doesn't save partial applications, so you'll need to begin from the beginning. If you keep getting errors on the same step, try a different browser or device, or call the bank's customer service line to open the account by phone instead.