The fees that drain a savings account fastest
The worst savings account fees are the ones that charge you for doing nothing wrong. A monthly maintenance fee takes money out whether you use the account or not — some banks charge $5 to $15 per month just for having the account open. A minimum balance fee hits you if your balance drops below a set amount, even temporarily. An overdraft fee can cost $25 to $35 if you accidentally spend more than you have, and some banks charge it multiple times in a single day. These three fees exist mainly because banks can charge them, not because they provide you a service.
Other fees are easier to understand but still worth avoiding. ATM fees charge you $2 to $4 when you withdraw cash from a machine that is not your bank's. Transfer fees charge you to move money between your savings account and another bank. Inactivity fees charge you for not using the account for a set period — usually six months to a year. None of these fees are universal. Many banks do not charge them at all, which means you can straightforward choose a different bank and pay nothing.
Key Takeaways
- Monthly maintenance fees and minimum balance fees are the most common drains on savings accounts and are often waived if you meet straightforward conditions like keeping a small balance or setting up direct deposit.
- Overdraft fees and ATM fees are avoidable by using your bank's own ATM network and keeping a small buffer in your account so you never spend more than you have.
- Many online banks and credit unions charge no monthly fees at all, so comparing banks before opening an account can save you hundreds of dollars per year.
- Some fees are negotiable — if you have been charged a fee once, calling your bank and asking them to remove it often works, especially if you have been a customer for a while.
Monthly maintenance fees and how to avoid them
A monthly maintenance fee is charged straightforward for having the account open, usually between $5 and $15 per month. This adds up to $60 to $180 per year for doing nothing. Many banks waive this fee if you meet one straightforward condition — the most common are keeping a minimum balance (often $500 or less), setting up direct deposit, or maintaining a certain number of debit card transactions per month.
Before you open a savings account, ask the bank what conditions waive the monthly fee. If you get direct deposit from an employer or government benefit, that alone often eliminates the fee. If you do not have direct deposit, ask whether a low minimum balance works instead — many banks will waive the fee if you keep just $300 or $500 in the account at all times. If the bank will not waive the fee under any condition you can meet, open your account somewhere else. Online banks and credit unions frequently charge no monthly fee at all, with no conditions attached.
Minimum balance fees and overdraft fees
A minimum balance fee is charged when your account balance falls below a set amount — often $500, $1,000, or $2,500 depending on the bank. The fee itself is usually $10 to $25. This is different from a monthly maintenance fee: you only pay it if your balance actually drops, not just for having the account.
The simplest way to avoid this fee is to choose a bank with no minimum balance requirement. Many do not have one. If your bank does require a minimum, treat that number as a hard floor — do not let your balance drop below it, even temporarily. If you are worried you might slip below it by accident, keep your balance higher than the minimum as a safety buffer. An overdraft fee — charged when you spend more than you have — can cost $25 to $35 per transaction, and some banks charge it multiple times in a single day if you make several purchases that overdraft your account. The easiest protection is to link your savings account to a checking account at the same bank so overdrafts transfer money automatically instead of charging a fee. If your bank does not offer this, straightforward do not spend money you do not have.
ATM fees and transfer fees
An ATM fee is charged when you withdraw cash from an automated teller machine that does not belong to your bank. The fee is usually $2 to $4 per withdrawal. Over a year, if you withdraw cash twice a week from an out-of-network ATM, you could pay $200 to $400 in fees alone.
The solution is straightforward: use only ATMs owned by your bank or by a network your bank belongs to. Before you open an account, check whether the bank has ATMs near your home, work, or places you shop regularly. If it does not, choose a different bank. Many large banks and credit unions belong to shared networks — for example, Allpoint and MoneyPass — that let you use thousands of ATMs without a fee. Online banks often reimburse ATM fees, so you can use any machine and get the fee back when you check your statement.
Transfer fees charge you to move money between your savings account and another bank, usually $10 to $25 per transfer. These are becoming less common, but some banks still charge them. If you plan to transfer money regularly between banks, ask about this fee before you open the account. Many banks now offer free transfers, especially if you are moving money to or from a checking account at the same bank.
Inactivity fees and what counts as using your account
An inactivity fee is charged if you do not use your account for a set period — usually six months to a year. The fee is typically $10 to $25. This is rare in savings accounts but more common in money market accounts or older account types.
What counts as "using" the account varies by bank. For most banks, any transaction counts — a deposit, a withdrawal, a transfer, or even a fee being charged. Some banks count online logins. Before you open an account, ask what the inactivity period is and what counts as activity. If you think you might not touch the account for months, choose a bank with no inactivity fee. If you do have an account with an inactivity fee and you have not used it in a while, log in or make a small transfer to reset the clock before the fee hits.
How to compare banks and avoid fee traps
The best way to avoid fees is to compare banks before you open an account. Most banks publish their fee schedules online, usually under a link called "Pricing," "Fees," or "Account Terms." Read through the entire schedule, not just the headline. Look specifically for monthly maintenance fees, minimum balance requirements, overdraft fees, ATM fees, and transfer fees.
Make a straightforward list: write down the name of each bank you are considering and whether it charges each type of fee. If a fee is waived under certain conditions, write down what those conditions are. Then choose the bank with the fewest fees you would actually pay. If you have direct deposit, prioritize banks that waive fees with direct deposit. If you rarely use ATMs, ATM fees matter less. If you plan to transfer money frequently, transfer fees matter more. There is no single "best" bank — the best one is the one that matches how you actually use money.
What to do if you are already paying fees
If you are already in an account that charges fees, you have two options: negotiate with your current bank or switch to a different one. Many banks will remove a single fee if you call and ask, especially if you have been a customer for a while and this is your first complaint. Be polite and specific: "I was charged a $12 monthly maintenance fee in March. I did not know about this fee when I opened the account. Can you remove it?" Banks often say yes to one-time removals.
If the bank refuses or if you are paying fees regularly, switch banks. Open a new account at a bank with no fees, then transfer your money over. You do not have to close the old account when ready — wait until the transfer clears, then close it. Switching takes about an hour of your time and can save you hundreds of dollars per year. That is worth doing.
Frequently Asked Questions
Can a bank charge me a fee without telling me first?
Banks must disclose all fees before you open an account, usually in a document called the "Deposit Account Agreement" or "Fee Schedule." You should receive this before you sign anything. If you did not see it, ask the bank for a copy. If a bank charged you a fee that was not disclosed, call and ask them to remove it — they usually will.
What is the difference between a maintenance fee and a minimum balance fee?
A maintenance fee is charged every month just for having the account open, regardless of your balance. A minimum balance fee is charged only if your balance drops below a set amount. Some accounts have both, some have one, and some have neither. Always ask which fees explore to the specific account you are opening.
Do online banks really charge no fees?
Most online banks charge no monthly maintenance fees, no minimum balance fees, and no ATM fees (they reimburse them). They can afford to because they have lower overhead than brick-and-mortar banks. However, they may still charge overdraft fees or transfer fees, so read the fee schedule. Online banks are often the cheapest option for savings accounts.
If I switch banks, what happens to my old account?
You can close it whenever you want. Transfer your money to the new bank first, wait a few days to make sure the transfer cleared, then call the old bank and ask them to close the account. Make sure there are no pending transactions before you close it. Closing an account does not hurt your credit.
Can I negotiate fees with my bank?
Yes, especially for one-time fees or if you have been a customer for a while. Call and ask politely. Banks often remove a single fee as a courtesy. If you are paying fees regularly and the bank will not remove them, that is a sign to switch to a bank that does not charge those fees in the first place.