You can open most online bank accounts without depositing money first
Many online banks let you open an account, get approved, and set up direct deposit without putting money in on day one. The account sits empty until your first paycheck arrives. This matters for direct deposit because you need an active account number and routing number before your employer can send your pay there — and you can get those from an online bank in minutes, often before you've funded the account at all.
The catch is small but real: some banks charge a monthly fee if you don't maintain a minimum balance, while others waive fees entirely. A few require a deposit within a certain window (usually 30 to 60 days) to keep the account open. Reading the terms before you finish opening the account takes five minutes and saves you from surprises later.
Key Takeaways
- Online banks typically let you open an account and receive your account number the same day, with no money required upfront.
- You can provide your employer with your routing and account number immediately, even if your account balance is zero.
- Some banks charge monthly fees unless you maintain a minimum balance or set up direct deposit, so compare fee structures before choosing.
- A few banks require you to deposit funds within 30 to 60 days to keep the account active, so check the terms during signup.
- The entire process — from starting the application to receiving your account details — usually takes 10 to 20 minutes on a computer or phone.
What you need to open an account online
You'll need a valid government ID (driver's license, passport, or state ID), your Social Security number, and a phone number or email address. Most banks verify your identity by asking questions about your credit history or by checking your information against public records — this is instant and doesn't hurt your credit score.
You do not need an existing bank account, a minimum deposit, or a credit card. You do not need to visit a branch. If you're opening the account to set up direct deposit, have your employer's name and your job title handy, but you don't need those details to complete the bank signup itself.
Banks that don't require an opening deposit
Chime, Varo, LendingClub, Ally, Charles Schwab, and Discover all offer accounts with no opening deposit required. Each has different fee structures: some charge nothing if you set up direct deposit, others charge nothing regardless of balance, and a few charge a small monthly fee unless you maintain a minimum balance (usually $100 to $500). None of these are the only options — dozens of online banks operate this way — but these are among the largest and most straightforward to navigate.
Credit unions also offer online accounts with no opening deposit, though the process is sometimes slower because they verify membership may be able to access first. If you belong to a credit union or are may be able to access to join one (through your employer, school, or family), asking them about online account opening can be worth a call.
How to get your account number before depositing money
When you finish the online application, the bank generates your account number and routing number immediately. You'll see both on the confirmation screen and in your email. Write them down or screenshot them — you need these to give to your employer for direct deposit setup.
Some banks let you download a voided check (a blank check with your account and routing numbers printed on it) from your phone or computer right away. If your employer asks for a voided check instead of just the numbers, this saves you a trip. If the bank doesn't offer this, the numbers alone are enough — your employer's payroll department will accept them.
When the bank requires a deposit within a time limit
A small number of online banks require you to deposit at least $25 or $50 within 30 to 60 days, or they close the account. This is rare among the largest online banks, but it happens. The terms appear during signup, usually in a section labeled "Account Requirements" or "Funding Requirements." If you see this language, you have two choices: deposit the money before the deadline (which you can do by transfer from another account, mobile check deposit, or ACH transfer), or open an account at a different bank that has no deposit requirement.
If you're setting up direct deposit and your first paycheck will arrive within that window, the deposit requirement is usually not a problem — your paycheck counts as a deposit. But if you're opening the account weeks before your first pay, check the deadline and plan accordingly.
Fees to watch for after you open the account
The most common fee is a monthly maintenance charge, usually $5 to $15, waived if you maintain a minimum balance or set up direct deposit. Since you're opening the account for direct deposit, this fee typically disappears once your paycheck starts hitting the account. Some banks waive it from day one if you set up direct deposit during signup, even if no money has arrived yet.
Overdraft fees (charged if you spend more than your balance) and out-of-network ATM fees (charged if you withdraw from an ATM not owned by your bank) are separate from the monthly fee and vary widely. Online banks often reimburse out-of-network ATM fees or have large ATM networks, so compare this if you withdraw cash frequently. Overdraft fees are harder to avoid, but many online banks let you turn off overdraft protection so you simply can't spend more than you have.
Moving money into your account after it's open
Before your first paycheck arrives, you might want to deposit money to cover bills or to meet a minimum balance requirement. You can transfer money from another bank account (takes 1 to 3 business days), deposit a check by taking a photo on your phone (takes 1 to 2 business days), or transfer money via ACH or wire (varies by bank). Most online banks don't accept cash deposits because they have no physical branches, so plan around that if cash is your only option.
Once direct deposit is set up and your paycheck starts arriving, you won't need to manually deposit anything — your employer handles it. But knowing how to move money in is useful for the gap between opening the account and receiving your first pay.
Frequently Asked Questions
Can I open an account if I don't have a credit card?
Yes. A credit card is not required to open a bank account. You need a government ID, your Social Security number, and a way to verify your identity — usually by answering questions about your credit history or letting the bank check public records. The bank does not check your credit score or require you to have borrowed money before.
How long does it take to get my account number after I apply?
Most online banks provide your account number and routing number on the same screen where you finish your application, or in an email within minutes. You can give these to your employer the same day. The account is ready to receive direct deposit immediately, even if it has a zero balance.
What if I'm denied when I apply online?
Reasons for denial are usually related to identity verification (the bank couldn't confirm who you are) or ChexSystems, a banking history report. If denied, the bank will tell you why. You can dispute errors on your ChexSystems report or try a different bank — not all banks use ChexSystems, and some are more lenient about banking history.
Do I need to deposit money before my employer can send my paycheck there?
No. Your account number and routing number work for direct deposit the moment they're issued, regardless of your balance. Your employer can set up direct deposit to an empty account, and your paycheck will land there on payday.
What happens if I don't deposit anything and don't set up direct deposit?
If the account has no activity and no minimum balance, some banks charge a monthly fee or close the account after 90 to 180 days of inactivity. If you're opening the account specifically for direct deposit, this won't happen — your paycheck counts as activity. If you open an account and then don't use it, check the bank's terms about inactive accounts.