Yes, you can open most American bank accounts entirely online, but the process depends on whether you're a U.S. citizen or resident

Most major U.S. banks and many smaller ones let you open a checking or savings account from your computer or phone without stepping into a branch. The process takes 10 to 20 minutes. You'll need a valid government ID, a Social Security number or Individual Taxpayer Identification Number (ITIN), and a way to verify your identity — usually a video call or answers to questions about your financial history.

If you're a U.S. citizen or permanent resident with a Social Security number, the process is straightforward. If you're not a U.S. resident or don't have a Social Security number, your options narrow significantly, and some banks will turn you down entirely. A few banks do accept ITIN holders or non-residents, but you'll need to find them specifically — they're not the default.

The real constraint isn't the online part. It's that banks must verify who you are before they let you move money, and that verification is harder to do remotely if you don't have a U.S. credit history or a standard form of ID.

Key Takeaways

  • Most banks complete the entire account opening online, including identity verification, without requiring a branch visit.
  • You will need a valid government-issued ID, a Social Security number or ITIN, and proof of a current address (usually a utility bill or lease).
  • The identity verification step typically happens through a video call, security questions, or both, and can take anywhere from minutes to a few business days.
  • Non-U.S. residents and people without a Social Security number have fewer options and should check with specific banks before starting the process.
  • Once your account is open, you can fund it by transferring money from another U.S. bank account, depositing a check by phone, or waiting for direct deposit.

What you need before you start

Have these documents ready before you begin: a valid government ID (driver's license, passport, or state ID card), your Social Security number or ITIN, and proof of your current address. The address proof is usually a recent utility bill, lease agreement, or bank statement — something dated within the last 60 to 90 days that shows your name and address.

Banks also ask for your phone number and email address. Some ask for your employment information, though this is less common for basic checking accounts. If you're opening an account with a bank where you already have a relationship — even if it's just a credit card — the process often moves faster because the bank already has some of your information on file.

If you don't have a U.S. address yet, you may be able to use a temporary address, a relative's address, or a mail forwarding service, depending on the bank. Call the bank's customer service line before you start to confirm what they accept.

How identity verification works online

Banks verify your identity through one of three methods, sometimes in combination. The most common is a video call with a bank representative who watches you hold up your ID and answer questions about yourself. This usually takes 5 to 10 minutes and happens when ready after you submit your process.

The second method is automated: the bank asks you security questions based on your credit history — things like "Which of these addresses have you lived at?" or "What was the name of your first car loan?" You answer from a list of options. This works only if you have a U.S. credit history; if you don't, the bank can't generate these questions and will move to another method.

The third method is document verification. You upload photos of your ID and sometimes a second document like a utility bill. The bank's system scans these and checks them against databases. This is slower — it can take a few business days — but it doesn't require you to be available for a video call at a specific time.

If you fail verification the first time, most banks let you try again. If you fail twice, you'll usually need to visit a branch in person or call customer service to complete the process by phone with a representative who can ask follow-up questions.

Timeline from process to first use

If you pass identity verification when ready (usually through a video call), your account can be open and ready to use within an hour. The bank generates your account number, routing number, and debit card information right away. You can start transferring money or setting up direct deposit the same day.

If the bank uses document verification, expect 1 to 3 business days before your account is fully active. During this time, your account exists but you can't move money yet. The bank is scanning your documents and running them through verification systems.

Your physical debit card arrives separately, usually within 7 to 10 business days. Until it arrives, you can use your account number and routing number to set up direct deposit, or you can request a temporary digital card that works when ready with Apple Pay, Google Pay, or Samsung Pay.

Banks that accept non-residents and ITIN holders

Most major banks (Chase, Bank of America, Wells Fargo, Citibank) require a Social Security number and won't open accounts for non-residents or ITIN holders online. Some will do it in person at a branch if you bring a passport and proof of address, but the online process is closed to you.

A smaller number of banks do accept ITIN holders or non-residents online. Wise (formerly TransferWise) is designed for people without U.S. residency and accepts customers in most countries; it's not a traditional bank but functions like one for basic transfers and payments. Some credit unions, particularly those in areas with large immigrant populations, accept ITIN holders. Charles Schwab's investor checking account has fewer residency restrictions than traditional banks.

Before you explore anywhere, call the bank's customer service line and ask directly: "Can I open an account online if I have an ITIN instead of a Social Security number?" or "Can I open an account if I'm not a U.S. resident?" This saves you the frustration of being rejected after you've uploaded documents.

Funding your account once it's open

Once your account is active, you have several ways to put money in. The fastest is a transfer from another U.S. bank account you own. You provide your new account's routing number and account number, and the money moves within 1 to 2 business days (often same-day if both banks are in the Federal Reserve system).

If you have a check, you can deposit it by taking a photo with your phone through the bank's app — most banks accept mobile check deposits. The check clears in 1 to 5 business days depending on the amount and the bank.

If you're expecting a paycheck, you can set up direct deposit when ready using your account number and routing number. Your employer's payroll department enters this information, and your paycheck deposits automatically on payday.

If you're transferring money from outside the U.S., you'll need to use an international wire transfer or a service like Wise. These take longer (3 to 5 business days) and may have fees, so ask your bank about their specific process before you send money.

What happens if your process is rejected

Banks reject online applications for a few reasons. The most common is failed identity verification — the video call didn't work, the documents didn't scan clearly, or the security questions couldn't be generated because you have no credit history. In this case, you can usually reapply or visit a branch.

Some banks use ChexSystems, a banking history database, to check whether you've had problems with previous accounts — unpaid overdrafts, fraud, or repeated NSF (non-sufficient funds) fees. If ChexSystems shows a problem, the bank may reject you. You can request your ChexSystems report for free at chexsystems.com and dispute inaccuracies.

If you're rejected because you don't have a U.S. address or Social Security number, you'll need to either get those things or find a bank that specifically accepts people in your situation. Visiting a branch with a passport and proof of address sometimes works even when the online process doesn't.

Frequently Asked Questions

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

Most banks don't require a minimum deposit to open a checking or savings account online. Some require a small opening deposit (often $25 or $100) that you can transfer from another account when ready. A few banks waive this if you set up direct deposit. Check the specific bank's website before you start.

Can I open an account if I'm under 18?

Most banks require you to be 18 to open an account alone online. If you're under 18, a parent or guardian usually needs to co-own the account or open a custodial account designed for minors. Some banks let you open a teen account with parental consent through their app. Call the bank to ask about their specific age policy.

What if I don't have a current address?

Banks require a current address for regulatory reasons. If you're homeless or between addresses, some banks accept a shelter address, a mail forwarding service address, or a relative's address. Call the bank before you explore and explain your situation — they may have options that aren't listed on their website.

How long does the video call verification take?

The video call usually takes 5 to 10 minutes. You'll hold up your ID, answer a few questions about yourself, and the representative confirms your information. If the call drops or something goes wrong, you can usually schedule another one when ready or try a different verification method.

Can I open multiple accounts at different banks online?

Yes. There's no rule against opening accounts at multiple banks. Each process is separate, and each bank runs its own identity verification. Some people open accounts at different banks to compare features, get better interest rates, or keep money separate for different purposes.