Yes, you can open most bank accounts entirely online, but the process and speed depend on which bank you choose and what type of account you want

Most banks and credit unions now let you start an account from your computer or phone without visiting a branch. You fill out an application with your name, address, Social Security number, and initial deposit information. The bank verifies your identity—usually by checking your Social Security number against credit bureaus or by asking you security questions about your credit history. If you pass, your account opens within minutes to a few hours, and you can use it the same day or the next business day.

The catch is that some banks still require you to verify your identity in person or by mail before you can withdraw money or use certain features. A few banks will not open accounts online at all, though this is becoming rare. The fastest online accounts are at large national banks and online-only banks; smaller regional banks and credit unions sometimes require a phone call or in-person visit.

Key Takeaways

  • Most major banks let you open a checking or savings account online in under an hour, with the account ready to use the same day.
  • You will need a valid government ID, Social Security number, and proof of address (usually a utility bill or lease) to complete the application.
  • Some banks verify your identity instantly through credit bureau data; others ask security questions or require you to upload a photo of your ID.
  • A few banks still require in-person or mail verification before you can withdraw funds, so check the bank's policy before you start.
  • Online-only banks and large national chains are fastest; credit unions and smaller regional banks may require a phone call to finish the process.

What you need to have ready before you start

Gather these documents before you open the application. You will need a valid government-issued ID—a driver's license, passport, or state ID card. Have your Social Security number ready. You will also need proof of your current address: a recent utility bill, lease agreement, mortgage statement, or bank statement with your name and address on it. If you do not have any of these, a credit card statement or insurance document sometimes works, depending on the bank.

Have your initial deposit amount ready if the bank requires one. Many banks have no minimum deposit for online accounts, but some ask for $25 to $100 to open. If you are funding the account by transfer from another bank, you will need that bank's routing number and your account number. If you are depositing a check, you may be able to use mobile deposit (taking a photo of the check through the bank's app) instead of mailing it in.

How the identity verification step actually works

The bank will verify who you are before your account is fully active. The fastest method is instant verification: the bank checks your Social Security number, name, and address against Equifax, Experian, or TransUnion (the credit bureaus). If the information matches, your account opens in minutes. This works for most people who have an established credit history.

If instant verification fails—because you have no credit history, recently moved, or the information does not match exactly—the bank will ask you to answer security questions about your credit history. These are questions like "Which of these addresses have you lived at?" or "Which car loan did you have in 2019?" You pick the correct answer from multiple choices. This usually takes 5 to 10 minutes and opens your account within an hour.

Some banks ask you to upload a photo of your ID and sometimes a selfie. You take a picture of your driver's license or passport with your phone, upload it through the app, and the bank's system checks that the photo matches your face and that the ID is valid. This can take a few minutes to a few hours for a human to review.

A smaller number of banks require in-person verification: you have to visit a branch with your ID, or they mail you a code that you enter to confirm your address. This adds days or weeks to the process.

Timeline from application to usable account

If you pass instant verification, your account opens within 15 to 30 minutes. You can usually transfer money in or deposit a check the same day, and the funds arrive within one to three business days depending on the transfer method.

If you have to answer security questions, add another 30 minutes to an hour. If you have to upload an ID photo, add a few hours to overnight for review. If the bank requires in-person verification, add three to seven business days.

Some banks put a temporary hold on your account while they finish background checks—you can see your balance and make transfers, but you cannot withdraw cash or use a debit card for the first 24 to 48 hours. A few banks require you to wait for a debit card to arrive by mail before you can withdraw money, which adds five to ten business days.

What happens if you do not pass verification

If the bank cannot verify your identity through any of these methods, it will deny your application. This usually happens if your Social Security number does not match your name and address in the credit bureaus, or if you have no credit history at all. Immigrants, people with very new Social Security numbers, and people who have recently moved are most likely to run into this.

If you are denied, ask the bank why. Some banks will let you reapply after you have established a credit history or updated your address with the credit bureaus. Others will refer you to a second-chance bank account program, which has looser verification requirements but may charge higher fees. A few banks will let you open an account with an ITIN (Individual Taxpayer Identification Number) instead of a Social Security number if you are not a U.S. citizen.

If you are denied by multiple banks, try a credit union instead. Many credit unions have more flexible verification rules and may let you open an account with a letter from an employer or a utility bill as proof of identity.

Online-only banks versus traditional banks with branches

Online-only banks (like Ally, Charles Schwab, or Discover) usually have the fastest online opening process because they have no branches and do not need to verify you in person. Most open accounts in under an hour with instant verification. They also tend to have no minimum deposit and lower or no monthly fees. The trade-off is that you cannot deposit cash or visit a physical location if something goes wrong.

Traditional banks with branches (like Bank of America, Wells Fargo, or Chase) also let you open accounts online, but some still require you to visit a branch within 30 days to verify your identity or activate certain features. They are useful if you need to deposit cash or want to talk to someone in person. Opening an account online at a branch bank usually takes longer than at an online-only bank because of these extra verification steps.

Credit unions vary widely. Some let you open accounts online as easily as banks do; others require a phone call or in-person visit. Credit unions often have lower fees and better customer service, but you have to be a member of the organization or live in their service area. Check your credit union's website to see if they offer online opening.

What to watch out for after your account opens

Once your account is open, the bank will send you a debit card by mail—this usually takes five to ten business days. Until it arrives, you can transfer money and pay bills online, but you cannot use a card to buy things in stores. Some banks let you use a temporary digital card in your phone's wallet while you wait for the physical card.

Check your account within the first few days to make sure the bank did not make any errors with your name, address, or account type. If something is wrong, contact the bank immediately to correct it. Some banks place a hold on deposits for a few business days while they clear, so do not assume money is available to spend until the hold lifts.

Watch for unexpected fees. Some online banks charge monthly maintenance fees if you do not meet a minimum balance or do not set up direct deposit. Others charge overdraft fees or out-of-network ATM fees. Read the fee schedule before you open the account so you know what to expect.

Frequently Asked Questions

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

Some banks will open accounts for people with an ITIN (Individual Taxpayer Identification Number) instead, though this varies by bank. Credit unions are often more flexible. You will still need a government ID and proof of address. Call the bank or credit union before you start the application to confirm they accept ITINs.

What if I fail the identity verification and the bank denies my account?

Ask the bank why you were denied—it may be a data mismatch that you can fix by updating your address with the credit bureaus. If you have no credit history, try a credit union or a second-chance bank account program. Some banks let you reapply after a few months.

Do I have to use my real name and address when I open an account online?

Yes. The bank is required by law to verify your identity, and using false information is fraud. The name and address you provide must match your government ID and Social Security number records.

Can I open a joint account online with someone else?

Most banks let you open a joint account online, but both account holders usually have to complete the identity verification process separately. Some banks require one person to open the account first, then add the second person later. Check the bank's website or call to confirm the process.

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

Most banks mail debit cards within five to ten business days. Some banks offer a temporary digital card you can use in your phone's wallet while you wait. A few banks let you pick up a card at a branch the same day you open the account.