Yes, you can open most bank accounts entirely online

Most banks and credit unions now let you open a checking or savings account from your computer or phone without visiting a branch. The process typically takes 10 to 20 minutes. You'll need a valid government ID, a Social Security number or ITIN, proof of your current address, and an initial deposit (which varies by bank—some have no minimum, others require $25 to $500).

Not every account type is available online. Some banks require you to visit in person for certain products, like secured credit cards or accounts for minors under 13. A few smaller institutions still require a branch visit for any new account. Before you start, check whether the specific account you want can be opened online—the bank's website will say so clearly.

The speed and ease depend on which bank you choose and whether your information passes their verification checks instantly. Most approvals happen the same day or within 24 hours. Your account number and routing number arrive by email or in the app, and you can start using the account before a physical debit card arrives by mail.

Key Takeaways

  • You will need a valid government ID, Social Security number or ITIN, proof of address, and an initial deposit amount that varies by bank.
  • The online process usually takes 10 to 20 minutes and most accounts are approved the same day or within 24 hours.
  • You can use your account immediately through the bank's app or website, even before your physical debit card arrives.
  • Some account types—secured cards, accounts for young children, and certain specialty products—may still require a branch visit.
  • Banks verify your identity using the information you provide; if verification fails, you may need to visit a branch or provide additional documents.

What documents and information you need to have ready

Before you start, gather these items: a valid government-issued photo ID (driver's license, passport, or state ID), your Social Security number or ITIN, and a document showing your current address. A utility bill, lease, or recent bank statement works for the address proof—it usually needs to be dated within the last 60 to 90 days, though this varies by bank.

You'll also need a way to make an initial deposit. Most banks let you link an existing bank account and transfer money, use a debit card, or mail a check. Some accept direct deposit as your first deposit. A few banks have no minimum deposit requirement, but many require $25 to $500 to open the account. Check the specific bank's requirements before you begin.

Have your phone or email ready—banks send verification codes during the process to confirm your identity. If you're opening an account on behalf of someone else, you'll need their documents and permission, and some banks have restrictions on who can open accounts for minors.

How the online verification process works

When you fill out the online application, the bank runs your information through identity verification systems. Most use a combination of methods: they check your Social Security number against government records, verify your address, and may ask you security questions based on your credit history. This usually takes a few minutes.

Some banks use video verification—you'll be asked to hold your ID up to your camera so a system (or sometimes a person) can confirm it matches your face. Others use instant verification through third-party services like Socure or Jumio, which cross-check your information against public records and databases. If everything matches, you're approved immediately.

If verification fails or is unclear, the bank will contact you—usually by email or phone—asking for additional documents. This might be a clearer photo of your ID, a utility bill, or a bank statement. The process can add a few days, but most banks will tell you exactly what they need and how to submit it.

When you might need to visit a branch instead

Some situations require an in-person visit. If you're under 18, many banks require a parent or guardian to be present, even if they're opening the account online with you. A few banks don't allow anyone under 13 to open an account online at all. If you don't have a government ID, a Social Security number, or an ITIN, you'll likely need to visit a branch with alternative documents.

Banks also require a branch visit if their online verification system can't confirm your identity—this happens occasionally with people who have limited credit history, recent address changes, or names that don't match records exactly. If you're opening a secured credit card (which requires a cash deposit held as collateral), some banks still require you to do this in person, though this is becoming less common.

If the bank you want doesn't offer online account opening, you have two options: choose a different bank that does, or visit a branch. Most large national banks and many credit unions offer full online account opening, so you usually have alternatives.

How long it takes from application to using your account

The application itself takes 10 to 20 minutes. Approval usually happens within 24 hours—many banks approve you the same day. Once approved, you get your account number and routing number immediately, either in an email or through the bank's app. You can start using these numbers to set up direct deposit or link the account to other services right away.

Your physical debit card arrives by mail within 7 to 10 business days. Until it arrives, you can still access your money through the bank's app, online banking portal, or ATM using your account number. Some banks let you request a temporary digital card in the app that works with Apple Pay or Google Pay while you wait for the physical card.

Checks take longer—if you order them through the bank, they typically arrive within 1 to 2 weeks. If you need checks immediately, you can order them from a third-party printer and have them arrive faster, though they cost more.

What happens if your application is denied

Banks deny online applications for a few reasons: failed identity verification, a history of fraud or unpaid bank fees, or information that doesn't match their records. If your application is denied, the bank will send you a notice explaining why—federal law requires this. The notice will tell you which company provided the information that led to the denial (usually ChexSystems or Early Warning Services) and how to contact them.

You can dispute information in those reports if it's wrong. Contact the company directly and request a copy of your report—you're may have access to to one free copy per year. If there's an error, you can file a dispute and ask them to correct it. This process takes 30 to 45 days.

While you're disputing, you can try applying at a different bank—some have less strict verification requirements. Credit unions often have more flexible policies than large banks. If you were denied because of ChexSystems, look for banks that use Early Warning Services instead, or vice versa. Some banks don't use either system and may be willing to open an account for you.

Fees and what to watch for

Many banks offer checking accounts with no monthly fee, but some charge $5 to $15 per month. The fee is often waived if you maintain a minimum balance (usually $500 to $2,500), set up direct deposit, or meet other conditions. Read the fee schedule before you open the account—it's usually listed on the bank's website under "Account Terms" or "Pricing."

Watch for overdraft fees, which apply when you spend more than your balance. These typically run $25 to $35 per transaction. Many banks now let you turn off overdraft protection so transactions simply decline instead of charging you a fee. ATM fees vary—some banks charge you to use ATMs outside their network, while others reimburse those fees or have no-fee ATM networks.

Read the full account agreement before you submit your application. It's a long document, but the fee section and terms of service are what matter most. If something isn't clear, contact the bank's customer service before you open the account.

Frequently Asked Questions

Can I open an account if I don't have a Social Security number?

Yes, if you have an ITIN (Individual Taxpayer Identification Number) issued by the IRS. Some banks also accept a passport number or other government ID. Call the bank before you apply to confirm they accept your specific document.

What if I don't have a current address or proof of address?

Some banks accept a PO box, a shelter address, or a relative's address if you live there. Others require a physical street address. Call ahead to ask what they accept. If you're unhoused, some credit unions and community banks have programs specifically for people in this situation.

Can I open an account for someone else online?

You can open a joint account online if both people provide their information and consent. For a minor, a parent or guardian must open the account, and many banks require the adult to be present during verification. You cannot open an account in someone else's name without their knowledge.

How do I know if my bank is real and not a scam?

Use the official website only—type the bank's name directly into your browser or call the number on the back of an existing card. Never click a link from an email or text message claiming to be from a bank. Real banks are FDIC-insured (for banks) or NCUA-insured (for credit unions); you can verify this on the FDIC or NCUA website.

What if I'm denied but want to try again?

Wait at least 30 days before applying again—multiple applications in a short time can hurt your chances. Use that time to dispute any errors in your ChexSystems or Early Warning Services report. When you apply again, make sure all your information is exactly correct and matches government records.