Yes, you can open your first bank account online, but you'll need to prove who you are
Most banks and credit unions now let you open a checking or savings account entirely online without visiting a branch. The process usually takes 10 to 15 minutes. You'll answer questions about yourself, provide a government ID, and link a funding source—then your account opens the same day or within one business day.
The catch: you have to prove your identity. Banks are required by federal law to verify who you are before they open an account. Online banks do this through a combination of questions about your history (previous addresses, past loans), a photo ID scan, and sometimes a video call with a real person. If you don't have a government ID yet, or if the bank's system can't verify you automatically, you may have to finish the process in person or by mail.
The banks that make online opening easiest are usually online-only banks (like Ally, Charles Schwab, or Discover) and large national banks (like Chase, Bank of America, or Wells Fargo). Credit unions vary—some have full online opening, others require you to visit a branch or mail in documents. Community banks often don't offer online opening at all.
Key Takeaways
- You need a government-issued ID (driver's license, passport, or state ID) to open an account online; the bank will scan it as part of identity verification.
- The bank will ask personal questions about your address history and financial background to confirm you are who you say you are.
- You'll need a way to fund the account—a debit card, another bank account, or sometimes a wire transfer—though some banks waive the initial deposit.
- Online-only banks and large national banks have the fastest and most automated online opening; credit unions and community banks may require a branch visit or mail documents.
- If the bank's system can't verify you automatically, it will ask you to complete verification by phone, video call, or in person before your account activates.
What documents and information you'll need to have ready
Before you start, gather a government-issued photo ID. This can be a driver's license, state ID card, U.S. passport, or passport card. Some banks also accept military ID or tribal ID. The ID must not be expired, though banks vary on how much grace they give—some accept IDs expired within the last year, others require current IDs only. If you don't have a photo ID yet, you'll need to get one from your state's DMV or the passport office before you can open an account online.
You'll also need your Social Security number. The bank uses this to check your credit history and verify your identity against government records. Have it memorized or written down before you start.
The bank will ask for your current address and may ask for previous addresses if you've moved in the last few years. It will also ask about employment (current employer and job title) and sometimes about previous employers. This information helps the bank's verification system match you against public records.
Finally, you'll need a way to fund the account. Most banks require an initial deposit, though the amount varies—some ask for $25, others for $100 or more, and some waive it entirely for online opening. You can fund the account with a debit card, a transfer from another bank account (using your routing and account number), or sometimes a wire transfer. If you don't have another account to transfer from, a debit card is the fastest option.
How the identity verification process works online
When you start the application, the bank will ask you personal questions: your full name, date of birth, address, phone number, and email. It will then ask about your financial history—previous addresses, whether you've had loans or credit cards, and sometimes details about past accounts. These questions help the bank's system match you against credit reports and public records.
Next, you'll upload or photograph your ID. Most banks use their phone app or website to let you take a photo of both sides of your ID. The system scans it automatically and extracts your name, date of birth, and ID number. Some banks also ask you to take a selfie to confirm the ID photo matches your face.
If the bank's automated system can verify you immediately—meaning your information matches public records and your ID scans clearly—your account opens right away. You'll get an account number and routing number within minutes, and you can start using the account the same day.
If the system can't verify you automatically, the bank will contact you by phone, email, or text to complete verification another way. This might mean answering additional questions, providing extra documents (like a utility bill or lease to prove your address), or having a video call with a bank employee. This step can add a few days to the process, but it's still faster than opening an account in person at a branch.
Which banks make online opening fastest and easiest
Online-only banks have the smoothest process because they've built their entire system around digital opening. Ally Bank, Charles Schwab Bank, Discover Bank, and LendingClub all let you open an account in under 15 minutes with just an ID and a funding source. Their verification systems are highly automated, so most accounts open instantly.
Large national banks like Chase, Bank of America, Wells Fargo, and Citibank also offer online opening, and the process is similar—usually 10 to 20 minutes. However, these banks sometimes have stricter verification requirements or ask more questions, which can slow things down slightly. They also may require a higher initial deposit.
Credit unions vary widely. Some, like Alliant Credit Union and Pentagon Federal Credit Union, have full online opening comparable to online banks. Others require you to visit a branch in person or mail in a membership application and ID copy. Before you choose a credit union, check their website or call to confirm they offer online opening.
Community banks and smaller regional banks rarely offer online opening. If you want to bank with a local institution, you'll likely need to visit a branch or complete the application by mail.
What happens if the bank can't verify you online
If the bank's automated system can't match your information to public records or if your ID doesn't scan clearly, a bank employee will contact you to complete verification manually. This is normal and doesn't mean you've done anything wrong—it happens to people with common names, recent immigrants, people who've moved frequently, or anyone whose information doesn't match existing records perfectly.
The bank may ask you to provide additional documents. Common ones include a utility bill, lease agreement, mortgage statement, or recent tax return to prove your address. Some banks also ask for a second form of ID or a letter from your employer. You can usually upload these documents through the bank's app or website, or email them to the bank's verification team.
In some cases, the bank will ask you to complete a video call with a bank employee. During the call, they'll ask you to hold up your ID and answer questions about your personal history. This usually takes 5 to 10 minutes and happens within one business day of your application.
Once you've provided the extra documents or completed the video call, the bank will review everything and contact you within one to three business days to confirm your account is open. In rare cases, if the bank still can't verify you, it will deny the account and explain why. This is uncommon, but it can happen if you don't have a Social Security number, if you're on a government watchlist, or if there's a fraud flag on your name.
Funding your account and using it right away
Once your account opens, you can fund it immediately. If you linked a debit card during signup, the bank will charge it right away—usually within minutes. If you set up a transfer from another bank account, it will process according to that bank's timeline: most transfers take one to three business days, though some banks offer next-day transfers.
You can start using your account as soon as it opens, even if your funding transfer hasn't arrived yet. The bank will issue you a debit card (which arrives by mail in 5 to 10 business days) and give you access to online banking and mobile app immediately. You can set up direct deposit, pay bills online, transfer money to other accounts, and withdraw cash at ATMs right away.
If you need cash before your debit card arrives, most banks let you withdraw from ATMs using a temporary digital card in their mobile app, or you can visit a branch with your ID to withdraw cash over the counter.
Opening an account if you don't have a government ID yet
If you don't have a driver's license, state ID, or passport, you'll need to get one before you can open a bank account online. Most banks require a government-issued photo ID as their primary verification method, and there's no way around this requirement.
To get a state ID or driver's license, visit your state's Department of Motor Vehicles website to find your local office. You'll need to bring proof of identity (like a birth certificate), proof of address (like a utility bill or lease), and proof of Social Security number (like a Social Security card or tax return). The process takes about 30 minutes, and you'll get your ID the same day or within one to two weeks depending on your state.
If you need a passport, go to the State Department's passport website to find an acceptance facility near you. You'll need similar documents, and the process takes four to six weeks for a standard passport (or one to two weeks for expedited service, which costs extra).
Once you have your ID, you can open a bank account online immediately.
Frequently Asked Questions
Do I need to have another bank account to open my first account online?
No. You can fund your first account with a debit card instead of a transfer from another bank. If you don't have a debit card, some banks let you mail in a check or complete the account opening in person at a branch and fund it there.
How long does it take to open an account online?
If the bank can verify you automatically, your account opens within minutes and you get your account number right away. If the bank needs to verify you manually, it takes one to three business days. Either way, you can start using the account before your physical debit card arrives.
What if I'm under 18—can I open an account online?
Most banks require you to be at least 18 to open an account on your own. If you're under 18, you'll need a parent or guardian to open a joint account or custodial account, usually in person at a branch. Some banks offer teen accounts that let you open online with a parent's permission, but this varies by bank.
Can I open an account if I don't have a Social Security number?
Most banks require a Social Security number to open an account. If you don't have one, you may be able to use an Individual Taxpayer Identification Number (ITIN) instead, but this depends on the bank. Call the bank's customer service line to ask whether they accept ITINs before you start the application.
What if the bank rejects my application?
Banks rarely reject applications outright, but if yours is denied, the bank will send you a letter explaining why. Common reasons include fraud flags, being on a government watchlist, or not being able to verify your identity. You can ask the bank to reconsider, provide additional documents, or try applying at a different bank.