Most banks let you open a checking account for zero dollars upfront
You do not need to deposit money to open a checking account at most banks and credit unions. The account itself is free to create. You walk in, provide identification and a Social Security number, sign paperwork, and leave with an account number — no initial deposit required.
What varies is what happens after. Some banks charge a monthly maintenance fee once the account is open. Others waive the fee if you meet conditions like keeping a minimum balance, setting up direct deposit, or maintaining a linked savings account. A few banks charge nothing at all, ever. The free-to-open part and the free-to-keep part are separate questions.
Key Takeaways
- Opening a checking account costs nothing at most banks and credit unions — no deposit required to create the account.
- Monthly maintenance fees range from zero to around $15, depending on the bank and whether you meet their conditions to waive the fee.
- Direct deposit, minimum balance requirements, and linked accounts are the most common ways banks waive monthly fees.
- Online banks and credit unions are more likely to have no monthly fee at all than traditional brick-and-mortar banks.
- You need a government ID and Social Security number to open an account, but not money.
Monthly maintenance fees and how to avoid them
Once your account is open, the bank may charge a monthly fee — typically $5 to $15 — just to keep the account active. This is separate from overdraft fees or other charges. Not all banks charge this fee, but many do.
Banks usually offer ways to waive the monthly fee. The most common are: setting up direct deposit of your paycheck, keeping a minimum balance (often $500 to $1,500, depending on the bank), or maintaining a linked savings account. Some banks waive the fee if you use their debit card a certain number of times per month, or if you have multiple accounts with them.
Read the account terms before you open. The bank will tell you upfront what the monthly fee is and exactly what you need to do to avoid it. If you cannot meet those conditions — for example, if you do not have an employer that does direct deposit — you may pay the fee every month, or you may want to choose a different bank.
Banks with no monthly fee at all
Some banks charge no monthly maintenance fee under any circumstances. These tend to be online banks (like Ally, Charles Schwab, or Discover) and many credit unions. They make money from other sources — overdraft fees, interest on loans, or straightforward from the volume of accounts they hold — so they do not need to charge you to keep your account open.
If you want to avoid the possibility of a monthly fee altogether, look for banks that explicitly state "no monthly maintenance fee" in their account terms. This is different from a fee that can be waived — it means the fee does not exist. Credit unions often fall into this category, though you will need to be a member of the credit union to open an account, which sometimes requires living or working in a certain area or belonging to a certain group.
What you actually need to bring
To open a checking account, you need a government-issued ID (driver's license, passport, or state ID card) and your Social Security number. That is it. You do not need an initial deposit, proof of income, or a credit check.
Some banks may ask for a phone number and address to complete your process. A few may ask about your employment, but this is for their records, not to decide whether to open the account. If you have had banking problems in the past — like unpaid overdrafts or fraud — some banks may decline to open an account for you, but most will not.
Differences between banks and credit unions
Banks and credit unions both offer checking accounts, and both often open them for free. The main difference is membership. You can walk into any bank branch and open an account if you have ID. Credit unions require you to be a member first, which usually means living in a certain area, working for a certain employer, or belonging to a certain organization.
Credit unions are more likely to have no monthly fee than banks are. They are also more likely to waive overdraft fees or offer lower overdraft charges. However, credit unions have fewer branches and ATMs than large banks, so if you need in-person service or cash access, a bank may be more convenient.
Online accounts versus in-person accounts
Online banks open accounts entirely through their website or app. You upload a photo of your ID, verify your Social Security number, and the account opens within minutes or hours. You never visit a physical location. Online banks almost always have no monthly fee because they have no branch costs.
In-person banks require you to visit a branch to open an account, though some now let you start the process online and finish it in the branch. In-person accounts may have monthly fees, but they give you access to a physical location where you can deposit cash, speak to someone, or resolve problems face-to-face. If you rarely use cash and are comfortable managing your account online, an online bank will likely cost you nothing. If you need to deposit cash regularly or prefer in-person service, a traditional bank or credit union may be worth a monthly fee.
What happens if you cannot meet the fee waiver conditions
If you open an account at a bank that charges a monthly fee, and you cannot meet the conditions to waive it, you will pay that fee every month. For example, if the bank requires $1,000 minimum balance and you keep $500, the fee applies. If the bank requires direct deposit and you are self-employed, the fee applies.
You have options. You can switch to a different bank that does not charge a fee. You can ask the bank if they have a different account type with no fee — some banks offer a basic account with fewer features and no monthly cost. Or you can accept the fee as a cost of banking at that particular bank. The choice depends on your situation and how much the fee matters to your budget.
Frequently Asked Questions
Do I need money in the account to open it?
No. You can open a checking account with zero dollars. The bank will give you an account number and routing number when ready. You can deposit money later, or not at all — though most people deposit something within a few days.
Can I open an account online without visiting a bank?
Yes, if you choose an online bank. You upload your ID, verify your information, and the account opens in minutes. Traditional banks usually require at least one in-person visit, though some let you start online and finish in a branch.
What if I have been denied a bank account before?
Banks check a system called ChexSystems that tracks banking problems like unpaid overdrafts or fraud. If you are listed, some banks will decline you. However, many banks do not use ChexSystems, and some specialize in second-chance accounts. You can also try a credit union, which may have different standards.
Is there a difference between a free account and a paid account?
Not usually. A free account and a paid account at the same bank offer the same features — debit card, online banking, bill pay, transfers. The difference is whether you pay a monthly fee. Some banks offer premium accounts with extra features like higher interest or travel insurance, but the basic checking account is the same whether it costs money or not.
Can I open multiple checking accounts at the same bank?
Yes. You can open as many accounts as you want at the same bank. Some people open multiple accounts to organize money for different purposes. However, each account may have its own monthly fee, so check the terms before you open a second account.