How to open a bank account online
Most banks let you open a checking or savings account entirely online without visiting a branch. The process takes 10 to 20 minutes and requires your Social Security number, a government-issued ID, proof of address, and an initial deposit (which varies by bank—some require $0, others $25 or more). You'll answer questions about your identity, review the account terms, and fund the account before you're done. The account is usually active within one business day, though some banks activate it immediately.
The actual steps depend on which bank you choose, but the general flow is the same: visit the bank's website or app, find the "Open an Account" button, enter your personal information, verify your identity (usually by uploading a photo ID or answering security questions), provide proof of address, choose your account type, and link a funding source. Some banks use third-party verification services to confirm your identity; others do it themselves. Once approved, you'll receive your account number, routing number, and debit card details right away.
Key Takeaways
- You need a Social Security number, government-issued ID, proof of address, and an initial deposit amount (which ranges from $0 to $500 depending on the bank).
- The online application takes 10 to 20 minutes and most accounts are active within one business day, though some banks activate them instantly.
- You'll upload or photograph your ID and provide proof of address (usually a recent utility bill, lease, or mortgage statement).
- After approval, you receive your account number and routing number immediately; your debit card arrives by mail within 7 to 10 business days.
- If you don't have a Social Security number, some banks offer accounts for non-citizens using an ITIN (Individual Taxpayer Identification Number) or passport.
What documents and information you'll need
Before you start, gather these items: your Social Security number (or ITIN if you don't have an SSN), a government-issued photo ID (driver's license, passport, or state ID), and proof of your current address. Proof of address can be a utility bill, lease agreement, mortgage statement, or recent bank statement—it must show your name and address and typically be dated within the last 60 days. Some banks accept a government document like a tax return or voter registration card instead.
You'll also need a funding source to make your initial deposit. This can be a debit card, credit card, or another bank account. Some banks let you fund the account immediately during signup; others send you account details first and you fund it within a set window (usually 30 days). Check the bank's requirements before you start—a few banks require a minimum opening deposit of $25 to $500, while others have no minimum.
If you're opening an account as a minor (usually under 18), you'll need a parent or guardian to co-sign. The adult will need to provide their own ID, Social Security number, and proof of address. Some banks have separate teen accounts with different rules; check whether the bank you're interested in offers one.
Step-by-step walkthrough of the online application
Start by going to the bank's website or downloading their mobile app. Look for a button labeled "Open an Account," "New Account," or "get your free guide." Click it and select the account type you want—checking, savings, or both. You'll be asked to enter your personal information: full name, date of birth, Social Security number, email address, and phone number. Fill these in exactly as they appear on your ID.
Next, the bank will ask you to verify your identity. Some banks use an automated system that asks you security questions based on your credit history (like "Which address did you live at in 2015?"). Others ask you to upload a photo of your ID—take a clear picture of both the front and back. A few banks use video verification, where you'll video call a representative who watches you hold up your ID. This step usually takes 2 to 5 minutes.
After identity verification, you'll provide proof of address. Upload a photo or PDF of your utility bill, lease, or mortgage statement. Make sure your name and full address are visible. The bank will review this and usually confirm it within minutes. Then you'll review the account terms, set up online banking login credentials (username and password), and choose your initial deposit method. If you're funding from another bank account, you'll enter the account and routing numbers. If you're using a debit card, enter the card number and expiration date.
Once you submit, the bank processes your application. You'll see a confirmation screen with your new account number and routing number. Some banks activate the account immediately; others take one business day. You can start using the account number to set up direct deposit or transfers right away, even if your debit card hasn't arrived yet.
Identity verification methods banks use
Banks use different systems to confirm you are who you say you are. The most common method is knowledge-based authentication, where the bank asks you questions only you should know the answers to—usually based on your credit history or past addresses. You'll answer 3 to 5 questions in a few minutes. If you answer correctly, you're verified instantly.
Some banks use document verification, where you photograph or upload your driver's license or passport. The bank scans the document to check that it's real and that the photo matches your face. This usually takes a few minutes to a few hours. A smaller number of banks use video verification, where you start a video call with a bank representative. They watch you hold up your ID and may ask you to confirm your address or answer a security question. Video calls typically take 5 to 10 minutes and are scheduled at a time that works for you.
If you fail verification the first time, the bank will tell you why and may let you try again or ask you to visit a branch in person. Common reasons for failure include a mismatch between the name on your ID and the name you entered, an expired ID, or an unclear photo. If this happens, contact the bank's customer service line—they can often resolve it over the phone or guide you through an alternative verification method.
How long it takes from application to using your account
The online application itself takes 10 to 20 minutes. Identity verification happens immediately for knowledge-based questions, or within a few hours for document uploads. Once you're verified and your application is approved, most banks activate your account right away—you'll see your account number and routing number on the confirmation screen.
You can use your account number and routing number to set up direct deposit or make transfers as soon as the account is active, even if you haven't received your physical debit card yet. Your debit card is mailed separately and typically arrives within 7 to 10 business days. Some banks offer expedited card delivery for an extra fee (usually $10 to $25), which cuts the wait to 2 to 3 business days. A few banks let you use a temporary digital card in their mobile app while you wait for the physical card.
If the bank needs more information or has questions about your application, they'll contact you by email or phone. This can add a few days to the process. To avoid delays, make sure your email address and phone number are correct and that you respond to any requests from the bank within 24 hours.
What happens if your application is denied
Banks can deny an online account application for several reasons. The most common are: a mismatch between the information you provided and what's in the bank's verification system, a history of unpaid bank fees or overdrafts at other banks (checked through ChexSystems, a banking history database), or a Social Security number that doesn't match your name or date of birth. Some banks also deny applications if you're under 18 and don't have a parent or guardian to co-sign.
If your application is denied, the bank will send you a notice explaining the reason. If it's a verification issue, you can usually call the bank and provide more information or visit a branch in person with your original ID. If it's a ChexSystems issue, you can request a copy of your ChexSystems report for free and dispute any errors. If it's an age issue, you'll need to return with a parent or guardian, or wait until you turn 18.
If one bank denies you, try another. Different banks use different verification systems and have different policies. Credit unions and smaller regional banks sometimes have more flexible requirements than large national banks. You can also visit a branch in person instead of applying online—a banker can often resolve issues on the spot that an automated system would flag.
Funding your new account and setting up direct deposit
Once your account is open, you need to fund it. During the online application, you'll have already made an initial deposit (if required). After that, you can add money in several ways: transfer from another bank account, deposit a check using mobile check deposit (if the bank offers it), transfer from a debit or credit card, or visit an ATM or branch to deposit cash.
To set up direct deposit, you'll need your new account's routing number and account number. Give these to your employer's payroll department or to whoever pays you (like a government agency if you receive benefits). Direct deposit usually takes one to two pay cycles to start, so don't expect money to appear on your first payday after you set it up. Once it's active, your paycheck will deposit automatically on payday.
If you're transferring money from another bank account, you can do this through your new bank's website or app. Look for "Transfer Money" or "Link Account." You'll enter the other bank's routing number and your account number there, and the bank will verify it by depositing two small amounts (usually under $1 each) into that account. You'll then confirm those amounts in the other bank's system. After verification, you can transfer money between the accounts.
Frequently Asked Questions
Can I open a bank account online if I don't have a Social Security number?
Yes. Some banks accept an ITIN (Individual Taxpayer Identification Number) or a passport instead of an SSN. Call the bank before you apply to confirm they accept your document. You may also need to visit a branch in person, as some banks require non-citizens to verify their identity face-to-face.
What if I don't have a government-issued ID?
Most banks require a government ID (driver's license, passport, or state ID) to open an account online. If you don't have one, you can visit a branch in person with alternative documents like a birth certificate, tribal ID, or military ID. Some banks will work with you; others won't. Call ahead to ask what documents they accept.
How much money do I need to open an account?
It depends on the bank. Many banks have no minimum opening deposit—you can open an account with $0 and add money later. Others require $25, $100, or even $500. Check the bank's website before you apply. Some banks waive the minimum if you set up direct deposit.
Can I open an account for someone else online?
No. The person whose name is on the account must be the one who applies. If you're opening an account for a minor, the minor and a parent or guardian must both provide their information and verify their identity. You cannot open an account in someone else's name without their knowledge and consent.
What if I make a mistake on my application?
If you catch the mistake before you submit, go back and correct it. If you've already submitted, contact the bank's customer service line right away. They can often update your information before the account is finalized. If the account is already open, you can update most information (like your phone number or address) through online banking or by calling the bank.