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 business accounts. A few smaller credit unions still require a branch visit or membership verification before opening an account. Before you start, check whether the specific account you want can be opened online—the bank's website will say so clearly.

Key Takeaways

  • You will need a valid ID, Social Security number, proof of address, and usually an initial deposit to open an account online.
  • The entire process typically takes 10 to 20 minutes and you can fund the account immediately using a debit card, ACH transfer, or wire transfer.
  • Your account may be restricted for a few days while the bank verifies your identity, and you may not be able to withdraw funds until verification is complete.
  • Some banks and credit unions still require an in-person visit for certain account types or if you cannot verify your identity online.

What documents and information you need before you start

Have these items ready before you begin the application. You'll need a government-issued photo ID—a driver's license, passport, or state ID card. The name on your ID must match the name you use to open the account. If your ID is expired, some banks will still accept it; others will not. Check the bank's requirements first.

You'll also need your Social Security number or ITIN (Individual Taxpayer Identification Number). The bank uses this to run a background check and report the account to the IRS. Have your current address ready—a recent utility bill, lease, or mortgage statement works. Some banks accept a bank statement or government document instead. A few will let you use your ID address if it's current.

Finally, know how much you can deposit to start. Most banks require a minimum opening deposit, though many have dropped this to zero. Others ask for $25 to $500. You can fund the account with a debit card, a transfer from another bank account (ACH), or a wire transfer. Have one of these payment methods available before you apply.

The step-by-step process on the bank's website or app

Start on the bank's website or download their app and look for "Open an Account" or "New Account." You'll enter your personal information: full name, date of birth, address, phone number, and email. The bank will ask for your Social Security number or ITIN at this stage.

Next, you'll upload or photograph your ID. Most banks use automated verification software that reads your ID and checks it against your personal information. This usually takes seconds. Some banks will also ask you to take a selfie to confirm you're the person on the ID. If the software cannot read your ID clearly, you may be asked to upload it again or visit a branch.

After identity verification, you'll choose your account type (checking, savings, or both), set a PIN or password, and review the account terms. Then you'll fund the account. Enter your debit card number, or link an external bank account for an ACH transfer. Wire transfers require you to contact the bank for routing and account details. Once you submit the deposit, your account is open.

Why your new account may be restricted for a few days

Even after you open the account online, the bank may place a hold on deposits or restrict withdrawals for 1 to 5 business days. This is standard practice and happens because the bank is still verifying your identity in the background—checking your ID against government databases, running a credit report, and confirming your address. During this time, you can usually see your balance and make transfers, but you may not be able to withdraw cash or write checks.

If you deposited funds via ACH transfer from another bank, that transfer itself also takes 1 to 3 business days to complete. So you might see a delay on top of the account verification hold. Debit card deposits typically clear faster—usually the same day or next business day.

If the bank cannot verify your identity automatically, they may contact you by phone or email to confirm information or ask for additional documents. Respond quickly; delays here can extend the hold period. Some banks will lift the hold early if you visit a branch with your ID.

What happens if the bank cannot verify you online

If the bank's automated system cannot read your ID or match your information to their databases, you'll be asked to take additional steps. This might mean uploading a clearer photo of your ID, providing a second form of identification, or answering security questions about your financial history. Most people resolve this within a few minutes.

If automated verification fails completely, the bank may ask you to visit a branch in person with your ID and proof of address. Some banks will also let you complete verification over the phone with a representative. A few will close your application and ask you to reapply later. If this happens to you, contact the bank's customer service to understand what went wrong—it's often a simple fix like a typo in your address or an ID that's too blurry to scan.

How to fund your account after opening it

You have three main ways to add money to your new account. A debit card transfer is fastest: enter your card number and the amount, and the funds appear in your account the same day or next business day. The bank will charge a small fee to your card (usually $0 to $3) to verify it's real, then refund it within a few days.

An ACH transfer from another bank account takes 1 to 3 business days but is free. You'll need the routing number and account number of the account you're transferring from. If you don't have those, log into your other bank's website or app and look for "Account Details" or "Routing Number."

A wire transfer is the fastest option—funds arrive the same day—but usually costs $15 to $30. You'll need to contact the bank to get their wire instructions, which include their routing number, account number, and sometimes a reference code. Wire transfers are best for large deposits or when you need the money immediately.

Banks and credit unions that let you open accounts fully online

Most national banks and online-only banks allow full online account opening. This includes Chase, Bank of America, Wells Fargo, Citibank, Capital One, Ally Bank, Charles Schwab Bank, and Chime. Credit unions vary: many large ones like Navy Federal, Alliant, and Pentagon Federal allow online opening for members or non-members. Smaller local credit unions may require you to visit a branch or meet membership requirements first.

Before you apply, visit the bank's website and look for their account opening page. It will clearly state whether you can open the account online or whether a branch visit is required. If you're unsure, call their customer service line—they can tell you in one minute whether your account type can be opened online.

Frequently Asked Questions

How long does it take to open an account online?

The application itself takes 10 to 20 minutes. Your account is usually open immediately after you submit it. However, the bank may restrict withdrawals or transfers for 1 to 5 business days while they verify your identity in the background. You can see your balance and make some transactions during this time.

What if I don't have a government ID?

Most banks require a government-issued photo ID to open an account online. If you don't have one, you'll need to visit a branch in person. Some credit unions may accept alternative documents like a passport card or tribal ID. Call the bank first to ask what they accept.

Can I open an account if I'm not a U.S. citizen?

Yes, if you have an ITIN (Individual Taxpayer Identification Number) or a valid passport. Some banks accept ITINs; others require a Social Security number. A few online banks and credit unions are more flexible. Call ahead to confirm the bank accepts your type of ID before you apply.

What if the bank rejects my application?

Banks may reject applications for reasons like a mismatch between your ID and personal information, a history of fraud or unpaid accounts, or a ChexSystems report (a banking history report). If rejected, ask the bank why. You can dispute errors on your ChexSystems report or try a different bank that has fewer restrictions.

Do I need to make a deposit to open the account?

Most banks require a minimum opening deposit, but many have dropped this to zero. Others ask for $25 to $500. Check the bank's website before you apply to see whether your chosen account requires a deposit and how much.