What checking account fees are and when banks charge them
Checking account fees are charges your bank takes from your account for specific actions or conditions. Unlike overdraft fees (which happen when you spend money you don't have), these fees are built into how the bank operates the account itself. The bank decides which actions trigger a fee, sets the dollar amount, and tells you about them in the account agreement you sign when you open the account.
Banks charge fees because they make money from your deposits in multiple ways — they lend your money out, invest it, and charge you for services. The fees you pay are separate from the interest they earn on your balance. Some banks charge many fees; others charge few or none. The difference often comes down to your account type, your balance, and how active you are with the account.
Most checking accounts have a monthly maintenance fee (also called a service charge), but many banks waive it if you meet certain conditions. Other fees hit you only when you do something specific — like withdrawing cash from an ATM that isn't your bank's, or asking the bank to stop a check you wrote.
Key Takeaways
- Monthly maintenance fees are the most common charge, but most banks waive them if you keep a minimum balance or set up direct deposit.
- Out-of-network ATM fees, overdraft fees, and stop-payment fees are triggered by specific actions you take, not by time passing.
- Your account agreement lists every fee the bank can charge, including the dollar amount and the exact condition that triggers it.
- You can avoid most fees by choosing a bank that doesn't charge them, or by meeting the conditions your bank sets to waive them.
- Banks must disclose all fees before you open the account, and they must tell you before charging an overdraft fee for the first time.
Monthly maintenance fees and how to avoid them
The monthly maintenance fee (or service charge) is the most common checking account fee. It typically ranges from $5 to $15 per month, though some banks charge more and some charge nothing. This fee hits your account once a month, usually on the same day each month, whether you use the account or not.
Most banks let you avoid this fee by meeting at least one condition. The most common are: keeping a minimum balance (often $500 to $1,500), setting up direct deposit of your paycheck, or maintaining a certain number of debit card transactions per month. Some banks waive the fee for customers over 65, students, or people with disabilities. Read your account agreement to see which conditions your bank offers.
If you don't meet any waiver condition, the fee comes out every month. Over a year, a $10 monthly fee costs $120. If you're not using the account much or your balance is low, it's worth switching to a bank that doesn't charge a maintenance fee at all — many online banks and credit unions offer free checking with no strings attached.
ATM fees and out-of-network withdrawals
An ATM fee is charged when you withdraw cash from an ATM that doesn't belong to your bank. This is called an out-of-network withdrawal. Your bank charges you a fee (usually $2 to $3) for using someone else's machine. The ATM operator may also charge you a separate fee on top of that.
If you use your bank's own ATM network, there is no fee. The catch is that not all banks have ATMs everywhere. If you travel a lot, live in a rural area, or move frequently, you might not have convenient access to your bank's ATMs. In that case, you'll either pay fees every time you withdraw cash, or you'll need to switch to a bank with a larger network or one that reimburses out-of-network fees.
Some banks and credit unions reimburse ATM fees as a benefit. They let you use any ATM and then credit your account for the fee the other bank charged. This is most common at online banks and credit unions that are part of shared branching networks. Check your account agreement or call the bank to ask whether they reimburse out-of-network ATM fees.
Overdraft fees and insufficient funds fees
An overdraft fee is charged when you spend more money than you have in your account and the bank covers the difference. The fee is typically $25 to $35 per transaction. Some banks charge multiple overdraft fees in a single day if you make several transactions that overdraw the account.
An insufficient funds fee (or NSF fee) is similar but slightly different: it's charged when you try to spend money you don't have and the bank refuses to cover it. The transaction bounces, and you're charged a fee anyway — usually the same amount as an overdraft fee. The merchant you were trying to pay may also charge you a fee for the bounced transaction.
Federal law requires banks to get your permission before charging overdraft fees. When you open a checking account, the bank must tell you about overdraft fees and ask whether you want overdraft protection turned on. If you say no, the bank cannot charge overdraft fees (though they can still charge insufficient funds fees). If you say yes, overdraft fees can be charged. You can change your choice at any time by calling the bank or logging into your account online.
Wire transfer fees, stop-payment fees, and other transaction charges
Beyond monthly fees and ATM charges, banks charge for specific services. A wire transfer fee is charged when you ask the bank to send money electronically to another bank account, usually $15 to $30 per transfer. A stop-payment fee is charged when you ask the bank to cancel a check you wrote, typically $25 to $35. A cashier's check fee is charged when you ask the bank to issue an official check on your behalf, usually $5 to $15.
Some banks charge a fee to speak with a teller in person, to get a paper statement mailed to you, or to close your account within a certain time frame. A few charge fees for depositing cash or checks. These fees are less common than they used to be, but they still exist at some banks. Your account agreement lists all of them.
If you use these services regularly, the fees add up. A wire transfer once a month plus a stop-payment fee twice a year could cost $200 or more annually. If you know you'll need these services, ask the bank upfront what they charge and whether any are waived for certain account types or balances.
How to find out what fees your bank charges
Your bank must give you a document called a fee schedule or pricing guide before you open the account. This document lists every fee the bank can charge, the dollar amount, and the exact condition that triggers it. You can ask for this document in person, download it from the bank's website, or request it by phone or email.
Read the fee schedule carefully before you open the account. Don't assume all banks charge the same fees — they don't. A bank that charges $12 per month in maintenance fees plus $3 per out-of-network ATM withdrawal will cost you far more than a bank that charges nothing for either. The fee schedule is the only way to know for sure.
If you already have an account and want to know what fees you're paying, log into your online banking portal and look at your recent statements. The bank lists every fee it charged, the date, and the reason. If you see a fee you don't understand, call the bank and ask. Some banks will reverse a fee if you ask politely, especially if it's the first time you've been charged.
Comparing banks to avoid high fees
The easiest way to avoid checking account fees is to choose a bank that doesn't charge them. Many online banks and credit unions offer free checking with no monthly maintenance fee, no minimum balance, and no overdraft fees. These accounts are real checking accounts — you get a debit card, online banking, and the ability to deposit checks by phone camera.
When comparing banks, look at the total cost over a year, not just the monthly fee. A bank with a $10 monthly maintenance fee but no ATM fees might cost less than a bank with no maintenance fee but $3 ATM fees if you withdraw cash twice a week. Use the bank's fee schedule to calculate your likely annual cost based on how you actually use the account.
If you're loyal to a particular bank because of its branch network or customer service, ask whether they offer a checking account with lower fees. Many large banks have a basic account with no monthly fee but limited features, or a premium account with more features and higher fees. You might be able to keep your bank and still avoid most fees by switching to the right account type.
Frequently Asked Questions
Can a bank charge me a fee without telling me first?
No. Banks must disclose all fees in the account agreement and fee schedule before you open the account. For overdraft fees specifically, federal law requires the bank to get your written permission before charging them. If a bank charges you a fee that wasn't disclosed, you can dispute it and ask for a refund.
What should I do if I'm charged a fee I don't think I owe?
Call the bank and ask why the fee was charged. Explain what you think happened. If the fee was a mistake, the bank will reverse it. If the fee was correct but you think the bank's policy is unfair, ask to speak with a manager. Many banks will waive one or two fees per year as a courtesy, especially if you've been a customer for a long time.
Do credit unions charge the same fees as banks?
Credit unions often charge lower fees than banks, and many charge no fees at all. However, some credit unions do charge monthly maintenance fees, ATM fees, and overdraft fees. The only way to know is to ask. Credit unions are member-owned, so they sometimes return profits to members rather than charging high fees.
If I switch banks, will I lose money to fees during the transfer?
Not if you plan ahead. Close your old account after you've moved all your money and set up direct deposit at the new bank. Some banks charge a fee to close an account within a certain time frame (often 90 days), so check the fee schedule before you open the account. Once you've confirmed there's no early closure fee, you can switch without penalty.
Are there checking accounts with truly no fees at all?
Yes. Many online banks and credit unions offer checking accounts with no monthly maintenance fee, no minimum balance, no overdraft fees, and no ATM fees (or ATM fee reimbursement). These accounts are real checking accounts with debit cards and online banking. The trade-off is usually that you can't deposit cash in person, since these banks have no physical branches.