Yes, most banks let you open an account entirely online, but you'll need specific documents and a few minutes of your time

You can open a checking or savings account online with most major banks and many smaller ones. The process typically takes 10 to 15 minutes, and you never have to visit a branch. What you cannot do online is hand over a physical ID or sign papers in person — so banks have built verification steps into their websites to confirm you are who you say you are.

The catch is that not every bank accepts every person online. Some require you to be a U.S. citizen or permanent resident. Others will not open accounts for people under 18 without a parent or guardian present. A few still require an in-person visit if you have no prior banking history with them. Before you start, check the bank's website for their specific rules — they usually list them under "How to Open an Account" or "Requirements".

Key Takeaways

  • You will need a valid government-issued ID, your Social Security number, and proof of your current address to open an account online.
  • Most banks verify your identity by asking you to photograph your ID or answer security questions based on your credit history.
  • The entire process usually takes 10 to 20 minutes, and your account can be ready to use the same day or within one business day.
  • Some banks will not open accounts online for people under 18, non-citizens, or those with no prior banking relationship with them.
  • You can fund your new account when ready by linking an existing bank account or waiting for a debit card to arrive by mail.

What documents and information you need before you start

Have these items ready before you begin: a valid government-issued photo ID (driver's license, passport, or state ID card), your Social Security number, your date of birth, and proof of your current address. Proof of address can be a recent utility bill, lease agreement, mortgage statement, or government mail — anything dated within the last 60 to 90 days with your name and address on it. Some banks will accept a bank statement or credit card statement instead.

You will also need access to the email address and phone number you plan to use with the bank. Have these ready so you can receive verification codes and set up login credentials. If you are opening a joint account with someone else, both people will need to provide their own ID and Social Security number, and both will need to be present (online) during the account opening.

How banks verify your identity online

Banks use two main methods to confirm you are who you say you are. The first is document verification: you photograph your ID using your phone or computer camera, and the bank's software reads it and checks that the photo matches your face. This usually happens in real time, though some banks send it to a human reviewer if the software is uncertain.

The second method is knowledge-based verification. The bank pulls information from your credit history and asks you questions only you would know the answers to — things like "Which of these addresses have you lived at?" or "Which car loan did you have in 2019?" You answer a few questions correctly, and the bank considers you verified. If you have no credit history, the bank may skip this step or ask for additional documents like a utility bill scan.

A small number of banks still require a video call with a person who watches you show your ID and answer questions. This is less common but still happens at some community banks and credit unions. The bank will tell you upfront if this is required.

Timeline from start to using your account

The account itself is usually created when ready. Once you finish the online form and pass verification, you will see a confirmation screen with your account number. You can log in to your online banking portal right away and set up bill pay or other features.

However, you cannot withdraw money or use a debit card until you fund the account. If you link an existing bank account, you can transfer money when ready — the funds arrive within one to three business days depending on your bank. If you are waiting for a debit card by mail, that typically takes five to ten business days. Some banks offer a temporary digital card you can use right away for online purchases while you wait for the physical card.

If you need to deposit cash or checks, you will have to wait for your debit card or visit an ATM or branch. Some banks let you deposit checks by photographing them through the mobile app once your account is fully set up.

Banks that require an in-person visit despite online options

A few banks advertise online account opening but still require you to visit a branch in certain situations. This usually happens if you are under 18, if you cannot pass identity verification online, or if you have a history of fraud or account closure. Some banks also require an in-person visit if you are opening a business account rather than a personal one.

If the bank rejects your online process, they will tell you why and usually offer a next step — either try again with different information, provide additional documents by mail, or schedule a branch visit. Do not assume rejection means you cannot bank there; it often just means you need to use a different path.

What happens if verification fails

If your ID photo does not match your face clearly enough, or if you answer knowledge-based questions incorrectly, the bank will usually let you try again. Most banks give you two or three attempts before asking you to call customer service or visit a branch.

If you fail verification multiple times, the bank may ask you to mail in copies of your documents instead. This takes longer — usually one to two weeks — but it is still faster than opening an account in person. Some banks will also let you call a representative who can walk you through the process or accept documents over the phone.

Repeated failures can happen if your ID is expired, if your photo is blurry, or if your credit history does not match the information you provided. If you think there is an error, contact the bank's customer service line before trying again.

Online account opening at different types of banks

Large national banks like Chase, Bank of America, and Wells Fargo all allow online account opening and have streamlined the process significantly. They typically use automated ID verification and can open your account in minutes.

Online-only banks like Ally, Charles Schwab, and Discover have the fastest online processes because they have no branches and have built their entire system around remote account opening. They often have fewer restrictions on who can open an account and may not require proof of address if your ID is current.

Credit unions and smaller regional banks vary widely. Some have full online opening; others require you to visit a branch or have an existing member sponsor you. Check your specific bank's website before starting — the requirements are usually listed clearly.

Frequently Asked Questions

Can I open a bank account online if I don't have a credit history?

Yes. Banks can open accounts for people with no credit history, but they may ask for additional verification. You might need to provide a utility bill or other proof of address, or answer different security questions. Some banks use alternative verification services that check banking history instead of credit history.

What if my ID is expired?

Most banks will not accept an expired ID for online account opening. You will need a current government-issued ID. If your ID is expired, you can renew it through your state's DMV or passport office before opening the account, or you can visit a bank branch in person with your expired ID and explain the situation.

Can I open an account online if I'm not a U.S. citizen?

It depends on the bank. Some banks require U.S. citizenship or a green card; others will open accounts for visa holders or people with an ITIN (Individual Taxpayer Identification Number). Check the bank's website or call their customer service line to ask about their specific policy before you start the online process.

Do I need an existing bank account to open a new one online?

No. You do not need an existing account to open a new one online. However, if you want to fund it when ready, having another account to transfer from is the fastest way. If you do not have another account, you can wait for your debit card to arrive and use an ATM to deposit cash, or visit a branch to make a deposit.

How long does it take to get my debit card after opening an account online?

Physical debit cards usually arrive within five to ten business days. Some banks offer a temporary digital card for online purchases while you wait. If you need cash access sooner, you can visit an ATM at your bank's network and withdraw using your account number, or visit a branch and ask for a temporary card.