You can open a checking account online with zero dollars down at most major banks and many credit unions
Most banks no longer require you to deposit money before opening a checking account. You can complete the entire process online in 10 to 15 minutes, verify your identity through your phone or computer, and start using the account immediately — even if you fund it later or wait for your first direct deposit to arrive.
The catch is small: some banks charge monthly fees if you don't maintain a minimum balance or set up direct deposit. Others waive fees entirely. A few still require a deposit, though they're becoming rare. The account itself is free to open; the cost comes only if you keep money in it under certain conditions.
Key Takeaways
- Most online banks and large national banks let you open a checking account with $0 down and complete the process in minutes from your phone or computer.
- You'll need a valid government ID, Social Security number, and proof of address (a recent utility bill or lease works) to verify your identity.
- Some banks waive monthly fees if you set up direct deposit, while others charge $10 to $15 per month unless you maintain a minimum balance.
- Your account number and routing number are usually available immediately after opening, so you can provide them to your employer for direct deposit setup.
- If a bank declines you, try a credit union or an online bank — they often have looser approval standards than traditional banks.
What you need to open an account online
Have your government-issued ID ready — a driver's license, passport, or state ID card. The bank will ask you to photograph it or verify it through your phone's camera during the application.
You'll also need your Social Security number and proof of your current address. A recent utility bill, lease agreement, or bank statement works. If you've moved recently and don't have a document yet, some banks will accept a phone bill or credit card statement dated within the last 60 days.
Have your phone nearby. Most banks verify your identity by sending a code to your phone number or asking you to answer security questions based on your credit history. A few use video verification — you'll show your ID to a camera and answer questions live.
Banks that don't require a deposit
Online banks like Ally, Charles Schwab, and Discover typically have no deposit requirement and no monthly fees. They make money from interest on the money you keep in the account, not from monthly charges. The trade-off is that they have no physical branches — all support is by phone, email, or chat.
Large national banks including Chase, Bank of America, and Wells Fargo let you open checking accounts online with $0 down. Chase's basic checking account has no monthly fee if you set up direct deposit or maintain a $500 balance. Bank of America's SafeBalance account charges $12 per month unless you meet one of several conditions (direct deposit, maintaining $1,500, or having a linked savings account). Wells Fargo's basic account has no monthly fee if you set up direct deposit.
Credit unions often have the loosest requirements. If you're a member or can join (many let you open membership for $5 to $25), you can usually open a checking account with no deposit and no monthly fee. Check whether you may have access to for membership at a credit union near you — some are open to anyone in a geographic area, while others require you to work in a certain industry or belong to an organization.
How the application process works step by step
Go to the bank's website or download their app and look for "Open an Account" or "New Checking Account." You'll enter your name, address, phone number, and email. The bank will ask for your Social Security number and date of birth.
Next comes identity verification. You'll photograph your ID or answer questions about your credit history. Some banks ask you to confirm recent transactions from your credit report — they'll show you four transactions and ask which one is real. This takes a few minutes and happens instantly.
Then you'll choose your account type (usually just "checking"), set up online banking login credentials, and review the account terms. Read the fee schedule carefully — it's usually a link labeled "Account Fees" or "Pricing." Once you agree and submit, the bank will tell you your account number and routing number right away. You can use these immediately to set up direct deposit with your employer.
Some banks hold your account in "pending" status for 24 to 48 hours while they run a final background check. You can still see your account number and routing number, but you won't be able to transfer money in or out until the hold lifts. This is normal and doesn't mean you were declined.
What happens if the bank declines you
Banks use ChexSystems, a checking account history database, to decide whether to open accounts. If you have unpaid overdrafts, closed accounts with negative balances, or fraud flags from a previous bank, you might be declined. You can request your ChexSystems report for free at chexsystems.com to see what's on file.
If you're declined by one bank, try a credit union or an online bank. Credit unions rarely use ChexSystems and often approve people banks reject. Online banks like Chime, LendingClub, or Varo have approval rates higher than traditional banks because they focus on building credit history rather than punishing past mistakes.
If you were declined because of a negative balance or unpaid fees, contact the bank that closed your account and ask what it would take to settle. Some will remove the negative mark if you pay the balance in full. Once it's resolved, you can reapply to that bank or try a different one.
Setting up direct deposit after you open the account
Once your account is open, log into your online banking and find your account number and routing number. Most banks display these on the main account page or under "Account Details." Write them down or take a screenshot.
Give these numbers to your employer's payroll or HR department. They'll set up direct deposit on their end, which usually takes one to two pay periods to activate. Your first direct deposit might arrive on your normal payday, or it might be delayed by one cycle while the bank and employer sync the information.
If your bank charges a monthly fee but waives it for direct deposit, make sure payroll confirms the setup is complete. Some banks don't recognize direct deposit immediately, so call the bank's customer service line after your first deposit arrives to confirm the fee was waived.
Avoiding fees while you wait for direct deposit
If your bank charges a monthly fee and you won't receive direct deposit for a few weeks, you have options. Some banks waive the first month's fee automatically. Others let you waive it by maintaining a minimum balance — even $100 or $500 might be enough. A few waive fees if you set up a linked savings account or sign up for paperless statements.
Read your account agreement or call customer service and ask which fee waivers apply to your account. If the monthly fee is unavoidable and you can't meet the conditions, consider switching to an online bank or credit union with no monthly fees. You can open a second account elsewhere and transfer your direct deposit there once it's set up.
Frequently Asked Questions
Can I open a checking account online if I don't have a permanent address?
Most banks require a current address for verification. If you're homeless or living temporarily, try using a shelter address, a trusted friend's address, or a PO box. Some banks accept mail-forwarding addresses. Call the bank before you apply and explain your situation — they may have options you won't find on the website.
How long does it take to get my account number after I apply?
You'll see your account number and routing number immediately after you finish the application, usually within minutes. You can give these to your employer right away. The account itself may be in "pending" status for 24 to 48 hours, but you can still use the account number for direct deposit setup.
What if I don't have a government ID?
Most banks require a government-issued ID to open an account online. If you don't have one, visit your state's DMV or passport office to apply. Some banks may let you open an account in person at a branch without an ID if you bring other documents, but this is rare. Call ahead and ask.
Do I need to deposit money before I can use my debit card?
No. Your debit card will arrive in the mail within 7 to 10 business days. Once it arrives, you can use it to withdraw money from ATMs or make purchases, even if your account balance is zero. If you need cash before the card arrives, ask the bank if they offer early card delivery or a temporary digital card you can use with your phone.
Can I open multiple checking accounts at different banks?
Yes. There's no rule against having accounts at multiple banks. Some people do this to keep emergency savings separate or to take advantage of different banks' features. Just make sure you can track all the accounts and meet any minimum balance requirements to avoid fees.