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. The process usually takes 10 to 20 minutes. You'll need a valid government ID, a Social Security number or ITIN, proof of your current address, and a way to fund the account — either a debit card, another bank account, or a wire transfer.
Not every bank offers the same online process. Some require you to verify your identity through a video call with a representative. Others use instant verification through third-party services that check your ID against government databases. A few still require you to mail in documents or visit a branch for final approval, even though the initial steps happen online.
The speed of approval varies. Many banks approve you within minutes and let you start using a temporary account number right away. Others take one to three business days to complete their verification and send you your debit card. A few hold your account for up to a week while they run background checks.
Key Takeaways
- You will need a valid government ID, Social Security number or ITIN, proof of address, and a funding source to open an account online.
- Most banks complete the process in 10 to 20 minutes, though approval can take anywhere from minutes to a week depending on the bank's verification method.
- Some banks use video verification with a representative, while others use automated ID checks against government records.
- You can usually start using your account immediately with a temporary account number, even if your physical debit card hasn't arrived yet.
- Banks that require you to mail documents or visit a branch for final approval will tell you this upfront during the online process.
What documents and information you need to have ready
Before you start, gather these items: a valid government-issued ID (driver's license, passport, or state ID card), your Social Security number or ITIN, and a document showing your current address. A recent utility bill, lease agreement, or bank statement works for the address proof. The document needs to show your name and address and be dated within the last 60 to 90 days — banks vary on how recent it needs to be.
You'll also need a way to fund the account. Most banks require an initial deposit, though the amount varies from $0 to $300. You can fund it with a debit card from another bank, by transferring money from an existing bank account, or sometimes by mailing a check. A few banks let you fund the account after approval instead of during the application.
Have your phone number and email address ready. Banks use these to send you verification codes and account confirmations. If you're applying for a joint account, you'll need the same documents for the other person, and they'll usually have to complete part of the application themselves.
How identity verification works online
Banks use one of three main methods to verify who you are without meeting you in person. The most common is automated ID verification, where you upload a photo of your ID and the bank's software checks it against government databases. This usually takes seconds to a few minutes. The software looks for signs that the ID is real — security features, holograms, and whether the ID number matches government records.
Some banks use video verification, where a representative calls you or you schedule a video call. They ask you to show your ID to the camera, answer security questions, and sometimes ask where you work or why you're opening the account. This takes 5 to 15 minutes and happens during business hours. A few banks offer it 24/7 through a recorded video process where you film yourself holding your ID and answer prompts.
A third method is knowledge-based verification, where the bank asks you questions only you would know the answer to — details from your credit report, past addresses, or previous loans. This is less common for new accounts but some banks use it as a second check if the ID verification raises questions.
If verification fails, the bank will tell you why and usually give you a chance to try again or provide additional documents. Some banks will ask you to mail in a copy of your ID or visit a branch to complete the process.
Timeline from application to using your account
The fastest banks approve you within minutes. Once approved, you get an account number and routing number immediately, and you can set up direct deposit or transfers right away. Your physical debit card arrives in 7 to 10 business days by mail. Some banks send a temporary digital card to your phone that you can use for online purchases or contactless payments while you wait for the physical card.
Mid-range banks take 1 to 3 business days. They complete verification on the same day but hold the account for a day or two while they run additional checks. You still get your account number quickly, but the debit card takes the same 7 to 10 days to arrive.
Slower banks take 5 to 7 business days, usually because they require manual review or additional documentation. They may ask you to mail in a copy of your ID or proof of address even though you uploaded it online. During this time, your account is open but you may not be able to use it until the review is complete.
A few banks still require you to visit a branch or mail documents for final approval, even though the initial application is online. They'll tell you this during the application and give you instructions on how to complete the process.
Banks that let you open accounts online versus those that don't
Most large national banks offer full online account opening: Chase, Bank of America, Wells Fargo, Citibank, and US Bank all let you complete the entire process on their websites or apps. Credit unions vary — some have full online opening, others require a branch visit or mailed documents for final approval. You can check your specific credit union's website to see what they offer.
Online-only banks like Chime, Ally, and Charles Schwab are built around online opening and typically have the fastest approval times. Traditional banks that have added online opening usually take longer because they layer in extra verification steps.
Some smaller regional banks and credit unions still require you to visit a branch or mail documents, even for the initial application. If you're considering a bank that doesn't list online opening on their website, call them or visit a branch to ask whether they've added it recently.
What to do if your online application is denied or stalls
If your application is denied, the bank will send you a letter explaining why. Common reasons include a mismatch between your ID and the information you provided, a problem with your Social Security number verification, or a flag in your banking history. If the reason is a data mismatch, you can usually call the bank and correct it, then reapply.
If your application stalls — you're approved but your account isn't opening, or you're stuck on a verification step — contact the bank's customer service. Have your application reference number ready. They can tell you what's holding up the process and whether you need to provide additional documents or information. Most banks can resolve stalls within one business day once you contact them.
If you're denied because of your banking history, you may still be able to open an account at a different bank. Some banks use ChexSystems, a banking history database, and deny applicants who appear on it. Others don't check ChexSystems or use a different database. If one bank denies you, try another — you're not locked out of banking entirely.
Funding your new account and setting up direct deposit
Once your account is open, you can fund it immediately using the methods the bank offered during signup. If you funded it during the application, you're done. If not, log into your account and look for "Add Money" or "Transfer Funds." You can link a debit card from another bank and transfer money, or provide your existing bank's account and routing numbers to move money between accounts.
Setting up direct deposit takes a few minutes. You'll need your new account number and routing number, which the bank shows you in the app or online dashboard. Give these to your employer's payroll department, and they'll set up direct deposit on their end. It usually takes one to two pay periods for the first deposit to arrive.
If you're moving money from another bank account you own, transfers usually take 1 to 3 business days. Some banks offer faster transfers for an extra fee, or instant transfers if you link a debit card instead of a bank account.
Frequently Asked Questions
Do I need to visit a branch at all if I open online?
No, most banks that offer online opening let you complete everything remotely. Your debit card arrives by mail, and you can use your account number for direct deposit or transfers immediately. A few banks still require a branch visit or mailed documents for final approval, but they tell you this during the application.
What if I don't have a current utility bill for proof of address?
A lease agreement, mortgage statement, bank statement, or government mail works as proof of address. It needs to show your name and current address and be dated within 60 to 90 days. If you don't have any of these, call the bank and ask what alternatives they accept — some will take a cell phone bill or insurance statement.
Can I use a passport from another country to open an account?
Most banks require a U.S. government-issued ID like a driver's license or state ID card. A U.S. passport works. Foreign passports usually don't. If you don't have a U.S. ID yet, ask the bank whether they accept an ITIN letter from the IRS or a state ID card from your state's DMV.
How long does it take to get my debit card after I open the account?
Physical debit cards typically arrive in 7 to 10 business days by mail. Many banks send a temporary digital card to your phone immediately so you can make online purchases or use contactless payments while you wait. Some banks let you order an expedited card for a fee.
What happens if I need to deposit cash into my new account?
If your bank has branches, you can deposit cash at any branch using your debit card or account number. If it's an online-only bank with no branches, you'll need to find a partner bank or ATM network where you can deposit cash. Check the bank's website for their cash deposit options before you open the account.