Most checking accounts are free to open and use, but "free" depends on what the bank requires
A checking account itself costs nothing to open at most banks and credit unions. You will not pay a monthly fee just for having the account. However, banks attach conditions to that zero fee — and if you do not meet them, you will pay. The most common condition is a minimum balance. Keep $500 in the account at all times, and the account stays free. Drop below that, and you pay $10 or $15 a month. Other banks waive the fee if you set up direct deposit, or if you maintain a certain number of debit card transactions per month.
The word "free" also does not cover every transaction. Most banks charge you when you overdraft — when you spend more than you have. Overdraft fees run $25 to $35 per transaction at large banks, and they can stack. Spend $5 over your balance on three separate purchases in one day, and you may owe $75 in fees alone. Some banks also charge for things like wire transfers, cashier's checks, or using another bank's ATM.
Credit unions tend to have lower or no overdraft fees, and they often waive monthly fees with no minimum balance at all. The trade-off is that credit unions have fewer ATMs and branches, so you may pay more in fees if you need cash frequently.
Key Takeaways
- Most banks offer checking accounts with no monthly fee, but only if you meet a condition like maintaining a minimum balance or setting up direct deposit.
- Overdraft fees are the largest hidden cost — most banks charge $25 to $35 each time you spend more than you have, and multiple overdrafts in one day can result in multiple charges.
- ATM fees, wire transfer fees, and other transaction fees are separate from the monthly account fee and vary by bank.
- Credit unions often have no monthly fee and lower overdraft fees, but fewer ATMs and branches than large banks.
- Reading the fee schedule before you open an account tells you exactly what you will pay and under what conditions.
How banks define "free" — and what conditions come with it
Banks use the term "free checking" to mean the monthly maintenance fee is waived. That fee typically ranges from $10 to $15 if you do not meet the bank's condition. The condition itself varies. Some banks require a minimum daily balance — often $500 to $1,500. Others require a minimum average balance over the month, which is slightly easier to meet because one large deposit counts even if you spend it down later. Still others waive the fee if you have direct deposit, or if you make at least 10 debit card purchases per month.
A few banks, particularly online-only banks, charge no monthly fee and have no conditions at all. These accounts are genuinely free of monthly charges. However, they may still charge overdraft fees, ATM fees, or wire transfer fees — those are separate from the monthly maintenance fee.
Before you open an account, ask the bank or credit union directly: "What is the monthly fee, and what do I have to do to avoid it?" Write down the answer. Many banks advertise "free checking" but do not mention the $500 minimum balance until you read the fine print.
Overdraft fees are where most people pay money they did not expect
An overdraft happens when you spend more money than you have in your account. If you have $100 and you spend $105, you are overdrawn by $5. Most banks will let the transaction go through, but they charge you a fee — usually $25 to $35 — for covering that $5. You now owe $105 plus the fee.
The fee stacks. If you make three purchases that overdraft your account on the same day, you may be charged three overdraft fees, even though you only went over once. Some banks charge one fee per day instead, which is slightly better. A few banks charge a fee only once per statement period, which is rare and worth seeking out.
You can prevent overdraft fees by opting out of overdraft protection. This means the bank will decline your purchase if you do not have enough money. You will not be able to spend the money, but you will not pay a fee either. Some people find this annoying; others prefer it to the surprise fees. You can usually change this setting in your online banking portal or by calling the bank.
ATM fees and other transaction charges
Using an ATM that does not belong to your bank usually costs $2 to $3 per withdrawal. If you withdraw cash twice a week from an out-of-network ATM, that is $16 to $24 a month in fees alone. Large banks have extensive ATM networks, so you may never pay this fee. Credit unions often participate in shared branching networks, which means you can use ATMs at other credit unions for free.
Wire transfers typically cost $15 to $30. Cashier's checks cost $5 to $10. Stopping payment on a check costs $25 to $35. These are not monthly fees — you pay them only when you use the service. But if you wire money once a month, that is $180 a year in fees on top of everything else.
Some banks charge a fee if you close your account within a certain period, usually 90 days to six months. This is rare but worth checking before you open an account if you think you might close it quickly.
How to compare checking accounts by total cost, not just the monthly fee
The cheapest monthly fee does not always mean the cheapest account overall. A bank with a $0 monthly fee but $35 overdraft charges is more expensive than a bank with a $10 monthly fee but $0 overdraft charges — if you overdraft even once.
To compare fairly, write down how you actually use your checking account. Do you overdraft sometimes? Do you use out-of-network ATMs? Do you wire money? Then look up the fee schedule for each bank you are considering and calculate what you would pay in a typical month. Most banks publish their fee schedules online, usually under a link called "Pricing" or "Fees and Charges."
Credit unions are worth checking even if there is not one near your home, because many offer online banking and participate in shared branching networks. The National Credit Union Administration website has a credit union locator tool. You can also search for credit unions that serve your profession or employer — some credit unions are open only to members of certain groups.
What happens if you cannot meet the minimum balance requirement
If the only free checking account available to you requires a $500 minimum balance and you cannot keep that much in the account, you have a few options. First, look for a bank or credit union that waives the fee based on direct deposit instead of balance. If your employer offers direct deposit, this is usually easier to meet than a minimum balance.
Second, look for a second-chance or basic checking account. These accounts are designed for people who have had banking problems in the past or who cannot maintain a high balance. They usually have a lower or no minimum balance, but they may charge a higher monthly fee — $5 to $10 instead of $15. The trade-off is worth it if it means you avoid overdraft fees.
Third, consider a credit union. Many credit unions have no minimum balance and no monthly fee at all, with no conditions. If you are not currently a member of a credit union, you may be able to join one through your employer, your school, or a professional association.
Online banks versus traditional banks — what the fee difference looks like
Online-only banks almost always charge no monthly fee and have no minimum balance requirement. They make money from interest on loans, not from account fees. The downside is that you cannot walk into a branch to deposit cash or talk to someone in person. Most online banks let you deposit checks by taking a photo with your phone, and they reimburse ATM fees up to a certain amount per month.
Traditional banks with physical branches charge monthly fees more often, but they offer in-person service and more ATM locations. The fee difference can be $10 to $20 per month, which adds up to $120 to $240 per year. If you never use the branch or ATM network, an online bank will save you money. If you deposit cash frequently or need to talk to someone in person, a traditional bank may be worth the fee.
Some large banks now offer both — a free online checking account and a paid account with a physical branch. You can open the free online account and use it for most transactions, then use the paid account only when you need the branch.
Frequently Asked Questions
Can I have a checking account with no fees at all?
Yes. Many online banks and credit unions offer checking accounts with no monthly fee, no minimum balance, and no conditions. The catch is that you may still pay overdraft fees, ATM fees, or wire transfer fees if you use those services. Read the full fee schedule to confirm what you will and will not pay.
What is the difference between a minimum daily balance and a minimum average balance?
A minimum daily balance means you must have that amount in the account every single day. A minimum average balance means the average of your balance over the month must meet the requirement — so one large deposit counts even if you spend it down later. Average balance is usually easier to meet.
If I overdraft my account, do I have to pay the fee?
You can opt out of overdraft protection, which means the bank will decline transactions if you do not have enough money. You will not be charged a fee, but you also will not be able to make the purchase. You can usually change this setting in your online banking portal or by calling the bank.
Do credit unions charge overdraft fees?
Most credit unions do charge overdraft fees, but they are often lower than bank fees — usually $15 to $25 instead of $25 to $35. Some credit unions have programs that waive overdraft fees for members who meet certain conditions, like having direct deposit.
How do I know what fees a bank will charge before I open an account?
Every bank publishes a fee schedule, usually on their website under "Pricing," "Fees and Charges," or "Account Terms." You can also call the bank or visit a branch and ask for a printed copy. Read it carefully — the monthly fee is usually listed first, but overdraft fees and ATM fees are listed separately.