What you need before you start
You can open most bank accounts online without visiting a branch, but you will need to prove who you are. Banks require a government-issued ID (driver's license, passport, or state ID), your Social Security number, and proof of your current address. The address proof can be a recent utility bill, lease, or bank statement — something dated within the last 60 days that shows your name and where you live.
You will also need a way to fund the account. Most banks let you link an existing bank account to transfer money in, or you can arrange a direct deposit from your employer. Some banks waive the minimum deposit requirement; others ask for $25 to $100 to get your free guide. Check the specific bank's requirements before you begin, because this varies widely.
Have your phone nearby. Banks use text message or email codes to verify your identity during the signup process, and you will need to receive and enter these codes in real time.
Key Takeaways
- You will need a government ID, Social Security number, and proof of current address — all of which the bank will verify electronically during signup.
- The entire process usually takes 10 to 15 minutes, and your account opens when ready, though some banks hold transfers for one to two business days.
- Different banks have different minimum deposit amounts and monthly fees, so compare a few options before you choose.
- If you do not have a government ID or Social Security number, some banks and credit unions offer accounts with alternative verification, though the process takes longer.
The step-by-step process on a bank's website or app
Start on the bank's website or read their mobile app. Look for a button that says "Open an Account" or "Sign Up" — it is usually on the homepage. Click it and choose the type of account you want: checking, savings, or both. Most people start with a checking account for everyday spending and a savings account for money they want to set aside.
Enter your personal information: full name, date of birth, address, phone number, and email. The bank will ask for your Social Security number at this point. Then upload or photograph your government ID. Most banks accept driver's licenses, passports, and state ID cards. The photo needs to be clear enough that the bank's system can read the text and match your face.
The bank will send a code to your phone or email. Enter it to confirm you control that phone number or email address. Then the bank verifies your identity using the information you provided — they check it against databases they have access to. This usually happens in seconds, though occasionally a bank flags an account for manual review and contacts you within a few hours.
Once you are verified, you will see your new account number and routing number. At this point, the account is open. If the bank requires a minimum deposit, you can link an existing bank account and transfer money, or wait for your first paycheck to be direct deposited. Some banks let you start using the account when ready even if you have not funded it yet.
What happens after you open the account
Your debit card arrives by mail within 5 to 10 business days. Until it arrives, you can use your account number and routing number to set up direct deposit, or you can transfer money from another account online. Some banks let you use a temporary digital card in their app right away, so you can make purchases before the physical card arrives.
If you set up direct deposit, your employer will need your account number and routing number. You can find both in the bank's app or on the bank's website under "Account Details." Give these to your payroll department, and your paycheck will deposit automatically on payday — usually one or two business days before you would have received a paper check.
If you transferred money from another bank account, that transfer usually clears within one to two business days. The money will show as pending in your new account until the transfer is complete.
Banks that let you open accounts online with no branch visit
Most major banks now offer online account opening: Chase, Bank of America, Wells Fargo, Citibank, and others all let you open checking and savings accounts through their websites or apps. Credit unions often do the same. Online-only banks like Ally, Charles Schwab, and Discover have no physical branches at all, so online opening is the only option — and they often have lower fees and higher interest rates on savings accounts.
The process is the same regardless of which bank you choose: ID verification, personal information, and a funding method. The main differences are the fees they charge, the interest they pay on savings, and whether they have physical locations you can visit if you need to deposit cash or speak to someone in person.
If you do not have a government ID or Social Security number
Some banks will not open an account for you online without a Social Security number or government ID. If you are in this situation, look for a credit union or community bank in your area. Many credit unions have more flexible verification options and will open an account using an Individual Taxpayer Identification Number (ITIN) instead of a Social Security number, or using a passport from another country.
The process takes longer — you may need to visit a branch in person or mail in copies of your documents — but it is possible. Call the credit union or bank directly and ask what documents they accept. Do not assume you cannot open an account; different institutions have different rules.
Common reasons your process might be delayed or denied
Banks use a system called ChexSystems to check your banking history. If you have unpaid overdrafts, wrote bad checks, or had an account closed for fraud at another bank, ChexSystems will flag it. This does not automatically deny you, but it may trigger a manual review that takes a few days. The bank will contact you if they need more information.
Identity verification can also fail if your photo ID is expired, damaged, or does not match the name you entered. If this happens, the bank will ask you to upload a clearer photo or provide a different form of ID. Occasionally the bank's system cannot verify your address because the utility bill or lease is too old or the name does not match exactly. If this happens, try uploading a different document.
In rare cases, a bank denies an account because of your banking history or because they cannot verify your identity after multiple attempts. If this happens, you can ask the bank why and request a copy of your ChexSystems report. You have the right to dispute information in that report if it is wrong.
Frequently Asked Questions
How long does it take to open an account online?
The signup process itself takes 10 to 15 minutes. Your account opens when ready after identity verification, which usually happens in seconds. Your debit card arrives by mail within 5 to 10 business days, and transfers from other accounts clear within one to two business days.
Can I use my account before my debit card arrives?
Yes. You can set up direct deposit using your account number and routing number, or transfer money from another bank account online. Some banks offer a temporary digital card in their app that you can use to make purchases right away.
What if the bank cannot verify my identity online?
The bank will contact you and ask for additional documents or information. You may need to visit a branch in person, mail in copies of your ID, or provide a different form of identification. This process usually takes a few days.
Do I have to keep a minimum balance in my account?
It depends on the bank and the type of account. Some banks require a minimum balance to avoid monthly fees; others have no minimum. Check the bank's fee schedule before you open the account.
Can I open an account if I have been denied before?
Yes. If you were denied because of ChexSystems information, you can request a copy of your report and dispute any errors. You can also try a different bank or credit union, which may have different verification standards.