Banks that let you open an account with no deposit requirement
Several banks and credit unions allow you to open a checking or savings account online without putting money in upfront. You create the account, verify your identity, and start using it — the deposit comes later, often on your first direct deposit or when you're ready. This matters for direct deposit because your employer needs a real account number and routing number to send your paycheck, and having no deposit barrier means you can set this up immediately.
Online banks like Ally, Charles Schwab, and Discover have no minimum deposit requirements. Many regional banks and credit unions also offer this option, though policies vary by institution. The catch is that some banks charge monthly fees if you don't maintain a minimum balance or meet other conditions — so you'll want to check what those conditions are before you open the account.
Credit unions often have the most flexible policies on deposits, especially if you're a member of a workplace credit union or a community-based one. You may need to pay a one-time membership fee (usually $5 to $25), but after that, opening an account with zero deposit is common.
Key Takeaways
- Online banks and many credit unions let you open a checking account with no initial deposit, and you can use the account number for direct deposit right away.
- Some banks charge monthly maintenance fees if your balance drops below a minimum or if you don't meet other requirements, so read the fee schedule before opening.
- You'll need a government ID, Social Security number, and proof of address to verify your identity online — most banks accept a driver's license and recent utility bill or bank statement.
- Your account number and routing number are ready to give your employer as soon as the account opens, usually within minutes to a few hours.
- If a bank declines you during the online verification process, try a credit union or a bank known for second-chance checking accounts.
What you need to open an account online
Banks verify your identity before opening an account, and they do this entirely online. Have your government-issued ID (driver's license, passport, or state ID) ready, along with your Social Security number. You'll also need proof of your current address — a recent utility bill, lease, mortgage statement, or bank statement usually works.
Some banks ask for a phone number and email address you can access during the application. A few may ask for your employment information, but this is not required to open the account — they're gathering data, not checking whether you have a job. If you don't have a permanent address, some banks accept a PO box or a shelter address; call ahead to confirm.
How the identity verification process works
Most banks use one of two methods: they either ask you questions based on your credit history (like "which of these addresses did you live at in 2019?"), or they verify your ID by scanning it with your phone camera. A few still use older methods like mailing a code to your address, which takes longer.
If you don't have a credit history or the bank can't verify you through the standard questions, they may ask for additional documents — a recent pay stub, a tax return, or a letter from a government agency with your name and address. This adds a few days but is not uncommon, especially if you're opening your first account.
Rejection during verification usually means the bank couldn't confirm your identity, not that you're ineligible. If this happens, try a different bank or a credit union, which often have more lenient verification processes.
Fees to watch for when there's no deposit requirement
Banks that waive the deposit requirement often charge a monthly maintenance fee — typically $5 to $15 — unless you meet certain conditions. Common conditions include: maintaining a minimum balance (often $500 to $1,500), setting up direct deposit, or keeping a certain number of debit card transactions per month.
Read the fee schedule before you open the account. Some banks waive the fee entirely if you use direct deposit, which is ideal if you're setting up the account specifically to receive your paycheck. Others waive it only if your balance stays above a threshold, which defeats the purpose if you're living paycheck to paycheck.
A few banks — mostly online-only — charge no monthly fee under any circumstance. These are worth seeking out, though they may have fewer ATM locations or customer service options.
Steps to open the account and get your account number
Go to the bank's website or download their app and look for "Open an Account" or "New Customer." You'll enter your name, address, phone number, and email. The bank will then ask for your Social Security number and government ID information.
Next comes identity verification — answer the security questions or scan your ID, depending on the bank's method. This usually takes a few minutes. Once verified, you'll choose your account type (checking, savings, or both), set a PIN or password, and review the terms and fee schedule.
Your account number and routing number appear on screen as soon as the account is open, sometimes within minutes. Write these down or take a screenshot — you'll need them to give to your employer for direct deposit setup. Some banks email these details to you as well.
Connecting your account to direct deposit
Once your account is open, give your employer's payroll department your account number, routing number, and account type (checking or savings). They'll set up direct deposit on their end, which usually takes one to two pay periods to activate. Your first direct deposit may arrive on schedule, or the employer may test it with a small deposit first.
If your employer asks for a voided check to confirm the account, and you don't have checks yet, ask the bank for a direct deposit authorization form instead — most banks provide this online or by phone. This serves the same purpose without requiring physical checks.
Some banks offer a small bonus (usually $50 to $200) if you set up direct deposit within a certain timeframe. Check the bank's current promotions when you open the account.
What to do if you're declined during the online process
If the bank's verification system rejects you, it's usually because they couldn't confirm your identity through their automated questions or ID scan. This doesn't mean you can't have a bank account — it means that particular bank's system didn't work for you.
Try a credit union next. Credit unions often have more flexible verification and are more willing to work with people who don't have extensive credit history. You may need to become a member first (which usually costs $5 to $25 and is one-time), but membership is often open to anyone in a certain geographic area or profession.
If you've been declined by multiple banks, look for "second-chance" checking accounts, which are designed for people with banking history issues or identity verification challenges. These accounts may have higher fees or lower ATM access, but they exist specifically to get people into the banking system.
Frequently Asked Questions
Can I open an account if I don't have a Social Security number?
Most banks require a Social Security number or Individual Taxpayer Identification Number (ITIN) for account opening. If you have an ITIN, use that. If you don't have either, some credit unions and community banks may work with you — call ahead to ask about alternatives before applying online.
How long does it take to get my account number after I apply?
Most online banks provide your account number immediately after verification, sometimes within minutes. A few may take a few hours to a business day. If verification takes longer or requires additional documents, it may be two to three business days before your account is fully active.
Do I need a minimum balance to avoid fees if there's no deposit requirement?
It depends on the bank. Some waive fees only if you maintain a minimum balance; others waive them if you set up direct deposit; still others charge no monthly fee regardless. Check the fee schedule before opening — this is the most important thing to compare between banks.
What if my employer needs a voided check but I haven't received checks yet?
Ask your bank for a direct deposit authorization form or a deposit slip with your account and routing number printed on it. Most banks provide this free, either online or by calling customer service. This serves the same purpose as a voided check.
Can I open more than one account at the same bank with no deposit?
Yes, most banks allow you to open multiple accounts (checking, savings, money market) in one application. Each account gets its own number and can be used separately. This is useful if you want to set up direct deposit to one account and keep savings in another.