You can open most bank accounts entirely online in 10 to 20 minutes, without visiting a branch

Opening a bank account online means you fill out forms on a bank's website or app, upload documents to prove who you are, and get approved without stepping into a physical location. Most banks now offer this option. The process is straightforward: you choose a bank, enter your personal information, verify your identity through the bank's system, and link a funding source so you can deposit money to start.

The main difference between online and in-branch accounts is speed and convenience — online is faster, but you cannot ask questions face-to-face. If you are new to banking or prefer talking through the process with someone, many banks let you start online and finish at a branch, or call customer service during setup.

Key Takeaways

  • You will need a government-issued ID, your Social Security number, and proof of your current address to open an account online.
  • Most banks verify your identity by taking a photo of your ID with your phone or uploading a scan, then asking security questions based on your credit history.
  • The entire process usually takes 10 to 20 minutes, and you can start using your account the same day or within one business day.
  • You can fund your new account by transferring money from another bank account, depositing a check by phone, or waiting for a direct deposit.
  • If you have no credit history or a very recent address, some banks may ask you to visit a branch or provide extra documents.

What documents and information you need before you start

Gather these items before you open your browser. You will need a government-issued ID — a driver's license, passport, or state ID card. You will also need your Social Security number, which is a nine-digit number the U.S. government assigns to you for tax and banking purposes. If you do not have one, you cannot open a standard bank account online; you would need to visit a branch in person and bring original documents.

You will need proof of your current address — a recent utility bill, lease, or bank statement with your name and address on it. The bank will ask you to upload a photo or scan of this document. Finally, you need a way to fund the account: either another bank account number (to transfer money in), or you can deposit a check by mail or through your phone's camera later.

Have your phone nearby. Most banks use your phone to verify your identity — they will ask you to take a photo of your ID and sometimes a photo of your face to match it.

The step-by-step process at a typical online bank

Start by visiting the bank's website or downloading their app. Look for a button that says "Open an Account" or "get your free guide." The bank will ask you to choose the type of account — usually checking, savings, or both. Checking accounts are for everyday spending; savings accounts earn a small amount of interest on money you leave there. Many people open both at once.

Enter your personal information: full name, date of birth, address, phone number, and email. The bank will ask for your Social Security number and may ask about your employment. Be honest — the bank is checking that you are who you say you are and that you have not opened accounts under false names elsewhere.

Next comes identity verification. The bank will ask you to take a photo of your ID using your phone camera, or upload a scan if you have one. Some banks also ask you to take a selfie so they can match your face to your ID photo. This usually takes two to five minutes. After that, the bank asks security questions — things like "Which of these addresses have you lived at?" or "Which car have you owned?" — based on public records and credit history. Answer honestly. If you answer wrong, the bank may ask you to verify your identity another way, like by uploading a utility bill.

Finally, you set up how to fund your account. You can transfer money from another bank account (you will need that account's routing number and account number), or you can skip this step and deposit money later by mailing a check or using mobile check deposit.

How long approval takes and when you can use your account

Most banks approve you when ready or within a few minutes. You will see a confirmation screen before you finish, and the bank will send you an email with your account number and login details. You can log in and see your account right away.

Using your account is sometimes when ready and sometimes takes one business day. If you transferred money from another bank account, that transfer usually arrives within one to three business days. If you set up direct deposit (where your employer sends your paycheck straight to your account), you can use that as soon as your employer processes it. If you want to use your account before money arrives, some banks let you spend money you do not have yet, up to a limit — but this can cost you fees if you go over, so it is safer to wait.

You will receive a debit card in the mail within five to ten business days. Until it arrives, you can still use your account online to pay bills or transfer money, but you cannot swipe it in a store.

What happens if the bank cannot verify your identity online

Sometimes the bank's system cannot confirm who you are using just your ID photo and security questions. This happens most often if you are very new to the country, have no credit history, moved recently, or have a common name that matches many people in the system.

When this happens, the bank will tell you during the verification step. Your options are usually: upload additional documents (like a utility bill or lease), call customer service to verify by phone, or visit a branch in person with your ID. Visiting a branch is the fastest way to finish — a banker can verify you when ready and open your account on the spot. Uploading documents usually takes one to three business days for the bank to review.

Do not let this discourage you. It does not mean you cannot open an account — it just means you need one extra step. Many banks are used to this and can walk you through it on the phone.

Differences between online-only banks and banks with branches

An online-only bank (sometimes called a digital bank) has no physical locations. You do everything through their website or app: opening an account, depositing checks with your phone camera, transferring money, and contacting customer service by chat or phone. Online-only banks often have lower fees and higher interest rates on savings because they do not pay for building leases and staff in branches.

A traditional bank with branches has both online and physical locations. You can open your account online, but you can also walk into a branch to deposit cash, ask questions, or get a new debit card when ready. These banks usually charge more in fees but offer more in-person support.

For someone new to banking, a bank with branches nearby can be helpful — you have a place to go if something goes wrong or you need to deposit cash. For someone comfortable with technology and who gets paid by direct deposit, an online-only bank often costs less. Many people use both: an online bank for savings (because the interest rate is higher) and a traditional bank for checking (because they can deposit cash nearby).

Common reasons your online account opening might be delayed or declined

Banks decline online account openings for a few specific reasons. The most common is that the bank cannot verify your identity — we covered that above. Another reason is that you have had accounts closed for negative reasons in the past. Banks check a system called ChexSystems that tracks people who have overdrawn accounts, written bad checks, or committed fraud. If you are on that list, some banks will decline you online but may still open an account if you visit in person and explain what happened.

A third reason is that you do not meet the bank's minimum requirements. Some banks require you to be at least 18 years old, a U.S. citizen or permanent resident, and have a valid address. A few banks have minimum deposit requirements — they will not open an account unless you deposit at least $25 or $100 to start. These requirements vary by bank, so if one declines you, another may not.

If your account opening is delayed, the bank will send you an email explaining why and what to do next. Read that email carefully — it will tell you whether you need to upload documents, call, or visit a branch.

Frequently Asked Questions

Can I open a bank account online if I do not have a Social Security number?

No, you cannot open a standard bank account online without a Social Security number. You would need to visit a branch in person with your passport and other documents. Some banks offer accounts for non-citizens with an ITIN (Individual Taxpayer Identification Number) instead, but this is rare and requires a branch visit.

Do I need a credit card to open a bank account online?

No. A bank account and a credit card are separate things. You do not need a credit card to open a checking or savings account. The bank will check your identity and history, but not your credit score.

What if I do not have a recent utility bill for proof of address?

You can use a lease, mortgage statement, bank statement, or government mail (like a tax return or voter registration card) instead. If you have none of these, call the bank and ask what documents they accept — some will take a letter from your landlord or a recent piece of mail with your name on it.

Can I open an account online and then go to a branch to finish?

Yes. Many banks let you start online and complete the process at a branch if you prefer. Call the bank's customer service number and ask — they can tell you whether this option is available and what you need to bring.

How much money do I need to open an account?

Most banks let you open an account with zero dollars. You do not have to deposit anything to start. However, some banks require a minimum opening deposit of $25 to $100. The bank will tell you this before you finish the process, so you will know whether you need to transfer money in.