Yes, you can open most checking accounts entirely online, but the bank will verify your identity before the account goes live

Most banks and credit unions now let you start a checking account on their website or mobile app without visiting a branch. You'll answer questions about yourself, provide your Social Security number, and link a funding source—usually a debit card or existing bank account. The bank then runs a background check (usually through a service called ChexSystems) and confirms your identity, often by asking you to verify information only you would know, like past addresses or loan amounts.

The whole process typically takes 10 to 15 minutes to complete online, but the account won't be ready to use when ready. Most banks take 1 to 3 business days to finish their verification and send you your account number and routing number. Some banks offer a temporary debit card number you can use right away while the physical card is mailed to you.

Key Takeaways

  • You can complete the initial process online at most banks and credit unions, but verification takes 1 to 3 business days before the account is active.
  • The bank will ask for your Social Security number, date of birth, address, and employment information to verify your identity and check your banking history.
  • You'll need a valid government ID (driver's license or passport) and a funding source—either a debit card, existing bank account, or initial deposit amount—to complete the process.
  • If the bank cannot verify you online, they may ask you to visit a branch, upload documents, or answer additional security questions.
  • Some online-only banks have fewer verification steps and faster account set up than traditional banks, but they may have higher minimum balances or fewer branch locations.

What information and documents you'll need to provide

The bank will ask for basic personal information: your full legal name, date of birth, current address, phone number, and email. You'll also provide your Social Security number, which the bank uses to pull your credit report and check ChexSystems (a database that tracks banking history and fraud). Have your government-issued ID ready—a driver's license or passport—because the bank may ask you to confirm details from it during the verification step.

You'll also need to tell the bank how you plan to fund the account. This can be a debit card from another bank, a transfer from an existing checking or savings account, or a wire transfer. Some banks let you start with a small initial deposit (often $25 or less) instead. If you're self-employed or have irregular income, the bank may ask for recent pay stubs or tax returns, though this is less common for a basic checking account.

How banks verify your identity online

After you submit your process, the bank's system compares your information against public records and credit bureaus. If everything matches, you may get when ready approval. If there's a mismatch or the bank needs more certainty, they'll ask you to verify your identity by answering questions only you should know—like "Which of these addresses have you lived at?" or "What was the loan amount on your car in 2019?" These questions pull from your credit history and public records.

Some banks use a video call with a representative who asks you to show your ID and answer questions in real time. Others send a one-time code to your phone or email that you enter to confirm you control that number. If the bank still cannot verify you, they'll ask you to upload a photo of your ID or visit a branch in person. This rarely happens, but it's more common if you have no credit history, a very new address, or a name that doesn't match records exactly.

Why a bank might decline your online process

Banks use ChexSystems to check your banking history. If you have unpaid overdrafts, closed accounts due to fraud, or multiple accounts opened and closed quickly, the bank may decline you or ask you to visit a branch. A negative ChexSystems record can stay on file for up to five years, though some banks are more lenient than others.

You can also be declined if your identity cannot be verified—for example, if your name is very common, you recently moved, or you have no credit history. Some banks decline applicants with certain criminal convictions, though this varies by state and bank. If you're declined, ask the bank why. You have the right to know, and you can dispute inaccurate information in ChexSystems by contacting the company directly.

Online-only banks versus traditional banks with branches

Online-only banks (like Ally, Charles Schwab, or Discover) typically have faster verification and lower or no minimum balance requirements. They often approve accounts in minutes and let you use a temporary card number when ready. The trade-off is that you cannot deposit cash or get in-person help—everything is done by phone, email, or app.

Traditional banks with branches (like Bank of America, Wells Fargo, or your local credit union) may take longer to verify you online, but they offer in-person support and the ability to deposit cash at an ATM or teller window. Some traditional banks have higher minimum balance requirements or monthly fees if you don't meet them. Credit unions often have lower fees and friendlier verification processes, but membership may be limited to people who work in a certain field or live in a certain area.

What happens after your account is approved

Once the bank finishes verification (usually within 1 to 3 business days), you'll receive an email or text with your account number and routing number. You can start using your account when ready for transfers and bill pay. Your debit card will arrive by mail within 7 to 10 business days, though some banks send a temporary card number you can use online or at ATMs right away.

If you funded the account with a transfer from another bank, that money may take 1 to 3 business days to arrive, depending on whether it's an ACH transfer (slower, free) or a wire transfer (faster, may have a fee). Check your bank's website or app to confirm the transfer is complete before you spend the money. Some banks place a temporary hold on the first deposit to prevent fraud.

If you cannot open an account online

If the bank declines your online process or cannot verify you, you have options. Ask whether you can visit a branch to complete the process in person—a representative can verify your ID on the spot and often approve you when ready. Some banks will let you upload a photo of your ID and a recent utility bill instead of visiting a branch.

If you have a ChexSystems issue, you can look for banks that don't use ChexSystems or that are more lenient with negative records. Some credit unions and smaller regional banks have their own verification processes. You can also dispute inaccurate information in ChexSystems by requesting your report at chexsystems.com and filing a dispute if something is wrong. The company must investigate within 30 days.

Frequently Asked Questions

How long does it take to open a checking account online?

The process itself takes 10 to 15 minutes, but the bank needs 1 to 3 business days to verify your identity and set up the account. Some online-only banks finish in a few hours. You can usually use your account for transfers and bill pay before your debit card arrives.

Do I need an existing bank account to open one online?

No. You can fund a new account with a debit card from another bank, a wire transfer, or an initial deposit. Some banks accept checks mailed in. If you have no other bank account and no debit card, call the bank to ask about other funding options before you start the process.

What if I don't have a government ID?

Most banks require a government-issued ID to verify your identity online. If you don't have one, visit a branch in person with whatever ID you do have—a passport, state ID, or tribal ID—and ask whether they can open the account. You may need to bring additional documents like a utility bill or lease.

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

Yes, but requirements vary by bank. You'll need an Individual Taxpayer Identification Number (ITIN) instead of a Social Security number, and some banks ask for a passport or visa. Call the bank before you start the process to confirm they accept non-citizens, because not all do.

What if the bank says I have a ChexSystems problem?

Request your ChexSystems report at chexsystems.com to see what's on file. If something is wrong or outdated, file a dispute. While that's being investigated, try smaller banks or credit unions, which may have their own verification process and be willing to work with you despite the ChexSystems record.