A maintenance fee is a monthly charge your bank takes from your account just for having it open
A maintenance fee (also called a service fee or monthly fee) is money your bank removes from your checking account every month, usually between $5 and $15, straightforward because you hold an account with them. It is not a charge for overdrawing, bouncing a check, or doing anything wrong — it is just the bank's way of charging you to use their account.
Think of it like rent for the account itself. You open a checking account to store and move your money, and some banks charge you a monthly fee for that privilege. Other banks do not charge this fee at all, or they waive it if you meet certain conditions, like keeping a minimum balance or setting up direct deposit.
The fee comes out automatically each month on a date the bank sets — usually the same day each month. You will see it listed on your statement as "maintenance fee," "monthly service fee," or "account fee." It reduces your balance just like any other withdrawal.
Key Takeaways
- Maintenance fees range from about $5 to $15 per month and are charged straightforward for keeping the account open, not for any mistake you made.
- Many banks waive the fee if you meet one condition, such as keeping a minimum balance of $500 or more, or receiving direct deposit paychecks.
- Some banks charge no maintenance fee at all, so you can avoid this cost by choosing a different bank or account type.
- The fee comes out automatically each month and shows up on your statement, reducing your account balance like any other withdrawal.
Why banks charge maintenance fees
Banks charge maintenance fees because checking accounts cost them money to run. They have to process your deposits and withdrawals, maintain the computer systems that track your balance, send you statements, and staff customer service lines. For accounts with small balances or very little activity, the bank may lose money on the relationship, so they charge a fee to offset that cost.
Larger banks with many customers spread these costs across millions of accounts, so they can afford to waive fees or charge lower ones. Smaller banks and credit unions sometimes charge fees too, but they may be more willing to waive them if you ask or if you have other accounts with them.
How to avoid paying a maintenance fee
The easiest way to avoid a maintenance fee is to switch to a bank that does not charge one. Many online banks and credit unions offer free checking accounts with no monthly fee and no minimum balance requirement. If you like your current bank, ask what conditions would waive the fee.
Most banks will drop the maintenance fee if you meet at least one of these conditions:
- Keep a minimum balance in the account — often $500, $1,000, or $1,500, depending on the bank
- Set up direct deposit of your paycheck
- Make a certain number of debit card purchases each month, usually 10 or more
- Link a savings account or other product to your checking account
- Maintain accounts at the bank totaling a certain amount
Call your bank and ask which of these options would waive your fee. Many people do not realize they can ask, and banks often say yes rather than lose a customer. If your bank refuses or if none of the conditions work for your situation, moving to a different bank costs nothing and can save you $60 to $180 per year.
The difference between maintenance fees and overdraft fees
A maintenance fee is charged whether your account is healthy or not — it is automatic and unavoidable unless you meet the bank's conditions. An overdraft fee is different: it is charged only when you spend more money than you have in the account, and it is your action that triggers it.
You can have both fees in the same month. For example, your bank might charge you a $10 maintenance fee on the first of the month, and then charge you a $35 overdraft fee later that month if you accidentally spend more than your balance. These are separate charges for separate reasons.
What to do if you are being charged a maintenance fee
First, check your most recent bank statement to confirm the fee is actually there and to see how much it is. Look for a line item labeled "maintenance fee," "monthly service fee," "account fee," or something similar. Write down the amount and the date it was charged.
Next, call your bank's customer service number — it is usually on the back of your debit card or on your statement. Tell them you have been charged a maintenance fee and ask what you would need to do to have it waived. Be specific: ask whether a minimum balance, direct deposit, or debit card use would remove the fee.
If the bank says no and you do not want to pay, you have the right to close the account and move your money to a bank with no maintenance fee. You do not need permission to switch banks, and most banks make it straightforward to transfer money out. Many online banks and credit unions will even help you move your direct deposit over.
Maintenance fees at different types of banks
Traditional brick-and-mortar banks — the kind with physical branches — are more likely to charge maintenance fees because they have higher costs. Wells Fargo, Bank of America, and Chase all charge maintenance fees on some checking accounts, though they waive them if you meet their conditions.
Online banks and credit unions are more likely to offer free checking with no maintenance fee at all. Banks like Ally, Charles Schwab, and many local credit unions do not charge monthly fees because they have lower overhead costs — they do not pay for branches or as many staff members.
If you are new to banking or returning after a gap, a free checking account at an online bank or credit union is often the simplest choice. You get the same core features — a debit card, online banking, direct deposit — without worrying about fees.
Frequently Asked Questions
Can a bank charge a maintenance 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 "Account Terms." You should have received this when you opened the account. If you did not, you can ask the bank for a copy. However, banks can change fees with notice — usually 30 days — so a fee you did not have when you opened the account may appear later.
If I close my account, do I get the maintenance fee back?
No. Once the bank charges the fee, it is gone. Closing the account does not reverse past charges. However, if you close the account before the next fee is due, you will not be charged again. Some banks will refund a recent fee if you ask politely, especially if you have been a customer for a long time, but they are not required to.
What if I cannot meet the bank's conditions to waive the fee?
You have the right to move your account to a different bank. Many online banks and credit unions offer free checking with no conditions at all — no minimum balance, no direct deposit required. Switching takes about 15 minutes and costs nothing. Your old bank will not charge you to close the account.
Does a maintenance fee count as interest or income?
No. A maintenance fee is a cost to you, not income. It does not appear on tax forms. Interest earned in a savings account is income and must be reported on your taxes, but fees you pay are straightforward money leaving your account.
Can I negotiate my maintenance fee down instead of closing the account?
You can ask, but banks rarely negotiate on fees. What they will do is waive the fee if you meet one of their standard conditions — minimum balance, direct deposit, or account activity. If none of those work for you, switching banks is usually faster than trying to negotiate.