Yes, you can open many accounts online with no deposit required upfront
You do not need money in hand to start the account-opening process. Many banks and credit unions let you complete the process, verification, and account setup entirely online without depositing anything first. The account opens empty, and you add money whenever you are ready — by direct deposit, transfer from another account, or in person at a branch.
The catch is that some banks charge a monthly fee if your balance stays below a certain amount, or they require a deposit within a set timeframe (often 30 to 60 days) to keep the account active. A few banks waive these requirements altogether. Knowing which type you are looking at before you start matters, because discovering a $10 monthly fee after you have already opened the account is frustrating.
Key Takeaways
- Most online banks and many traditional banks let you open a checking or savings account without a deposit, but you should confirm the bank's fee structure before you finish the process.
- Some banks charge a monthly maintenance fee unless your balance stays above a minimum (often $100 to $500), while others waive fees entirely for online accounts.
- A few banks require you to make a deposit within 30 to 60 days of opening, or they will close the account, so read the terms before you submit your process.
- You will need a government ID, Social Security number, and proof of address to open an account online, whether or not you are depositing money when ready.
What you need to open an account without a deposit
The documents and information are the same whether you deposit money on day one or day thirty. You will need a valid government-issued ID (a driver's license, state ID card, or passport), your Social Security number, and proof of your current address. Proof of address can be a recent utility bill, lease agreement, or bank statement in your name.
Some banks also ask for your phone number, email address, and employment information during the online process. These are standard verification questions; they help the bank confirm you are who you say you are and comply with federal anti-money-laundering rules. You do not need to be employed to open an account, but if the form asks, you can write "unemployed" or "not employed" and move forward.
Banks and credit unions that do not require an upfront deposit
Online-only banks almost never require a deposit to open an account. Banks like Ally, Charles Schwab Bank, and Discover Bank let you open checking and savings accounts with zero dollars and zero monthly fees. These banks make money from interest on loans and investments, not from account fees, so they have no reason to charge you for holding an empty account.
Many traditional banks also allow no-deposit openings online, though they are more likely to charge a monthly fee unless you meet certain conditions. Those conditions might be a minimum balance, a direct deposit, or a certain number of debit card transactions per month. Credit unions vary widely — some have no fees at all, while others charge a small monthly maintenance fee. Your best move is to search for "[your state] credit union" or "[your city] credit union" and call or visit their website to ask about their specific terms before you open an account.
Monthly fees and minimum balance requirements
A monthly maintenance fee is a charge the bank takes from your account each month just for having the account open. These fees range from $5 to $15 per month at traditional banks, though many online banks charge nothing. A minimum balance requirement means you must keep a certain amount of money in the account (often $100 to $500) to avoid the fee. If your balance drops below that, the fee kicks in automatically.
Some banks waive the monthly fee if you set up a direct deposit, make a certain number of debit card purchases, or maintain a linked savings account. Others waive it only if your balance stays above the minimum. A few charge no fee under any circumstance. Before you open an account, look for a section on the bank's website called "Fees," "Account Terms," or "Pricing," and search for the words "monthly maintenance" or "minimum balance." If you cannot find it online, call the bank's customer service line and ask directly: "If I open this account with no money and do not deposit anything for two months, what will happen?"
What happens if you do not deposit anything within the required timeframe
Some banks require you to make at least one deposit within 30 to 60 days of opening the account, or they will close it automatically. This is less common than it used to be, but it still happens at certain institutions. If the bank closes your account because you did not deposit anything, you will not lose money (there was none to lose), but you will have a closed account on your banking record, which can make opening another account slightly harder later.
The best way to avoid this is to ask the bank during the process process or when ready after: "Is there a important date for making my first deposit?" If the answer is yes, mark that date on a calendar. Even a $1 transfer from another account or a $5 cash deposit at an ATM counts as a deposit and resets the clock. If you miss the important date, contact the bank right away and explain — some will reopen the account or extend the important date if you ask.
How to open an account online step by step
Start by visiting the bank's website and looking for a button that says "Open an Account," "get your free guide," or "Sign Up." Click it and choose the type of account you want (checking, savings, or both). The bank will ask you to enter your personal information: name, date of birth, Social Security number, address, phone number, and email.
Next, you will upload or photograph your ID and proof of address. Most banks let you take a photo with your phone and upload it directly through the website. The bank's system will verify these documents automatically, or a person will review them within a few hours. Once verified, you will create a username and password, review the account terms, and sign electronically. The account opens when ready or within one business day. You will receive a confirmation email with your account number and instructions for logging in. If the bank offers a debit card, it will arrive in the mail within 7 to 10 business days.
Moving money into your new account
Once your account is open, you have several ways to add money without visiting a branch. A direct deposit is when your employer or a government agency (like Social Security) sends your paycheck or benefit payment straight to your bank account. This is the fastest and most reliable way to move money in. You give your employer or benefits administrator your account number and routing number (both appear on your checks or in your online banking portal), and the money arrives automatically on payday.
You can also transfer money from another bank account you already have, using your online banking portal or the other bank's website. This usually takes one to three business days. Some banks let you deposit cash at an ATM using a special envelope, or at a partner retailer like Walmart or CVS. A few online banks do not accept cash deposits at all, so if you plan to deposit cash, confirm the bank's options before you open the account.
Frequently Asked Questions
Do I need a credit card to open a bank account online?
No. A bank account and a credit card are separate products. You need a government ID, Social Security number, and proof of address — not a credit card. Your credit score does not affect whether you can open a checking or savings account.
What if I do not have a Social Security number?
Most banks require a Social Security number or an Individual Taxpayer Identification Number (ITIN) to open an account. If you do not have either, contact your local credit union or a community bank that serves immigrants — some have alternative verification processes. You can also explore for an ITIN through the IRS if you are not a U.S. citizen.
Can I open an account if I have been denied before?
Yes, usually. Banks check a system called ChexSystems, which tracks closed accounts and fraud. If you were denied because of an old account you owe money on, paying that debt first will improve your chances. If you were denied for another reason, try a different bank or a credit union — they have different standards and may accept you.
How long does it take to open an account online?
The process itself takes 10 to 15 minutes. Verification of your ID and address can happen when ready or take up to one business day. Your account is usually ready to use within a few hours of approval, though some banks wait until the next business day to set up it.
Will opening an account online hurt my credit score?
No. Opening a bank account does not affect your credit score at all. Banks do not report account openings to credit bureaus. They may check your banking history through ChexSystems, but that is separate from your credit report.