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 will need a valid government ID, a Social Security number or tax ID, 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 restrict certain products—like business accounts, trust accounts, or accounts for minors under 13—to in-person opening. If you are unsure whether your specific account type can be opened online, check the bank's website or call their customer service line before you start.
Key Takeaways
- You will need a valid ID, Social Security number, proof of address, and often an initial deposit to open an account online.
- The online process usually takes 10 to 20 minutes and you can fund the account immediately using a debit card, ACH transfer, or wire transfer.
- Some account types—business accounts, accounts for children under 13, and certain specialty products—may require you to visit a branch in person.
- Banks verify your identity by checking your ID against government databases and may ask security questions based on your credit history.
What documents and information you need to have ready
Before you start, gather these items: a valid government-issued photo ID (driver's license, passport, or state ID card), your Social Security number, and a document showing your current address. A utility bill, lease, or recent bank statement dated within the last 60 to 90 days usually works for the address proof. Some banks accept a government document like a tax return or voter registration card instead.
You will also need to decide how much money you want to deposit to open the account. Check the bank's website for the minimum opening deposit—many online banks have zero minimum, while traditional banks often require $25 to $500. Have a debit card, another bank account, or a wire transfer ready to fund it.
How the online verification process works
When you start the application, the bank will ask you to upload or photograph your ID and enter your personal information. The system checks your ID against government databases to confirm your identity is real and matches what you entered. This usually happens in seconds or minutes.
Some banks also ask security questions based on your credit history—questions like "Which of these addresses have you lived at?" or "Which lender issued a loan to you?"—to verify you are who you say you are. You do not need a credit card or existing credit to answer these; the bank is pulling from public records and past financial activity. If you answer incorrectly or the bank cannot verify your identity automatically, you may be asked to call a representative or visit a branch to complete the process in person.
How to fund your new account immediately
Most banks let you deposit money the same day you open the account. Your options usually include: transferring from another bank account using ACH (which takes one to three business days to clear), depositing via debit card (instant or within hours), or sending a wire transfer (same day, but may cost $15 to $30). Some banks also accept mobile check deposit once your account is active.
If you choose ACH transfer, the money may show as pending immediately but will not be available to spend until it clears. Debit card deposits are usually available within a few hours. Wire transfers are fastest but carry a fee. Check your bank's website for which methods are available and any limits on how much you can deposit on day one.
When you will need to visit a branch instead
Online opening is not available for every account. If you want to open a business account, a joint account where one owner cannot verify their identity online, or an account for a child under 13, most banks require at least one owner to visit a branch in person. Some banks also require a branch visit if you cannot verify your identity through their online system—for example, if you are a recent immigrant or have limited credit history.
A few specialty accounts—like trust accounts, accounts for non-U.S. residents, or accounts tied to certain investment products—also typically require a branch visit. Before you assume you need to go in person, contact the bank directly; policies vary widely and some banks have workarounds for situations that seem to require a branch visit.
What happens after you submit your application
Once you submit your application, the bank will send you a confirmation email with your account number and routing number. You can usually start using your account immediately for transfers and bill pay, even if your initial deposit has not cleared yet. Your debit card will arrive by mail in 7 to 10 business days.
Some banks also offer a temporary digital card or a card number you can use online right away while you wait for the physical card. Check your email and the bank's app or website for details on how to access your card number before the physical card arrives. If you do not receive a confirmation email within a few minutes, check your spam folder or log into your account directly through the bank's website.
Differences between online banks and traditional banks
Online-only banks (like Ally, Charles Schwab, or Discover) almost always let you open accounts entirely online and often have no minimum deposit. They typically offer higher interest rates on savings accounts because they have lower overhead costs. The tradeoff is that you cannot deposit cash or visit a branch if you need help.
Traditional banks with physical branches (like Bank of America, Wells Fargo, or Chase) also let you open accounts online, but some require a minimum deposit and may have lower savings rates. The advantage is that you can visit a branch to deposit cash, speak to someone in person, or resolve problems face-to-face. Many people open accounts at traditional banks online and then use the branch network later.
Frequently Asked Questions
Can I open an account if I do not have a Social Security number?
Some banks will open accounts for non-U.S. residents or people without a Social Security number using an ITIN (Individual Taxpayer Identification Number) instead. Call the bank directly to ask; policies vary. You may need to visit a branch in person.
What if the bank cannot verify my identity online?
If the automated verification fails, the bank will usually ask you to call a representative or visit a branch to complete the process. This is common for people with limited credit history, recent immigrants, or anyone whose information does not match government databases. It does not mean you cannot open an account—just that you will need to verify your identity another way.
Can I open an account for my child online?
Most banks do not let you open accounts for children under 13 online. You will need to visit a branch with the child and a government ID. For teenagers 13 and older, some banks offer online teen accounts, but policies vary widely.
Do I need to make a deposit the same day I open my account?
No. You can open the account and deposit money later. However, some banks require an initial deposit within a certain timeframe (usually 30 to 60 days) to keep the account active. Check your bank's terms before opening.
How long does it take to receive my debit card?
Physical debit cards usually arrive in 7 to 10 business days. Many banks offer a digital card number or temporary card you can use online or in stores immediately while you wait for the physical card to arrive.