Yes, you can open most bank accounts entirely online
Most banks and credit unions now let you open a checking or savings account from your computer or phone without visiting a branch. The process typically takes 10 to 20 minutes. You'll need a valid government ID, a Social Security number or tax ID, proof of your current address, and an initial deposit (which varies by bank—some have no minimum, others require $25 or more).
Not every account type is available online. Some banks still require you to visit a branch for certain products, like secured credit cards or business accounts. A few older or smaller institutions may not offer online account opening at all. Before you start, check whether the specific account you want can be opened online at that bank.
Key Takeaways
- You will need a valid government ID, Social Security number, proof of address, and sometimes an initial deposit to open an account online.
- The entire process usually takes 10 to 20 minutes and you can fund the account immediately with a debit card or bank transfer.
- Some banks verify your identity instantly through digital tools, while others may take one to three business days to confirm your information.
- If you don't have a Social Security number, you may still open an account using an Individual Taxpayer Identification Number (ITIN), though fewer banks accept this.
What documents and information you'll need to provide
Have these items ready before you start: a valid government-issued photo ID (driver's license, passport, or state ID card), your Social Security number, your current address, and your phone number. Some banks also ask for your employment information or annual income, though this is not always required for a basic checking account.
If you're opening an account as a minor, the bank will ask for a parent or guardian's information as well. If you don't have a Social Security number, bring your Individual Taxpayer Identification Number (ITIN) instead—but check with the bank first, because not all of them accept ITINs for online account opening.
For proof of address, banks typically accept a recent utility bill, lease agreement, mortgage statement, or government mail with your name and current address. A driver's license with your current address printed on it counts as both ID and proof of address.
How the identity verification process works
When you submit your information online, the bank runs it through automated verification systems. These systems cross-check your name, address, date of birth, and Social Security number against databases maintained by credit bureaus and other financial institutions. If everything matches, you may be approved instantly and your account opens right away.
If the automated check cannot confirm your identity—because your information doesn't match records, or because you're new to the credit system—the bank may ask you to verify yourself manually. This usually means uploading a photo of your ID and sometimes a selfie, or answering security questions based on your financial history. This step can add one to three business days to the process.
A few banks use video verification, where you speak with a representative on a video call to confirm your identity. This is less common but tends to be faster than waiting for document review.
Funding your new account and when you can use it
Once your account is open, you can fund it immediately using a debit card, another bank account, or a wire transfer. Most banks let you link an external bank account and transfer money the same day, though the funds may take one to two business days to arrive. If you use a debit card, the money is usually available within minutes.
You can start using your account as soon as it opens—you don't have to wait for funds to arrive. However, some banks place a hold on deposits for one to five business days, meaning you can see the money in your account but cannot withdraw or spend it until the hold lifts. Check your bank's deposit hold policy before you rely on that money for a payment.
Your debit card typically arrives by mail within 7 to 10 business days. In the meantime, you can use your account number and routing number to set up direct deposits or bill payments, or you can request a temporary digital card through the bank's app.
What happens if the bank cannot verify your identity online
If automated verification fails, the bank will tell you what went wrong. Common reasons include a mismatch between the name on your ID and the name in their records, an address that doesn't match any records, or a Social Security number that cannot be verified. You'll be given options to fix it: upload additional documents, answer security questions, or visit a branch in person.
If you've recently moved, changed your name, or are opening your first bank account, mismatches are more likely. Bring documentation that shows the change—a marriage certificate, divorce decree, or lease agreement—when you upload documents or visit the branch.
Some banks will hold your application for a few days while they investigate. Others will reject it outright and ask you to apply again later or visit a branch. If you're rejected, ask the bank why and what you can do to resolve it. You may also contact the Consumer Financial Protection Bureau (CFPB) if you believe you were denied unfairly.
Banks that make online account opening easiest
Large national banks like Chase, Bank of America, Wells Fargo, and Citibank all offer online account opening with instant or same-day approval for most applicants. Online-only banks like Ally, Charles Schwab, and Discover typically have faster verification and lower or no minimum deposits. Credit unions vary widely—some allow online opening, others require you to visit a branch or mail in documents.
Online-only banks tend to have fewer identity verification delays because they rely more heavily on automated systems and digital document upload. They also often have no monthly fees and no minimum balance requirements, which can make them a good choice if you're opening your first account or want to avoid fees.
If you have a poor credit history or no credit history, you may have better luck with online banks or credit unions that focus on second-chance banking. Some of these institutions have more flexible verification processes and lower initial deposit requirements.
Frequently Asked Questions
Can I open a bank account online if I don't have a Social Security number?
You may be able to use an Individual Taxpayer Identification Number (ITIN) instead, but fewer banks accept this. Call the bank before you apply to confirm. If online opening is not available, you can visit a branch in person with your ITIN and other required documents.
How long does it take to get a debit card after opening an account online?
Debit cards typically arrive by mail within 7 to 10 business days. Many banks offer a temporary digital card through their app that you can use immediately for online purchases and contactless payments at stores.
What if I need to deposit cash into my new account?
If your bank has physical branches, you can deposit cash at any branch location. Online-only banks usually do not accept cash deposits directly. Some partner with ATM networks or retail locations like CVS or Walgreens where you can deposit cash for a fee.
Can a minor open a bank account online?
Most banks require a parent or guardian to open an account for a minor online. Some banks offer teen checking accounts that allow minors to manage the account with parental oversight. Check your bank's website for age requirements and what documents the parent needs to provide.
What should I do if my online application is rejected?
Ask the bank why you were rejected—common reasons are identity verification failure or a ChexSystems report issue. You can dispute errors on your ChexSystems report for free. If you were rejected unfairly, you can file a complaint with the CFPB or try applying at a different bank.