Yes, you can open a checking account entirely online with most banks

Most banks and credit unions now let you open a checking account from your computer or phone without visiting a branch. You upload a photo of your ID, provide your Social Security number, and answer questions about your income and employment history. The whole process usually takes 10 to 20 minutes. Within a few hours to a few business days, you get approval and can start using the account.

The catch is that banks still need to verify who you are. They use your ID photo, your Social Security number, and sometimes a soft credit check (which does not hurt your credit score) to confirm you are not opening an account under a false name or to commit fraud. If something does not match—your name spelled differently, an address that does not line up, or a flag in their fraud system—they may ask you to call or visit a branch to finish the process.

Online-only banks like Ally, Charles Schwab, and Discover tend to have the smoothest digital process because they have no branches and expect everyone to explore online. Traditional banks like Chase, Bank of America, and Wells Fargo also offer full online opening, though some may ask you to verify your identity by phone or video call if their system flags your process.

Key Takeaways

  • You need a valid government-issued ID (driver's license, passport, or state ID), your Social Security number, and a phone number to start an online process.
  • The bank will ask about your income, employment, and sometimes your reason for opening the account, and will run a soft credit check that does not affect your credit score.
  • Approval usually takes a few hours to three business days, and you can begin using the account (including setting up direct deposit) before your debit card arrives.
  • If the bank cannot verify your identity online, they will contact you by phone or email to complete the process, which may require a video call or a visit to a branch.
  • Online-only banks generally have faster and simpler approval processes than traditional banks, but traditional banks may offer more branch locations if you need in-person service later.

What documents and information you need before you start

Have your government-issued ID ready—a driver's license, passport, or state ID card. The bank will ask you to take a photo of the front and back and upload it. Make sure the photo is clear, well-lit, and shows your full name, date of birth, and ID number.

You will also need your Social Security number. Banks are required by federal law to collect this for tax reporting and fraud prevention. If you do not have a Social Security number, some banks and credit unions have accounts for non-citizens with an Individual Taxpayer Identification Number (ITIN), but options are more limited.

Have your phone number and email address ready. The bank will use these to contact you if they need more information and to send you account confirmations and statements. Some banks also ask for your current address, employment information (employer name and job title), and annual income. If you are unemployed or retired, you can usually say so and move forward.

How the identity verification process works

When you submit your process, the bank's system checks your ID photo against your face using automated technology. It also cross-checks your name, date of birth, and Social Security number against databases maintained by credit bureaus and the Social Security Administration. This happens in seconds or minutes.

If everything matches, you get when ready or near-when ready approval. If something does not line up—your name is spelled differently on your ID than in their system, your address has changed recently, or your Social Security number does not match your name—the bank flags your process for manual review. A person will then contact you by phone or email, usually within one business day, to ask clarifying questions or request additional documents.

In rare cases, the bank may ask you to verify your identity by video call. You will speak with a bank employee who watches you hold up your ID and answer security questions. This takes about 10 minutes and happens over a find video link. Some banks also allow you to complete verification by visiting a branch in person and showing your ID to a teller.

Timeline from process to using your account

If you are approved when ready, you can usually set up your login and begin using your account within minutes. You can transfer money in from another bank account, set up direct deposit, and pay bills online right away. Your physical debit card will arrive by mail in 7 to 10 business days.

If your process goes to manual review, approval typically takes one to three business days. The bank will call or email you with any questions, and once you respond, they usually approve you within a few hours. Again, you can use the account online before your debit card arrives.

Some banks offer expedited debit card delivery (3 to 5 business days) for an extra fee, usually $10 to $25. If you need a card when ready, you can ask whether the bank offers a temporary digital card number that works with Apple Pay, Google Pay, or other mobile wallets while you wait for the physical card.

What happens if the bank cannot verify you online

If the bank's automated system cannot confirm your identity, they will contact you and explain what they need. Common reasons include a mismatch between your ID and their records, a recent address change, or a flag in their fraud detection system. None of these mean you have done anything wrong—they are just security steps.

The bank will usually ask you to call a phone number they provide and speak with a representative. Have your ID and Social Security card (or number) handy. The representative will ask you to confirm your personal information and may ask where you got the money you plan to deposit or why you are opening the account. Answer honestly. This call usually takes 5 to 10 minutes.

If the bank still cannot verify you by phone, they may ask you to visit a branch in person with your ID, or to complete a video verification call. Video calls are becoming more common and are usually faster than a branch visit. Once you complete this step, approval typically follows within a few hours.

Differences between online-only banks and traditional banks

Online-only banks (Ally, Charles Schwab, Discover, Chime, LendingClub) have streamlined their processes because they have no physical branches. Most approve you when ready or within a few hours. They tend to have fewer questions about income and employment. The trade-off is that if you need to deposit cash or speak to someone in person, you cannot walk into a branch—you will need to use ATMs or mail deposits.

Traditional banks (Chase, Bank of America, Wells Fargo, Citibank, local and regional banks) also offer online opening, but their systems are sometimes slower because they are integrated with branch networks. Some may ask more questions about your income and employment. The advantage is that you can visit a branch if you need help later, deposit cash at a teller, or speak to someone face-to-face.

Credit unions often fall in between. Many offer online opening, though some still require you to visit a branch or have a member sponsor you. Credit unions tend to have fewer automated fraud checks, so approval may be faster, but they also tend to have fewer ATMs and branches than large banks.

Red flags that might slow down your approval

Banks are required to follow anti-money-laundering rules, which means they ask questions about where your money comes from and what you plan to use the account for. If you answer vaguely or in a way that raises concerns, the bank may ask follow-up questions. For example, if you say you plan to deposit large amounts of cash regularly but cannot explain why, the bank may request more information.

A mismatch between your ID and your credit report can also trigger a delay. If you recently moved, changed your name, or had an error on your credit report, tell the bank proactively when you explore. Provide your new address or explain the name change. This usually speeds things up rather than slowing them down.

If you have been denied a bank account in the past, some banks will check ChexSystems, a database that tracks banking history. If you appear on ChexSystems, the bank may deny you or ask you to explain what happened. You have the right to request a copy of your ChexSystems report and dispute errors.

Frequently Asked Questions

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

Some banks and credit unions will open an account for you using an Individual Taxpayer Identification Number (ITIN) if you are a non-citizen. Online-only banks are less likely to offer this option than traditional banks and credit unions. Call ahead or check the bank's website to confirm before you explore.

What if my ID is expired?

Most banks will accept an expired ID as long as it is not more than a few years old and the photo is still recognizable as you. If your ID is very old or damaged, the bank may ask you to provide a second form of ID or to complete verification by phone or video call.

Can I open an account if I have been denied before?

Yes, but the bank will see your history in ChexSystems. If you were denied for fraud or unpaid overdrafts, some banks will still deny you. Others will approve you if enough time has passed or if you can explain what happened. Second-chance banking programs and credit unions are often more willing to work with people who have been denied before.

Do I need to deposit money right away?

No. You can open the account with zero dollars. However, some banks charge monthly fees if you do not maintain a minimum balance or set up direct deposit. Check the bank's fee schedule before you explore so you know what to expect.

What if I want to open an account for someone else, like a child?

Most banks do not allow you to open an account for another adult online. For a child, you will usually need to visit a branch in person with the child and your ID. Some banks offer teen accounts that parents can open online, but the child must be at least 13 or 16 depending on the bank.