Yes, you can open most U.S. bank accounts entirely online

Most banks and credit unions now let you open a checking or savings account from your computer or phone without stepping into 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).

The catch: you must be a U.S. citizen or permanent resident, or have an ITIN if you're a non-resident alien. If you're outside the U.S., some banks will still open accounts for you online, but others won't. A few banks require a video call to verify your identity instead of just uploading documents. The whole system works because banks use automated verification services to check your ID against state databases and cross-reference your Social Security number with the IRS.

Key Takeaways

  • Most major banks and credit unions let you complete the entire account opening online, from application through funding, without visiting a branch.
  • You will need a valid government ID, Social Security number or ITIN, proof of address (utility bill, lease, or bank statement), and an initial deposit amount that varies by institution.
  • Some banks require a video call with a representative to verify your identity; others use document upload and automated verification only.
  • If you are outside the U.S., check with the bank first—many will not open accounts for people with non-U.S. addresses, even if you are a citizen.
  • The entire process usually takes 10 to 20 minutes, and your account is often ready to use immediately or within one business day.

What documents you need to have ready

Before you start, gather these items in digital form (photo or scan). A valid government ID means a driver's license, passport, state ID card, or military ID. It must not be expired. A photo of both sides usually works, though some banks ask you to upload them separately.

You will also need proof of your current address. A utility bill, lease agreement, mortgage statement, or recent bank statement dated within the last 60 to 90 days works. Some banks accept a government document like a tax return or voter registration card. A few will accept mail from a government agency addressed to you. Check the bank's website for their specific list before you upload—different banks accept different documents.

Your Social Security number (or ITIN if you don't have an SSN) is required. The bank uses this to check you against the IRS database and to report interest earned. You'll also need to know your initial deposit amount and have a way to fund the account—usually a debit card, another bank account, or a wire transfer.

How the online verification process works

After you enter your personal information, the bank runs an automated check. It verifies your ID against state DMV records, confirms your Social Security number with the IRS, and cross-checks your address. This usually takes seconds to a few minutes. If everything matches, you move to the next step.

Some banks then ask you to take a selfie holding your ID, which their system compares to your ID photo using facial recognition software. Others require a live video call with a bank employee, who will ask you to show your ID and answer questions about your identity. A few banks skip both and rely only on document upload and automated verification. The bank's website will tell you which method they use before you start.

If the automated check flags something—a mismatch in your name spelling, an address that doesn't match their records, or an ID that appears altered—the bank will either ask you to correct the information or require a video call to resolve it. This can add a few hours to a few days to the process.

Initial deposit options and timing

Once your account is open, you need to fund it. Most banks let you link an external bank account and transfer money via ACH (Automated Clearing House), which takes one to three business days. You can also use a debit card to fund the account immediately, though some banks charge a small fee for this. A few accept wire transfers, which arrive the same day but usually cost $15 to $30.

Your new account is usually active immediately after opening, even if your deposit hasn't arrived yet. You can set up direct deposit, bill pay, and transfers right away. However, you won't be able to withdraw or spend money until the deposit clears. If you fund via ACH from another bank account, expect the money to arrive within one to three business days. Debit card funding is instant.

Some banks have no minimum deposit requirement. Others require $25, $100, or $500 to open. Check the bank's website for their specific minimum before you start the application, because if you don't meet it, your account opening may be denied or your account may be closed after 30 days.

Banks that require a video call versus those that don't

Large national banks like Chase, Bank of America, and Wells Fargo typically use document upload and automated verification only—no video call required. Credit unions vary widely; some use video calls, others don't. Online-only banks like Ally, Charles Schwab, and Discover usually skip the video call and rely on automated verification and selfie checks.

Banks that do require a video call include some regional banks and credit unions, particularly those with stricter compliance policies. The video call usually takes 5 to 10 minutes. You'll show your ID to the camera, answer a few security questions, and confirm your address. The bank records the call for compliance purposes.

If you have a choice and want the fastest process, choose a bank that uses document upload and automated verification only. If you're uncomfortable with video calls or don't have reliable internet, call the bank's customer service line and ask whether they offer a phone-based verification option instead.

What happens if you're outside the U.S. or don't have an SSN

If you're a U.S. citizen living abroad, some banks will open accounts for you online, but many won't. Chase, Bank of America, and Wells Fargo generally require a U.S. address. Online banks like Ally and Charles Schwab have similar restrictions. A few banks, including HSBC and some credit unions, will open accounts for U.S. citizens abroad, but the process is slower and may require a video call or a visit to a branch.

If you don't have a Social Security number, you can use an ITIN (Individual Taxpayer Identification Number) instead. You'll need to apply for an ITIN through the IRS first—this takes several weeks. Once you have it, most banks will accept it in place of an SSN. Some banks ask for additional documentation if you're using an ITIN, such as a visa or passport showing your immigration status.

If you're a non-resident alien (not a U.S. citizen or permanent resident), most banks won't open accounts for you online. You may need to visit a branch in person, bring additional documents like a visa or passport, and complete a more thorough verification process. Some banks simply won't open accounts for non-residents at all. Call ahead before you apply.

Common reasons online account opening gets denied or delayed

The most common reason for denial is a mismatch between the name on your ID and the name in the IRS database. If you recently married, divorced, or changed your name, update your Social Security record with the SSA before applying. The process takes about two weeks.

A second common reason is an address mismatch. If you recently moved, your address may not yet be updated in the state DMV or IRS database. Upload proof of your new address (a utility bill or lease) and explain the recent move in the application notes. The bank may ask for a video call to confirm.

Fraud flags can also delay approval. If the bank's system detects unusual activity—for example, multiple account opening attempts in a short time, or an ID that appears altered—the bank will put your application on hold and may require a video call. This can take a few days to resolve.

Finally, if you don't meet the bank's minimum deposit requirement or if your initial deposit fails (for example, the debit card you used is declined), your account may be denied or closed. Make sure you have sufficient funds in your linked account or on your debit card before you start.

Frequently Asked Questions

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

It depends on your immigration status. Permanent residents and people with valid visas can usually open accounts online. Non-resident aliens and people without legal status will face restrictions—many banks won't open accounts for them at all, or will require a branch visit and additional documentation. Call the bank's customer service line with your visa or immigration document number before you apply.

How long does it take to get my debit card after I open the account online?

Your account is usually active immediately, but your physical debit card arrives by mail in 7 to 10 business days. Most banks offer a temporary digital card you can use right away in Apple Pay, Google Pay, or Samsung Pay. Some banks let you request expedited shipping for a fee.

What if the bank's automated verification rejects my ID?

The bank will usually tell you why—for example, the ID is expired, the name doesn't match their records, or the image is blurry. You can correct the information and resubmit, or request a video call with a representative who can manually verify your identity. This adds a few hours to a few days to the process.

Do I need a minimum deposit to open an account online?

It varies by bank. Some have no minimum. Others require $25, $100, or $500. Check the bank's website before you start. If you don't meet the minimum, your account opening may be denied, or your account may be closed after 30 days if you don't deposit the required amount.

Can I open multiple accounts at different banks on the same day?

Yes, but the banks may flag it as suspicious activity. If you open more than two or three accounts in a short time, some banks may delay approval or require a video call to confirm you're not committing fraud. Space out your applications by a few days if possible.