What happens when you open a bank account online
Opening a bank account online takes 10 to 20 minutes and happens entirely through your computer or phone. You provide your name, address, Social Security number, and initial deposit information. The bank verifies your identity using the data you enter, checks you against fraud databases, and either approves you immediately or asks for additional documents by email. Once approved, you get account numbers and routing numbers the same day, and you can start using the account within hours.
The process differs from opening an account in a branch because there is no person across the desk from you. Instead, the bank's system cross-checks your information against public records, credit bureaus, and their own fraud detection tools. If everything matches, you are done. If something does not match — a name spelling difference, an address that does not appear in records, or a flag in their system — they will email you asking for a photo ID, utility bill, or other proof.
Most banks now offer online-only accounts with no branch visits required. Some traditional banks let you start online but require you to visit a branch to finish. A few still require you to open in person only. Check the bank's website before you start to see which applies.
Key Takeaways
- You will need your Social Security number, a government-issued ID, proof of address, and an initial deposit amount (which varies by bank, often $0 to $300).
- The bank verifies your identity using the information you enter; if something does not match public records, they will ask for documents by email.
- Approval usually happens within minutes to a few hours, and you can use your account the same day or within one business day.
- Online-only banks tend to have lower fees and higher interest rates than traditional banks, but no physical branches to visit.
- You will receive your account and routing numbers immediately after approval, which you need to set up direct deposit or transfers.
What you need before you start
Gather these items before you open the browser: your Social Security number, a government-issued photo ID (driver's license, passport, or state ID), your current address, and your phone number. The bank will ask for all of these during the online form.
You will also need to decide on an initial deposit. Most banks require between $0 and $300 to open an account, though some have no minimum. A few banks waive the minimum if you set up direct deposit. Check the bank's website for the specific requirement before you start, because you cannot change it mid-application.
Have your phone nearby. Many banks text you a one-time code to verify your phone number as part of the identity check. If you do not receive the code, the application will stall until you do.
The step-by-step process
Go to the bank's website and look for a button that says "Open an Account," "get your free guide," or "Sign Up." Click it. You will land on a form that asks for your personal information: full name, date of birth, Social Security number, current address, phone number, and email address. Fill in every field exactly as it appears on your ID or government records — misspellings or abbreviations can cause the verification to fail.
Next, the bank will ask what type of account you want. Most people choose a checking account for everyday spending and bill pay. Some banks offer a savings account at the same time, or a money market account if you have a larger deposit. Stick with checking unless you have a specific reason to choose something else.
Then you will enter your initial deposit method. You can link an existing bank account and transfer money, use a debit card, or mail a check. If you link another account, the bank will ask for the account number and routing number from that bank. If you use a debit card, enter the card number, expiration date, and CVV. The bank will charge your chosen method immediately or within one business day.
After that, you will review the account terms and fee schedule, then check a box saying you agree. Read the fee section — it tells you what the bank charges for overdrafts, monthly maintenance, ATM use outside their network, and other services. Some banks charge nothing; others charge $5 to $15 per month.
Finally, the bank will send a one-time code to your phone via text. Enter that code into the form. This confirms you own the phone number you provided and prevents someone else from opening an account in your name.
What happens after you submit
The bank's system processes your information in real time. If your name, address, and Social Security number match public records and you have no fraud flags, you will see a confirmation screen within seconds or minutes. This screen displays your new account number, routing number, and the last four digits of your Social Security number. Write down or screenshot the account and routing numbers — you will need them to set up direct deposit or receive wire transfers.
If the system cannot verify you automatically, the bank will send you an email asking for additional documents. This usually means a photo of your ID, a recent utility bill or lease showing your address, or both. Upload these documents through the link in the email. The bank reviews them within one to three business days and either approves you or asks for more information.
Once approved, your account is active. You can log in to the bank's website or app, set up a password, and start using the account. Debit cards take five to seven business days to arrive by mail. If you need to spend money before the card arrives, you can use the account number to set up bill pay or transfer money to another account.
Online-only banks versus traditional banks
Online-only banks (like Ally, Charles Schwab, or Discover) have no physical branches. You do everything through their website or app. They typically charge no monthly fees, no overdraft fees, and no ATM fees (even at other banks' ATMs). Interest rates on savings accounts are usually higher. The trade-off is that you cannot deposit cash or get help from a person in person.
Traditional banks (like Bank of America, Wells Fargo, or Chase) have physical branches and ATMs. You can walk in to deposit cash, talk to a person, or get a cashier's check. Many offer online account opening now, though some still require a branch visit to finish. Monthly fees are common ($5 to $15), and ATM fees apply if you use another bank's machine. Interest rates on savings are usually lower than online-only banks.
Credit unions are member-owned and often have lower fees than traditional banks. Many offer online account opening. You may need to live in a certain area or work for a certain employer to join. Interest rates and fees vary by credit union.
If you want no fees and high interest, choose an online-only bank. If you need to deposit cash regularly or want in-person support, choose a traditional bank or credit union.
Common reasons the application gets stuck
Your name does not match public records. If you recently married, divorced, or changed your name, the records may not have updated yet. Use the name that appears on your government ID, not the name you go by. If that does not work, the bank will ask you to upload your ID and a name-change document (marriage certificate, divorce decree, or court order).
Your address is not in the system. This happens if you recently moved, live in a rural area, or the address format does not match what the bank expects. Upload a utility bill, lease, or mortgage statement showing your current address. The bank will verify it and approve you.
You did not receive the text code. Wait a few minutes and request the code again. If texts are not reaching you, call the bank's customer service number and ask them to verify your phone number a different way, such as a call instead of a text.
You entered your Social Security number wrong. Double-check it before you submit. If you made a mistake, the bank will reject the application and ask you to start over.
The bank flagged you for fraud. This can happen if you have a common name, recently moved, or have unusual account activity elsewhere. The bank will email you asking for documents. Respond quickly — the application expires if you do not reply within a set time (usually 10 to 30 days).
What to do after your account is open
Log in to your account and set a strong password — at least 12 characters, with uppercase, lowercase, numbers, and symbols. Enable two-factor authentication if the bank offers it. This means the bank will text or email you a code every time you log in from a new device, which protects you if someone gets your password.
Set up direct deposit if you receive a paycheck. You will need to give your employer your account number and routing number. Direct deposit usually takes one to two pay periods to start, so do this as soon as possible.
Link any other bank accounts you want to transfer money to or from. Most banks let you add external accounts through their website. The bank will make two small deposits to that account to verify you own it, then ask you to enter the deposit amounts to confirm.
Review the fee schedule one more time and note any fees that apply to you. Set up alerts if the bank offers them — many will text or email you when your balance drops below a certain amount, which helps you avoid overdraft fees.
Frequently Asked Questions
How long does it take to open an account online?
The application itself takes 10 to 20 minutes. If the bank verifies you automatically, you are done and your account is active the same day. If the bank asks for additional documents, approval takes one to three business days after you upload them.
Do I need a minimum deposit to open an account?
Most banks require $0 to $300 to open. Some waive the minimum if you set up direct deposit. Check the specific bank's website for their requirement before you start the application.
Can I open an account if I do not have a Social Security number?
Most banks require a Social Security number or Individual Taxpayer Identification Number (ITIN). Some banks in certain states accept a passport number instead. Call the bank before you apply to ask if they have an alternative.
What if I do not have a government-issued ID?
You will need one to open an account online. If you do not have a driver's license or passport, get a state ID from your local DMV or equivalent office. This usually takes one to two weeks. In the meantime, you can open an account in person at a bank branch if you have other forms of ID.
Can someone else open an account for me?
No. The bank verifies your identity using your Social Security number and phone number, so you must be the one to complete the application. A parent or guardian cannot open an account for an adult. Parents can open accounts for minors, but the rules vary by bank.