What you need before you start
You can open a checking account online at most banks and credit unions in under 20 minutes. You will need a valid government ID (driver's license, passport, or state ID), your Social Security number, and a way to fund the account—either a debit card, another bank account, or a wire transfer. Some banks also ask for your phone number and email address during signup.
The entire process happens on the bank's website or mobile app. You create a login, answer identity verification questions, review the account terms, and fund the account. The bank then sends you a debit card by mail, which usually arrives within 5 to 10 business days. Your account is usable when ready for online transfers and bill pay, even before the card arrives.
Not all banks offer the same speed or requirements. Some verify your identity when ready using your driver's license number and Social Security number. Others may ask you to upload a photo of your ID or answer additional security questions. The fastest banks—typically online-only banks like Ally, Charles Schwab, and Chime—complete the process in minutes. Traditional banks with physical branches sometimes take longer because they may require a phone call or in-person visit to finish setup.
Key Takeaways
- You need a valid government ID, Social Security number, and a funding source (debit card, existing bank account, or wire transfer) to open an account online.
- Most online checking accounts are usable when ready for transfers and bill pay, though your debit card arrives by mail in 5 to 10 business days.
- Online-only banks typically complete verification in minutes, while traditional banks may require additional steps like a phone call or video verification.
- The bank will ask you to set a PIN and create login credentials during signup, and you should review the account terms and fee schedule before confirming.
Step-by-step process at a typical online bank
Start by visiting the bank's website or downloading their mobile app. Look for a button labeled "Open an Account," "Sign Up," or "get your free guide." Click it and select "Checking Account" if the bank offers multiple account types.
Enter your personal information: full name, date of birth, address, phone number, and email. The bank will ask for your Social Security number next. This is how they verify your identity and check your banking history with ChexSystems, a database that tracks account closures and fraud. You will also choose a username and password for your online login.
The bank then verifies your identity. Some ask you to enter your driver's license number and state; their system checks it when ready against state records. Others ask security questions based on your credit history ("Which of these addresses did you live at in 2019?"). A few banks ask you to upload a photo of your ID using your phone camera. This step usually takes 2 to 5 minutes.
Next, you fund the account. You can link an existing bank account and transfer money, provide a debit card number to fund it, or arrange a wire transfer. Most banks require a minimum opening deposit of $0 to $25, though some waive it entirely. After you confirm the funding method, you set a PIN for your debit card and review the account agreement. Click "Confirm" or "Open Account," and you are done.
How identity verification works and why it matters
Banks use identity verification to prevent fraud and meet federal anti-money-laundering rules. When you open an account online, the bank runs your information through multiple checks. They verify your Social Security number is real, check that your name and address match government records, and look at your banking history through ChexSystems.
If you pass these checks when ready, your account opens when ready. If something does not match—your address is outdated, your name appears differently on your ID, or you have a history of fraud or unpaid overdrafts—the bank may ask you to call a representative or upload additional documents. This can add a few hours or a day to the process.
A few situations slow things down. If you have no credit history, are very young, or recently moved, the bank may not be able to verify you when ready and will ask for a phone call or video call with a representative. If you have ever had an account closed for fraud or excessive overdrafts, ChexSystems will flag you, and the bank may deny your process or require you to speak with someone before opening the account.
Funding your new account and using it right away
You can fund your account when ready after it opens, but the timing depends on your funding method. If you link an existing bank account, the transfer usually takes 1 to 3 business days. If you use a debit card, the funds appear when ready or within a few hours. A wire transfer is fastest—funds arrive the same day if you send it before the bank's cutoff time, usually 2 or 3 p.m. Eastern time.
Your account is ready to use for online bill pay and transfers the moment it opens, even if you have not funded it yet. You can set up automatic deposits from your employer, transfer money from another bank, or pay bills online. You cannot use your debit card until it arrives by mail, but you can use your account number and routing number to receive direct deposits or make ACH transfers.
Some banks offer a temporary digital debit card you can use when ready in their app for online shopping and contactless payments. Check your bank's app after signup to see if this option is available. If it is, you can use it to shop online or pay at stores with Apple Pay or Google Pay while you wait for your physical card.
Differences between online banks and traditional banks
Online-only banks like Ally, Charles Schwab, and Chime open accounts faster because they have no physical branches and their entire process is digital. They typically verify your identity in minutes and send your debit card within 5 to 7 business days. They also tend to have lower or no monthly fees and higher interest rates on savings.
Traditional banks with physical branches—Chase, Bank of America, Wells Fargo—may require you to call a representative or visit a branch to complete your account setup, even if you start online. Some allow you to open the account entirely online but ask you to come in later to verify your ID in person or set up certain features. This can add a day or more to the process. However, these banks have the advantage of physical locations where you can deposit cash, speak to someone in person, or resolve problems face-to-face.
Credit unions also offer online checking accounts, though the process varies by union. Some credit unions are open to anyone; others require you to live or work in a specific area or belong to a particular organization. Credit unions often have lower fees and better customer service than large banks, but their online platforms may be slower or less user-friendly.
What to watch for: fees, minimum balances, and account terms
Before you confirm your account, read the fee schedule and account agreement. Most online banks charge no monthly maintenance fee, but some traditional banks charge $10 to $15 per month unless you meet certain conditions—like keeping a minimum balance, setting up direct deposit, or maintaining a linked savings account.
Check the overdraft policy. Some banks charge $30 to $35 per overdraft transaction; others offer overdraft protection that links your checking account to a savings account and transfers money automatically if you go negative. A few banks, like Chime and Ally, do not charge overdraft fees at all.
Look at ATM access. Online banks often partner with ATM networks so you can withdraw cash for free at thousands of locations. If the bank has a limited ATM network, you may pay $2 to $3 per out-of-network withdrawal. Traditional banks let you use their branch ATMs for free but may charge for out-of-network use.
Review the minimum opening deposit. Most banks require $0 to $25, but some ask for $100 or more. If you cannot meet the minimum, look for a different bank—many do not require one.
Troubleshooting: what to do if your process is denied or delayed
If the bank denies your process, it is usually because of a ChexSystems flag—a history of fraud, unpaid overdrafts, or closed accounts. You have the right to request a copy of your ChexSystems report for free. Visit chexsystems.com or call 1-800-428-9623 to order it. If there is an error on your report, you can dispute it in writing.
If your process is delayed, the bank will contact you by phone or email to ask for more information. This might be a recent address change, a question about your employment, or a request to upload your ID. Respond as quickly as you can—delays usually resolve within 24 hours once you provide what they ask for.
If you are denied by multiple banks, consider opening an account at a credit union or a bank that specializes in second-chance checking. These banks are more lenient with ChexSystems flags and may open an account for you even if you have a history of overdrafts or fraud. You may pay higher fees, but you will have a checking account while you rebuild your banking history.
Frequently Asked Questions
Can I open a checking account online if I do not have a Social Security number?
Most banks require a Social Security number or Individual Taxpayer Identification Number (ITIN) to open an account. If you are a non-citizen without an ITIN, some banks will open an account using your passport number instead. Call the bank before you start to confirm they accept this alternative.
How long does it take to receive my debit card after I open the account?
Most banks mail your debit card within 5 to 10 business days. Online-only banks are usually faster—3 to 7 days. Some banks offer rush delivery for an extra fee, typically $10 to $25. Check your bank's website or app to track your card once it ships.
What if I make a mistake on my process?
If you notice an error before you submit, go back and correct it. If you submit the process with a mistake, contact the bank's customer service right away. They can usually correct minor errors like a misspelled name or wrong phone number without closing your account. Major errors like a wrong Social Security number may require you to close the account and start over.
Can I open multiple checking accounts at the same bank?
Yes, most banks allow you to open multiple accounts online. Some charge a monthly fee for each account; others allow multiple accounts at no extra cost. Check your bank's policy before opening a second account.
Do I need to visit a branch in person to open an account?
No. Most banks allow you to open a checking account entirely online without visiting a branch. A few traditional banks ask you to verify your ID in person at a branch, but they will tell you this during the process process. If in-person verification is required, you can usually do it within a few days of opening the account online.