Yes, you can open most bank accounts entirely online, but the process and what you need varies by bank and account type
You can open a checking or savings account online with most US banks without visiting a branch. The bank will verify your identity using information you provide—usually your Social Security number, date of birth, address, and sometimes a government ID photo. The whole process typically takes 10 to 20 minutes, and your account opens the same day or within one business day.
Not every account type works online. Some banks require a branch visit for business accounts, certain investment accounts, or if you cannot pass their identity verification remotely. A few smaller banks and credit unions still require an in-person visit for any account. Before you start, check the specific bank's website to confirm the account you want can open online.
The catch is what happens after you open the account. You will need to fund it—deposit money—before you can use it. Some banks let you link an existing account and transfer money when ready. Others require you to wait for a debit card to arrive by mail, which takes 7 to 10 business days. A few will issue a temporary card number you can use online right away.
Key Takeaways
- Most major US banks let you open a checking or savings account online in 10 to 20 minutes using your Social Security number and a government ID photo.
- Your account opens the same day, but you cannot use it until you deposit money, which may require waiting for a physical debit card to arrive.
- Banks verify your identity remotely using information you provide, but some accounts—particularly business accounts—still require a branch visit.
- If you do not have a Social Security number or government ID, some online banks and credit unions have alternative verification paths, though they are less common.
What you need to open an account online
Have your Social Security number ready. Every major US bank asks for it as part of identity verification. If you do not have one, you will likely need to visit a branch or call the bank directly—most online forms will not let you proceed without it.
You will need a government-issued ID. Most banks ask you to photograph or upload your driver's license, passport, or state ID. Some banks use a video call where you hold up your ID to the camera instead. A few will accept a utility bill or bank statement as proof of address if you do not have a government ID, but this is less common and usually requires a phone call to complete.
Have your current address and phone number. Banks use these to verify you are who you say you are. If you moved recently, use your current address, not a previous one.
If you want to fund the account when ready, have the routing and account number of an existing bank account ready. This lets you transfer money the same day. If you do not have another account, you can wait for your debit card or deposit money by check once it arrives.
How the online verification process works
When you start the process, the bank asks for your name, date of birth, Social Security number, and address. This information goes to a verification service—usually Equifax, Experian, or another data broker—that checks it against records they hold. If the information matches, you pass the first check in seconds.
Next, the bank asks you to upload or photograph your government ID. You take a photo of the front and back with your phone or computer. The bank's system reads the ID automatically using optical character recognition, or a person reviews it. This step usually takes a few minutes to a few hours.
Some banks add a final step: they ask you knowledge-based questions about your financial history. These are questions only you should know the answer to—like "which of these addresses have you lived at" or "which of these credit card companies have you used." You answer three to five questions, and if you get them right, you pass.
If you fail verification, the bank will tell you why—usually because the information you entered does not match their records, or because the ID photo is unclear. Most banks let you try again or call a representative to verify manually. Manual verification over the phone takes longer but often works when the automated system does not.
When you cannot open an account online
If you do not have a Social Security number, most online applications will stop. Some banks and credit unions will let you open an account with an Individual Taxpayer Identification Number (ITIN) instead, but you usually have to call or visit in person. A few online banks have started accepting ITINs, but they are the exception.
If you are under 18, most banks require a parent or guardian to open the account with you, either online or in person. Some banks have teen accounts that can open online with parental consent verified by email or text, but the rules vary widely.
If you fail identity verification multiple times, the bank will ask you to visit a branch with your ID in person. Bring your government ID and proof of address (a utility bill or lease works). A banker will verify you manually and open the account on the spot.
Business accounts almost never open online. If you are opening a business checking account, you will need to visit a branch or speak to a business banker by phone. They will ask for your business license, EIN, and sometimes personal identification for the business owner.
How long it takes to actually use your account
Your account opens when ready after you pass verification—usually the same day. But you cannot withdraw or spend money until you fund it. This is where the timeline gets longer.
If you transfer money from an existing account at the same bank, it appears when ready. If you transfer from a different bank, it takes one to three business days. If you deposit a check by photographing it with the bank's app, it takes one to two business days to clear. If you wait for your debit card to arrive by mail, that is 7 to 10 business days before you can use it in stores.
Some banks issue a temporary card number or virtual card number as soon as your account opens. You can use this number to shop online or add to your phone's digital wallet when ready. Check your bank's website to see if this is an option.
What happens if you need to verify your identity in person
If the online verification fails, the bank will direct you to a branch. Bring your government ID and a piece of mail showing your current address—a utility bill, lease, or bank statement works. The banker will check your ID against your face, confirm your address, and open the account while you wait.
This usually takes 15 to 30 minutes. Your account opens the same day, but you still need to fund it before you can use it. If you bring a check, the banker can deposit it for you. If you want to transfer from another account, they can set that up too.
Some banks will let you schedule a video appointment with a banker instead of visiting in person. This works the same way—you show your ID to the camera, answer questions, and the account opens. Video appointments are less common but worth asking about if the nearest branch is far away.
Online banks versus traditional banks with branches
Online-only banks like Ally, Charles Schwab, and Discover typically have the fastest and simplest online account opening. They do not have branches, so they have invested heavily in remote verification. Most open accounts in under 15 minutes with just a photo ID and Social Security number.
Traditional banks with branches—like Bank of America, Wells Fargo, or Chase—also let you open accounts online, but the process is sometimes more complex. They may ask more verification questions or require you to link an existing account at their bank. If verification fails, you can always walk into a branch and open it in person.
Credit unions vary. Some have fully online account opening. Others require a phone call or branch visit. Check your specific credit union's website before you start.
Frequently Asked Questions
Do I need to have money in my account before I open it?
No. You can open the account with zero dollars. But you will not be able to use it—make purchases, withdraw cash, or receive direct deposits—until you deposit something. Most banks do not charge a fee for opening an account with zero balance, but check the specific bank's rules.
What if I do not have a government ID?
Most online applications require a government ID. If you do not have one, call the bank and ask about alternatives. Some will accept a passport, tribal ID, or military ID. A few will let you verify in person with a utility bill and other documents. Online-only banks are less flexible about this than traditional banks.
Can I open an account if I have been denied before?
Yes. Being denied at one bank does not prevent you from opening an account elsewhere. Different banks use different verification services and have different rules. If you were denied because of identity verification issues, try a different bank or visit a branch in person with your ID.
How long does it take to receive my debit card?
Standard delivery is 7 to 10 business days from the day your account opens. Some banks offer expedited shipping for a fee. Many banks now issue a temporary card number or virtual card you can use online when ready while you wait for the physical card.
What if I want to open an account but I am not a US citizen?
You can open an account if you have a Social Security number or ITIN. Non-citizens with a visa or green card can get an ITIN from the IRS. If you have an ITIN, most banks will let you open an account, though you may need to call or visit in person instead of using the online form. Bring your passport and ITIN documentation.