Yes, you can open most bank accounts entirely online, but you need specific documents and the process varies by bank

Most banks and credit unions now let you open a checking or savings account from your computer or phone without visiting a branch. The application itself takes 10 to 20 minutes. But the bank will ask for proof of identity, proof of address, and sometimes proof of income or employment — and they verify these before your account goes live. Some banks finish in minutes; others take one to three business days.

The catch is that not every bank accepts every person online. If you have had accounts closed for fraud or unpaid overdrafts, or if you do not have a Social Security number, you may have to apply in person or through a different institution. And some banks require a minimum deposit to open, though many have dropped this rule.

Key Takeaways

  • You will need a government-issued ID, proof of your current address, and your Social Security number to open an account online at most banks.
  • The bank will verify your identity electronically and check ChexSystems (a banking history database) before approving your account.
  • Online accounts are usually live within minutes to three business days, depending on the bank and whether they need to mail you a debit card.
  • If you have been denied before or do not have a Social Security number, some banks and credit unions have accounts designed for people in those situations.

What documents you need to have ready

Before you start, gather a government-issued photo ID — a driver's license, passport, or state ID card. The bank will ask you to upload an image or verify it electronically during the application. Some banks use video verification, where you hold your ID up to your camera and a person or automated system confirms it matches your face.

You will also need proof of your current address. A recent utility bill, lease, mortgage statement, or government mail with your name and address works. The document usually has to be from the last 30 to 90 days, depending on the bank. If you do not have a physical document, some banks accept a digital utility bill or a statement from an online account.

Have your Social Security number ready. The bank uses it to pull your credit report and check ChexSystems, a database that tracks closed accounts and fraud. If you do not have a Social Security number, you can still open an account at some banks and credit unions — they will ask for an Individual Taxpayer Identification Number (ITIN) instead, though options are more limited.

How the verification process works

When you submit your application, the bank runs your information through ChexSystems and sometimes pulls a soft credit check. A soft check does not affect your credit score. The bank is looking for red flags: accounts closed due to fraud, unpaid overdrafts, or repeated NSF (non-sufficient funds) fees. If you have a clean history, you usually move forward immediately.

Next comes identity verification. Some banks use automated systems that match your ID photo to your face in real time. Others send you a link to verify your identity through a third-party service like Socure or IDology. A few still require you to upload images of both sides of your ID and wait for a person to review them. This step usually takes minutes to a few hours.

Once the bank confirms your identity and address, your account is typically opened. You can start using it right away if you set up a transfer from another account or receive a deposit. Your debit card usually arrives in five to seven business days. Some banks offer a temporary digital card you can use immediately for online purchases and ATM withdrawals.

Banks that open accounts fastest online

Large national banks like Chase, Bank of America, and Wells Fargo all offer online account opening, but their timelines vary. Chase and Bank of America can open accounts in minutes if verification goes smoothly. Wells Fargo sometimes takes longer because they require a phone call to confirm certain details.

Online-only banks like Chime, Ally, and Marcus are often faster because they have no branch network to manage. Chime can open an account in minutes and issue a temporary card immediately. Ally and Marcus typically take one business day. Credit unions vary widely — some use the same online systems as big banks, while others still require a phone call or in-person visit.

If speed is your priority, read the bank's website before you apply. Most state their typical timeline upfront. Start with the bank where you already have money if you can — they already know you and can often skip some verification steps.

What happens if you are denied online

If the bank denies your application, they are required to tell you why. Common reasons are a ChexSystems report showing closed accounts or fraud, a mismatch between your ID and the address you provided, or an error in your Social Security number. You can request a copy of your ChexSystems report for free from ChexSystems directly — go to chexsystems.com and follow their dispute process if the information is wrong.

If you were denied because of past banking problems, some banks have second-chance accounts. Chime, LendingClub, and many credit unions offer accounts for people with banking history issues. These accounts often have lower limits on transfers or spending, but they let you rebuild your banking record. You can also try a different bank — denial at one does not mean denial everywhere.

If you do not have a Social Security number, look for banks that accept ITINs. Some credit unions and online banks like Wise and Remitly serve people without SSNs. You will need your ITIN, passport or consular ID, and proof of address, just like anyone else.

Minimum deposits and account fees

Many banks have stopped requiring a minimum deposit to open an account online. Chase, Bank of America, and most online banks let you open with zero dollars. But some regional banks and credit unions still require $25 to $100 to get your free guide. Check the bank's website before you apply — they always state this upfront.

Monthly maintenance fees vary. Most large banks charge $10 to $15 per month but waive the fee if you keep a minimum balance (usually $500 to $1,500) or set up direct deposit. Online banks often have no monthly fee at all. Credit unions typically charge less than big banks. Read the fee schedule before you open — it is usually in the account details section of the bank's website.

Setting up your first deposit and using your account

Once your account is open, you can fund it by transferring money from another bank account, having your employer deposit your paycheck, or depositing a check through the bank's mobile app (if they offer mobile check deposit). The first transfer or deposit usually takes one to three business days to show up.

Your debit card will arrive by mail in five to seven business days. Until it arrives, you can use your account number and routing number to set up direct deposit or bill payments. Some banks issue a temporary digital card you can add to Apple Pay, Google Pay, or Samsung Pay and use immediately at stores and online.

When you log in for the first time, set up two-factor authentication — this adds a security layer by requiring a code from your phone when you log in from a new device. Most banks prompt you to do this automatically. Also review your account settings to turn on fraud alerts and set up your security questions.

Frequently Asked Questions

Can I open a bank account online if I do not have a permanent address?

Most banks require proof of a current address, which is difficult without a permanent home. Some banks accept mail from a shelter, transitional housing program, or a trusted friend or family member's address if you have permission. Call the bank's customer service before you apply and explain your situation — they may have options not listed on their website.

How long does it really take to open an account and start using it?

The application itself takes 10 to 20 minutes. Verification usually happens within minutes to a few hours. Your account is typically live the same day or the next business day. Your debit card arrives in five to seven business days, but you can use your account for transfers and bill payments immediately through your account number and routing number.

What if my ID is expired?

Most banks accept expired IDs as long as the photo is clearly you and the ID was not expired for more than a few years. Some banks are stricter and require a current ID. Check the bank's requirements before you apply. If your ID is expired, renewing it through your state's DMV or your country's consulate is usually faster than trying multiple banks.

Can I open an account online if I have been flagged in ChexSystems?

A ChexSystems flag does not automatically disqualify you, but it makes approval harder. Large banks often deny applications with ChexSystems issues. Second-chance banks and many credit unions are more willing to work with people who have banking history problems. You can also dispute inaccurate information on your ChexSystems report for free before you apply elsewhere.

Do I need to have money in another account to open a bank account online?

No. You do not need an existing account to open a new one. You can open an account with zero dollars at most banks. If the bank requires a minimum deposit, it is usually $25 to $100, and you can deposit it immediately after your account opens using a debit card, credit card, or transfer from someone else's account.