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. You upload an ID, provide your Social Security number, and fund the account—often within minutes. The account is real and fully functional; you get a routing number, account number, and debit card in the mail within 5 to 10 business days.
Online-only banks (like Ally, Charles Schwab, or Discover) operate this way by default. Traditional banks with physical branches (Chase, Bank of America, Wells Fargo) also offer online account opening, though some require an in-person visit for certain account types or if you cannot verify your identity digitally.
The main catch is identity verification. You need a government-issued ID and a Social Security number. If you cannot provide either, or if the bank's system flags your application as high-risk, you may be asked to visit a branch or provide additional documents.
Key Takeaways
- Most banks let you open a checking or savings account online using a valid government ID and Social Security number, with the account active immediately for transfers and bill pay.
- Your debit card arrives by mail in 5 to 10 business days, but you can use the account for ACH transfers and bill payments right away.
- Online-only banks typically have no monthly fees and higher savings rates, while traditional banks may charge maintenance fees unless you meet balance or deposit requirements.
- If the bank cannot verify your identity online, you may need to visit a branch, provide additional documents, or use a second form of ID.
- Some banks require a minimum opening deposit (often $0 to $25), while others let you open with no money and fund it later.
What you need to open an account online
You will need a government-issued photo ID (driver's license, passport, or state ID card) and your Social Security number. The bank scans or photographs your ID during signup and cross-checks your name, date of birth, and address against Social Security Administration records.
Some banks also ask for a phone number and email address, and they may verify your phone by sending a code via text or calling you. A few banks request proof of address—a recent utility bill, lease, or bank statement—if they cannot confirm your address through other databases.
Most banks do not require an opening deposit, but some ask for $0.01 to $25 to activate the account. A handful of premium or business accounts may require $500 or more. Check the bank's website before you start; the minimum is usually listed on the account type page.
How the online signup process works, step by step
Start on the bank's website or app and select "Open an Account" or "Sign Up." You will enter your name, date of birth, address, phone number, and email. The bank then asks for your Social Security number and requests that you upload or photograph your ID—both sides, clearly visible.
Next comes identity verification. The bank's system compares your ID information to public records and may ask you to confirm details (your previous addresses, for example) or answer security questions based on your credit history. This step usually takes seconds to a few minutes.
Once verified, you choose your account type (checking, savings, or both), set a username and password, and review the account terms. You can then fund the account by linking an external bank account (via ACH) or providing a debit card number. Some banks let you skip funding and add money later.
You receive confirmation immediately. Your account number and routing number appear on screen or in your first email. Your debit card ships separately and arrives within 5 to 10 business days. Until it arrives, you can still use the account for bill pay, transfers, and direct deposit.
When the bank asks you to visit a branch
If the bank cannot verify your identity online—because your ID is expired, your address does not match records, or your application is flagged as high-risk—you may be asked to visit a branch with your ID and Social Security card. This usually takes 15 to 30 minutes.
Certain account types, particularly business accounts or accounts requiring a large opening deposit, may also require a branch visit. Some banks require an in-person meeting if you are opening a joint account with someone else.
If you do not have a nearby branch, call the bank's customer service line and ask whether they can complete the verification by phone or by having you send additional documents (a utility bill, for example). Many banks will accommodate this, especially if you are an existing customer.
Differences between online banks and traditional banks with online signup
Online-only banks (Ally, Charles Schwab, Discover, Marcus) have no physical branches. They typically charge no monthly maintenance fees, offer higher interest rates on savings accounts, and have lower minimum balances. The tradeoff is that you cannot deposit cash or get a cashier's check in person.
Traditional banks (Chase, Bank of America, Wells Fargo, Citibank) let you open online but also have branches where you can deposit cash, speak to a banker, or resolve problems face-to-face. They often charge monthly fees ($10 to $15) unless you maintain a minimum balance or set up direct deposit. Their savings rates are usually lower than online banks.
Credit unions vary widely. Some allow online signup; others require an in-person visit or membership in a specific group (employer, profession, or geographic area). Credit unions typically charge no monthly fees and offer competitive rates, but they have fewer ATMs and branches than large banks.
Choose based on your needs: if you want no fees and high savings rates and do not need to deposit cash, an online bank works well. If you need a physical location or prefer a familiar brand, a traditional bank's online signup is just as fast.
What happens after your account opens
Your account is live immediately. You can log in, see your account number and routing number, and set up bill pay or transfers right away. Many banks let you receive direct deposit or ACH transfers before your debit card arrives.
Your debit card ships within 1 to 3 business days and arrives within 5 to 10 business days, depending on your location and the bank. Some banks offer expedited shipping for a fee ($10 to $25). Until the card arrives, you can use your account number and routing number to receive paychecks or make online purchases with your bank details.
Once the card arrives, activate it by calling the number on the back or using the bank's app. The bank may ask you to confirm a small test deposit or answer a security question. After activation, you can use the card at ATMs and stores.
If you need to deposit cash before your card arrives, ask the bank whether you can use a partner ATM network or visit a branch to make a deposit. Online banks often partner with ATM networks (Allpoint, MoneyPass) that let you deposit cash at thousands of locations.
Common reasons your online application might be denied or delayed
Banks deny or delay applications for several reasons. A mismatch between your ID and your Social Security records (different name spelling, outdated address) is the most common. Providing a recently expired ID can also trigger a delay; most banks accept IDs expired within the past year, but some require current IDs.
A history of unpaid bank fees, closed accounts due to fraud, or ChexSystems records (a banking history report) can result in denial. If you were flagged for suspicious activity at another bank, you may be denied. Some banks also deny applicants with recent negative credit events, though most do not pull a credit report for checking accounts.
If your application is denied, the bank sends a letter explaining why. You can usually reapply after fixing the issue (updating your address, for example) or contact the bank's customer service to ask whether an exception is possible. If you are denied by multiple banks, consider a second-chance or basic checking account, which has fewer verification requirements.
Frequently Asked Questions
Can I open an account if I do not have a Social Security number?
Most banks require a Social Security number or Individual Taxpayer Identification Number (ITIN). If you have an ITIN, many banks will open an account using it. If you have neither, contact banks directly—some have programs for immigrants or people without a Social Security number, though verification may take longer or require a branch visit.
Do I need a credit card or existing bank account to open an account online?
No. You do not need a credit card or existing bank account. You need only a government ID and Social Security number. You can fund the new account with a debit card, or you can open it with no money and add funds later.
How long does it take to use the account after I open it online?
Your account is usable immediately for transfers, bill pay, and direct deposit. Your debit card arrives in 5 to 10 business days. If you need to use a card right away, some banks offer a temporary digital card in their app that you can use for online purchases before the physical card arrives.
Can I open a joint account online?
Most banks let you open a joint account online if both account holders can verify their identity. Some require both people to be present during signup; others let one person open the account and add the second person later. Check your bank's website or call to confirm their process for joint accounts.
What if I move after opening my account online?
You do not need to close the account or open a new one. Log into your account online, update your address in your profile, and you are done. The bank may ask you to confirm the change, but there is no fee or waiting period. Your account number and routing number stay the same.