Yes, you can open most U.S. bank accounts entirely online
Most banks and credit unions now let you open a checking or savings account from your computer or phone without stepping into a branch. The process typically takes 10 to 20 minutes. You'll need a valid government ID, a Social Security number or ITIN, proof of address, and an initial deposit (which varies by bank—some have no minimum, others require $25 to $500).
Not every account type is available online. Some banks restrict certain products—like business accounts, trust accounts, or accounts for minors under 13—to in-person opening only. Before you start, check the bank's website to confirm the specific account you want can be opened online.
The main catch: banks use different verification methods, and some are stricter than others. A few still require you to verify your identity in person or by mailing documents, even though they advertise "online" opening. Reading the fine print before you begin saves time.
Key Takeaways
- Most online account openings take 10 to 20 minutes and require a government ID, Social Security number, proof of address, and an initial deposit.
- Banks verify your identity through different methods—some use instant digital verification, others mail a code to your address or require a video call.
- Certain account types, including business accounts and accounts for children under 13, may require you to visit a branch or mail documents even if the bank offers online opening.
- Your credit history is not checked during account opening, but banks do review ChexSystems (a checking account history database) and may deny you based on past banking problems.
- Once your account is open, you can fund it by transferring money from another bank, depositing a check by phone or mobile app, or receiving a direct deposit.
What you need before you start
Gather these items before opening an account online. You'll need a valid government-issued ID—a driver's license, passport, or state ID card. The name on your ID must match the name you use to open the account. If you've recently changed your name, bring documentation of the change (marriage certificate, court order, or divorce decree).
You'll also need your Social Security number or ITIN (Individual Taxpayer Identification Number). Banks are required by federal law to collect this for tax reporting and fraud prevention. If you don't have a Social Security number, some banks and credit unions will open accounts for people with an ITIN, but options are more limited.
Proof of address is the third piece. This can be a recent utility bill, lease agreement, mortgage statement, or government mail dated within the last 60 days. A few banks skip this step if they can verify your address another way, but most ask for it.
Finally, check the minimum deposit requirement. This ranges from zero to $500 depending on the bank and account type. Some banks waive the minimum if you set up direct deposit. You can usually fund the account immediately using a debit card, another bank account, or a wire transfer.
How banks verify your identity online
Banks use several methods to confirm you are who you say you are. The fastest is instant digital verification, where the bank checks your information against databases they subscribe to—credit bureaus, the Social Security Administration, and other sources. If everything matches, you're approved within minutes and can start using your account right away.
If instant verification fails or the bank wants extra confirmation, they may send a verification code by mail to your address. You'll receive a letter within 5 to 10 business days with a code you enter on the bank's website. Your account remains open and usable during this time, but some features (like transferring large amounts) may be restricted until the code is verified.
A smaller number of banks require a video call with a representative. You'll schedule a time, show your ID on camera, and answer questions about your identity. This typically takes 10 to 15 minutes and happens within 24 hours of your application.
Some banks also check ChexSystems, a database that tracks checking account history. If you've had accounts closed due to fraud, unpaid overdrafts, or repeated NSF fees, ChexSystems will flag it. This can result in denial even if your identity verifies correctly. You can request your ChexSystems report for free at chexsystems.com.
Account types you can and cannot open online
Most banks let you open checking and savings accounts online without restriction. Money market accounts and certificates of deposit (CDs) are also usually available online. Credit unions often have the same flexibility as banks, though some smaller credit unions still require in-person opening.
Business accounts almost always require a visit to a branch or a mailed application. The bank needs to verify your business license, EIN (Employer Identification Number), and sometimes personal tax returns. This cannot be done entirely online at most institutions.
Accounts for minors under 13 typically require a parent or guardian to open them in person, even at banks that offer full online opening for adults. The bank needs to verify the adult's identity and confirm parental authority. Some banks offer teen accounts (ages 13 to 17) that can be opened online if a parent or guardian completes the process.
Joint accounts vary by bank. Some let both account holders complete the process online; others require at least one person to verify in person or by video. Check before you start if you're opening a joint account.
What happens after you submit your application
Once you hit submit, the bank processes your application in real time or within a few hours. You'll receive an email or text confirming whether you're approved, pending verification, or denied. If approved, you'll get your account number and routing number immediately, even if identity verification is still in progress.
You can start using your account right away in most cases. You can set up direct deposit, transfer money from another bank, or deposit checks using your phone's camera. Some banks restrict certain features—like sending wire transfers or withdrawing large amounts—until identity verification is complete, but everyday transactions are usually available.
If the bank needs to mail you a verification code, your account is still active during the waiting period. Once you enter the code on their website, any restrictions lift. The entire process from application to full account access typically takes 5 to 10 business days.
If you're denied, the bank will tell you why in writing. Common reasons include a ChexSystems flag, a mismatch between your ID and their records, or an address that cannot be verified. You can dispute inaccurate information on your ChexSystems report or reapply with corrected information.
Funding your account after it opens
You have several ways to put money into your new account. The fastest is a transfer from another bank account you already own. You'll enter the other bank's routing number and your account number there, and the transfer usually completes within 1 to 3 business days. Some banks offer faster transfers (same-day or next-day) if both banks are part of the same network.
You can also deposit a check using your phone's camera through the bank's mobile app. Take a photo of the front and back of the check, and the bank deposits it electronically. Most checks clear within 1 to 2 business days, though the bank may hold the funds for up to 10 days if the check is large or from an unfamiliar source.
Direct deposit is the slowest to set up but the most reliable once it's running. You'll give your employer or benefit provider your new account's routing number and account number. The first deposit usually takes 1 to 2 pay cycles to arrive, but after that it's automatic.
A few banks let you fund an account with a debit card during the opening process itself. You enter your card details, and the bank charges a small amount (usually $1 to $5) to verify the card is real. That amount is credited back to your new account.
Reasons a bank might deny you online
Banks can deny an online application for several reasons, and most are not about your credit score. Banks do not check your credit when you open a checking or savings account. Instead, they focus on banking history and identity verification.
A ChexSystems report showing unpaid overdrafts, fraud, or repeated NSF (non-sufficient funds) fees is the most common reason for denial. If you were flagged for these issues at another bank, the new bank will see it. You can dispute errors on your ChexSystems report by contacting ChexSystems directly at chexsystems.com or by phone at 1-800-428-9623.
Identity verification failures also lead to denial. If your name, address, or Social Security number doesn't match what the bank finds in their databases, they may deny you. This can happen if you've moved recently, changed your name, or if there's a typo in your application. Reapply with corrected information, or call the bank to ask what didn't match.
Some banks use Early Warning Services (EWS), another banking history database similar to ChexSystems. A flag on EWS can also result in denial. You can request your EWS report at ewsverify.com.
Frequently Asked Questions
Do I need a credit card to open a bank account online?
No. Banks do not check your credit score when you open a checking or savings account. You do not need a credit card, and having bad credit will not prevent you from opening an account. Banks only review your banking history (ChexSystems or EWS) and verify your identity.
Can I open an account if I don't have a permanent address?
Most banks require proof of address dated within the last 60 days. If you're unhoused or living temporarily, some banks accept mail from a shelter, a government agency, or a trusted person's address where you receive mail. Call the bank before you apply and ask what they'll accept as proof of address in your situation.
What if I'm denied because of ChexSystems?
Request your free ChexSystems report at chexsystems.com and look for errors. If information is wrong, dispute it in writing. If the information is correct but old, some banks (often credit unions or online-only banks) will still open accounts for people with ChexSystems flags. Ask the bank if they consider applications on a case-by-case basis.
How long does it take to get my debit card after opening an account online?
Debit cards typically arrive within 7 to 10 business days. In the meantime, you can use your account number and routing number to set up direct deposit or transfers. Some banks offer temporary digital card numbers you can use immediately for online purchases.
Can I open an account online if I'm not a U.S. citizen?
Yes, if you have an ITIN or Social Security number. Some banks are stricter about verifying the immigration status of non-citizens, and a few may require in-person opening. Call the bank before you apply and ask whether they open accounts for people with an ITIN.