Yes, you can open a checking account online from start to finish

Most banks and credit unions now let you open a checking account without visiting a branch. You provide your information through their website or app, verify your identity, and the account opens within minutes to a few hours. The account is real and fully functional—you get a debit card, online banking access, and the ability to deposit checks by phone camera.

The catch is not whether it is possible, but which institutions offer it and what they require from you. Some banks have no minimum balance and no monthly fees. Others charge $12 to $15 per month unless you maintain a certain balance or set up direct deposit. A few still require you to visit a branch or mail in documents, though this is becoming rare.

Key Takeaways

  • Most major banks and credit unions let you open a checking account online using your computer or phone, with the account active the same day or within 24 hours.
  • You will need a Social Security number, a government-issued ID, a current address, and a phone number to verify your identity during the online process.
  • Some banks charge monthly fees ($12 to $15 is common) unless you meet conditions like maintaining a minimum balance or receiving direct deposit.
  • Online-only banks typically have lower fees and higher savings account rates than traditional banks, but no physical branches to visit.
  • If you have a history of overdrafts or unpaid accounts, some banks will decline you even online, so knowing which institutions accept your situation matters before you start.

What you need to have ready before you start

The online process asks for the same core information every time. Have your Social Security number, a government-issued ID (driver's license, passport, or state ID card), your current address, and a phone number where you can receive a text or call. Some banks also ask for your employment status and income, though they do not verify it the way a mortgage lender would.

You will also need a way to fund the account. Most banks require an initial deposit of $0 to $25, though a few ask for more. You can transfer money from another bank account you own, use a debit card, or in some cases mail a check. If you are opening your first account and have no other bank account, ask the bank whether they accept transfers from a prepaid card or PayPal—policies vary.

If you have had accounts closed for negative balances or fraud, or if you appear in ChexSystems (a banking history database), some banks will reject you online. You can check your ChexSystems report for free at chexsystems.com. If you are declined, community banks and credit unions are more likely to work with you than national chains.

The actual steps: from website to working account

Start on the bank's website or read their app. Look for a button that says "Open an Account" or "get your free guide." You will enter your name, address, phone number, and Social Security number. The bank runs this against ChexSystems and sometimes against credit bureaus to check for fraud risk.

Next comes identity verification. Most banks use one of three methods: they ask security questions based on your credit history (questions like "which address did you live at in 2015"), they send a code to your phone that you enter to confirm you control that number, or they ask you to photograph your ID. Some use two of these methods together. This step usually takes 5 to 10 minutes.

Then you choose your account type (checking, savings, or both), set a PIN for your debit card, and choose how to fund the account. If you transfer from another bank, you provide that bank's routing number and your account number there. The transfer usually shows up within one to three business days, though some banks credit it when ready.

Once the bank confirms your identity and receives your initial deposit, your account is open. You can log in to online banking right away. Your debit card ships separately and arrives in 7 to 10 business days. Until it arrives, you can use your account number to set up direct deposit or bill pay, or you can request a temporary card number for online purchases.

Banks that open accounts entirely online with no branch visit

National banks that offer full online account opening include Chase, Bank of America, Wells Fargo, Citibank, and US Bank. Credit unions like Alliant, Pentagon Federal, and Charles Schwab Bank also open accounts online. Online-only banks—institutions with no physical branches—include Ally, Charles Schwab Bank, Discover, and Chime.

The difference between a traditional bank and an online-only bank matters for how you deposit cash. If you need to deposit physical cash regularly, a traditional bank with branches near you is more practical. If you mostly use direct deposit and transfers, an online-only bank often has lower fees and higher interest rates on savings accounts.

Credit unions are worth checking if you have any connection to one—through your employer, your school, your military service, or your neighborhood. Credit unions often have lower fees than banks and may be more flexible about opening accounts for people with banking history issues. You can search for credit unions you are may be able to access to join at co-opsharedbranch.org.

How long the whole process takes

From the moment you start the online form to the moment you can use your account is usually 15 minutes to 2 hours. Identity verification is the variable. If the bank can confirm you through security questions or a phone code, you are done in minutes. If they need to review your ID photo or if something in your information does not match their records, it can take a few hours or until the next business day.

Your debit card arrives separately, typically 7 to 10 business days after account opening. Until it arrives, you can use your account number for bill pay and direct deposit, or you can request a temporary virtual card number for online shopping.

Initial deposits take 1 to 3 business days if you transfer from another bank. If you mail a check, add 5 to 7 business days. Some banks credit transfers when ready as a courtesy, so check their policy before you start.

Fees and conditions that vary by bank

Monthly maintenance fees range from $0 to $15. Banks waive them if you meet one or more of these conditions: maintain a minimum balance (often $500 to $1,500), receive direct deposit, or maintain a certain amount in linked savings. Some banks waive fees for customers under 25 or over 65. Read the fee schedule before you open the account—it is usually a PDF link on the account opening page.

Overdraft fees (charged when you spend more than your balance) are typically $30 to $35 per overdraft. Some banks offer overdraft protection, which links your checking account to savings or a credit line and transfers money automatically if you overdraw. Others let you opt out of overdraft coverage entirely, which means transactions straightforward decline instead of charging a fee.

ATM fees vary widely. Banks with large branch networks (Chase, Bank of America) let you use their ATMs free. Online-only banks often reimburse ATM fees charged by other banks, or they partner with networks like Allpoint or MoneyPass to offer free ATM access. Check the bank's ATM policy if you withdraw cash regularly.

What happens if the bank declines you online

If you are declined, the bank usually sends an email explaining why. Common reasons are a ChexSystems record, a recent account closure, or fraud concerns. You have the right to request your ChexSystems report and dispute inaccurate information.

If you are declined by a national bank, try a community bank or credit union in your area. They often have more flexible underwriting and may open an account for you even if you have history issues. Some credit unions specifically serve people rebuilding their banking history. You can also ask the bank that declined you whether they have a second-chance checking product—some do, though it may have higher fees or require a larger deposit.

Frequently Asked Questions

Can I open a checking account online if I do not have a Social Security number?

Most banks require a Social Security number or ITIN (Individual Taxpayer Identification Number). If you have an ITIN, some banks will open an account for you, though you may need to visit a branch or mail in documents. Call the bank's customer service line before you start the online process to confirm they accept ITINs.

What if I do not have a government-issued ID?

Some banks will open an account using alternative identity documents—a passport, a state ID, or even a tribal ID. A few will accept a utility bill or lease as proof of address instead of an ID. Call ahead to ask what documents the bank accepts, because the online form may not list all options.

Can I open an account online if I am under 18?

Most banks require you to be 18 to open an account alone. If you are under 18, you can open a joint account with a parent or guardian, and many banks let you do this online. Some banks also offer teen checking accounts with parental controls. Check the bank's website for "teen account" or call to ask about accounts for minors.

Do I need to keep a minimum balance to avoid fees?

It depends on the bank. Some charge no monthly fee regardless of balance. Others waive the fee if you maintain $500 to $1,500, or if you receive direct deposit. Read the fee schedule before opening the account—it tells you exactly what conditions waive the fee.

Can I use my account before my debit card arrives?

Yes. You can set up direct deposit, pay bills online, transfer money, and make purchases using your account number or a temporary virtual card number. Most banks generate a temporary card number in their app within hours of account opening. Your physical debit card arrives in 7 to 10 business days.