What happens when you open an account online
Opening a bank account online means you submit your information through the bank's website or app, verify your identity, and fund the account—all without visiting a branch. Most banks complete this in 10 to 15 minutes. You'll have a usable account number and routing number the same day, though some banks hold transfers for 24 hours as a security check on your first deposit.
The process is the same whether you're opening a checking account, savings account, or both: you provide personal details, the bank confirms who you are (usually by checking your Social Security number and credit history), you agree to their terms, and you link a funding source. That funding source is almost always a debit card or another bank account you already own—you can't fund a new account with cash online.
Online-only banks (like Ally, Charles Schwab, or Discover) and traditional banks with online options (like Chase, Bank of America, or Wells Fargo) all use the same basic flow. The main difference is speed: online-only banks often finish in minutes, while banks with physical branches sometimes add extra verification steps that can take a few hours.
Key Takeaways
- You need a valid government ID, Social Security number, and a funding source (debit card or existing bank account) to open an account online.
- The bank will verify your identity by checking your Social Security number against credit bureaus and sometimes by asking security questions about your financial history.
- Your account number and routing number are usually available when ready, but your first deposit may be held for 24 hours.
- Online-only banks typically finish the process in 10 to 15 minutes, while banks with branches may take a few hours due to extra verification.
- You can open multiple accounts at the same bank online, but each one requires a separate process and identity verification.
What you need before you start
Gather these items before you open your browser. You'll need a valid government-issued ID—a driver's license, passport, or state ID card. The name on the ID must match the name you use to open the account. If you've changed your name recently, you may need to upload a marriage certificate or court order, which can delay the process by a day or two.
You'll also need your Social Security number. The bank uses this to check your identity against credit bureaus and to report the account to the IRS. If you don't have a Social Security number, some banks offer accounts for non-citizens with an ITIN (Individual Taxpayer Identification Number), but not all do—call ahead if this applies to you.
Finally, you need a funding source: either a debit card or the account number and routing number of another bank account you own. The bank will make a small deposit (usually $0.01 to $0.99) to that source to confirm you control it. If you use a debit card, the bank may also charge a small fee—typically $1—which they refund once the deposit clears. If you have no existing account or card, you cannot open a bank account online; you'll need to visit a branch with cash or a check.
The step-by-step process
Step 1: Go to the bank's website or app and select "Open an Account." You'll see options for account type (checking, savings, or both). Choose what you need. If you're unsure, checking is the standard choice for everyday spending and bill payments; savings is for money you want to set aside. Many people open both at the same time.
Step 2: Enter your personal information. The bank will ask for your full name, date of birth, address, phone number, and email. Use the exact name on your government ID. If your address has changed recently, use your current address, not the one on your ID—the bank will verify the mismatch against public records and usually accept it. Some banks ask for your employment status and income; this is optional information, and you can skip it or estimate.
Step 3: Provide your Social Security number and let the bank verify your identity. The bank checks your SSN against credit bureaus to confirm you are who you say you are. This is called a soft pull and does not affect your credit score. The bank may also ask security questions based on your credit history: "Which of these addresses have you lived at?" or "Which of these credit cards do you own?" Answer based on your actual history. If you answer incorrectly, the bank may ask you to upload a photo of your ID or may deny the process.
Step 4: Review and agree to the account terms. The bank will show you their fee schedule, interest rates (if any), and terms of service. Read the fee section carefully: some banks charge monthly maintenance fees, overdraft fees, or fees for falling below a minimum balance. Many online-only banks charge no monthly fee. If you see a fee you don't want to pay, check whether the bank waives it if you meet a condition (like setting up direct deposit or keeping a minimum balance).
Step 5: Link your funding source and make your first deposit. Enter your debit card number or the account number and routing number of your existing bank account. The bank will make a small test deposit to that source. If you used a debit card, this may take 1 to 3 business days. If you used another bank account, it usually takes a few minutes to a few hours. Once the test deposit clears, your new account is fully open.
Step 6: Set up online access and security. Create a username and password, set up two-factor authentication (usually a code sent to your phone), and review your account settings. Some banks offer a mobile app; read it if you plan to check your balance or transfer money from your phone. Your account number and routing number are ready to use when ready, even if your first deposit is still pending.
How long it actually takes
The process itself takes 10 to 15 minutes. Identity verification is usually when ready—the bank checks your Social Security number and credit history in real time and tells you whether you're approved before you finish the form. If the bank needs to ask you security questions or if you answer them incorrectly, add 5 to 10 minutes.
The bottleneck is your funding source. If you use a debit card, the test deposit takes 1 to 3 business days. If you use another bank account at a major bank (Chase, Bank of America, Wells Fargo, etc.), it usually takes a few minutes to a few hours because those banks have direct connections. If you use an account at a smaller or regional bank, add 1 to 2 business days.
Once your funding source is verified, your account is fully open and usable. You can transfer money out, set up bill pay, or receive direct deposits when ready. Some banks hold your first deposit for 24 hours as a fraud check, but your account number and routing number work right away.
What can go wrong and how to fix it
The most common problem is a failed identity verification. This happens when the bank cannot match your information to credit bureau records—usually because your name, address, or date of birth doesn't match exactly. If this happens, the bank will ask you to upload a photo of your ID. Take a clear photo of the front and back of your ID, make sure your face is visible, and upload it through the bank's website. This usually takes 24 to 48 hours to review.
A second common issue is a failed funding source. If the debit card number is wrong or the card is expired, the test deposit will fail. If the account number or routing number is wrong, the test deposit will fail. Check both carefully—a single digit wrong will cause a failure. If it fails, delete the funding source and add it again. If it fails a second time, contact the bank's customer service; they can sometimes manually verify your funding source.
If you don't have an existing bank account or debit card, you cannot complete the online process. You'll need to visit a branch with a government ID and cash or a check. Some banks allow you to open an account with a check from another bank, but not all—call ahead.
Online-only banks versus traditional banks
Online-only banks (Ally, Charles Schwab, Discover, Marcus, etc.) typically finish the entire process in 10 to 15 minutes and charge no monthly fees. They have no physical branches, so all customer service is by phone, email, or chat. They usually offer higher interest rates on savings accounts because they have lower overhead costs.
Traditional banks with online options (Chase, Bank of America, Wells Fargo, etc.) take longer—sometimes a few hours—because they run extra verification checks. They charge monthly maintenance fees at many account types, though they often waive the fee if you meet a condition like setting up direct deposit or keeping a minimum balance. They have physical branches where you can deposit cash or speak to someone in person.
If you want speed and low fees, choose an online-only bank. If you want the option to visit a branch or deposit cash, choose a traditional bank. Both are safe—both are FDIC-insured, meaning your deposits are protected up to $250,000.
After your account is open
Once your account is open, you'll receive a debit card in the mail within 5 to 10 business days. Some banks let you use a temporary card number in their app when ready. You can set up bill pay, transfer money between your accounts, or receive direct deposits using your account number and routing number right away—you don't need to wait for the physical card.
If you opened an account at an online-only bank, you have no physical branch to visit. All deposits must be made by transfer from another account, by direct deposit, or by mobile check deposit (if the bank offers it). If you need to deposit cash, you'll need to transfer it to another account first or use an ATM network that the bank partners with.
If you opened an account at a traditional bank, you can visit a branch to deposit cash, withdraw money, or speak to someone about your account. You can also use the bank's ATM network and often ATMs at partner banks.
Frequently Asked Questions
Can I open a bank account online if I have bad credit?
Yes. Banks do not check your credit score when you open a checking or savings account. They do a soft pull on your Social Security number to verify your identity, which does not affect your credit. However, if you have unpaid bank fees or a history of overdrafts reported to ChexSystems (a banking history database), some banks may deny your process. If you're denied, try an online-only bank or a bank that specializes in second-chance accounts.
What if I don't have a Social Security number?
Some banks open accounts for non-citizens using an ITIN (Individual Taxpayer Identification Number). Call the bank before you start the online process to confirm they accept ITINs. If they don't, you'll need to visit a branch in person with your passport and ITIN documentation. Not all banks offer this option.
Can I open an account for someone else online?
No. The person whose name is on the account must complete the process themselves and verify their own identity. If you want to open an account for a minor, you'll need to visit a branch in person with the child's birth certificate and your ID. Some banks offer custodial accounts for minors online, but the parent or guardian must be the primary account holder.
Do I need to make a minimum deposit to open an account?
Most online banks require no minimum deposit. Some traditional banks require $25 to $100 to open an account. Check the bank's website before you start the process. The minimum deposit is separate from the test deposit the bank makes to verify your funding source.
How do I know if my account is really open?
You'll receive a confirmation email with your account number and routing number. You can log into your online banking portal and see your account. Your account is fully open and usable when ready, even if your first deposit is still pending. If you don't receive a confirmation email within a few minutes, check your spam folder or log into the bank's website directly to confirm.