The main fees banks charge on checking accounts
Most banks charge fees for specific actions or when your account falls below a minimum balance. The most common are monthly maintenance fees (usually $5 to $15), overdraft fees (typically $25 to $35 per transaction), and NSF fees (non-sufficient funds, charged when a check bounces or a payment is rejected). Some banks also charge for services you might think were free: using an out-of-network ATM, transferring money between accounts, or requesting a paper statement.
The fees that hurt most are overdraft fees, because they stack. If you overdraw your account by $50 and three transactions post before you notice, you could be charged $75 to $105 in fees alone—more than the original shortfall. Banks also charge returned deposit fees if a check you deposit bounces, and wire transfer fees if you send money electronically, usually $15 to $30 per wire.
Less common but still possible: fees for closing your account within a certain period (usually 90 to 180 days), fees for replacing a debit card, and fees for stopping payment on a check. Some banks charge for paper statements if you don't go paperless, or for having a human teller handle a transaction instead of using an ATM or app.
Key Takeaways
- Overdraft and NSF fees are the largest charges most people face, ranging from $25 to $35 per incident and often hitting multiple times in one day.
- Monthly maintenance fees can be waived by maintaining a minimum balance, setting up direct deposit, or keeping a linked savings account above a threshold.
- Out-of-network ATM fees, wire transfer fees, and returned check fees are avoidable if you know which services your bank charges for.
- Credit unions and online banks typically charge fewer fees than large national banks, though they may have different minimums or requirements.
How overdraft fees work and when they hit
An overdraft happens when you spend more money than you have in your account. Your bank can either decline the transaction (costing you nothing) or pay it anyway and charge you a fee. Most banks default to paying it and charging the fee—this is called "overdraft coverage," and it's profitable for the bank.
The fee itself is usually $25 to $35, but the real damage comes from timing. If you overdraw early in the day and three more transactions post before you deposit money, you could be charged three separate overdraft fees. Some banks charge one fee per day regardless of how many transactions overdraw the account; others charge per transaction. Check your account agreement to know which rule applies to you.
You can opt out of overdraft coverage entirely, which means transactions will simply be declined if you don't have the funds. This protects you from fees but can be embarrassing at checkout. A middle ground: set up a linked savings account or line of credit as an overdraft buffer, so the bank transfers money automatically before charging a fee.
Monthly maintenance fees and how to waive them
A monthly maintenance fee (also called a service charge) is charged simply for having the account open, usually $5 to $15 per month. This fee is most common at large national banks and less common at credit unions and online banks.
Most banks waive this fee if you meet one of these conditions: maintain a minimum balance (often $500 to $1,500), set up direct deposit of your paycheck, keep a linked savings account above a certain balance, or maintain a combined balance across multiple accounts. Some banks waive it for customers over 65 or under 25. Read the fine print on your account agreement or call the bank to ask which waivers apply to you.
If your account is charged a monthly fee and you don't meet any waiver condition, switching to an online bank or credit union is often cheaper. Many online banks charge no monthly fee at all, even with a zero balance.
ATM fees and out-of-network charges
Using an ATM owned by a different bank costs money. Your bank charges you an out-of-network ATM fee (usually $2 to $3), and the ATM owner's bank may charge an additional fee ($1 to $3). That single withdrawal can cost $4 to $6 in fees alone.
The way to avoid this: use only ATMs in your bank's network, or choose a bank with a large network or a surcharge-free ATM alliance. Many credit unions participate in shared branching networks, meaning you can use any credit union's ATM without a fee. Online banks often reimburse out-of-network ATM fees up to a certain amount per month.
If you withdraw cash frequently, factor ATM access into your bank choice. A bank with 500 branches near you is more useful than one with 50, even if the second one has slightly lower fees elsewhere.
Wire transfer, check, and miscellaneous fees
Sending money electronically costs money at most banks. A wire transfer fee is typically $15 to $30 per outgoing wire, and some banks charge $5 to $15 for incoming wires. This is one of the few fees that makes sense to avoid by using a free alternative like ACH transfer (which takes 1 to 3 business days instead of same-day) or a money transfer app.
Checks themselves are usually free, but returned check fees (charged when a check you deposit bounces) run $5 to $15. Stop payment fees (charged when you ask the bank to cancel a check you wrote) are typically $25 to $35. These are rare unless you write many checks or deal with bounced payments regularly.
Smaller fees add up: paper statement fees ($1 to $5 per month), card replacement fees ($5 to $15), and fees for requesting old statements or account history. Most of these can be avoided by going paperless and using your bank's app or website.
Comparing fee structures across bank types
Large national banks tend to charge the most fees and have the highest minimums. Online banks typically charge fewer fees because they have lower overhead, though they may have fewer branch locations. Credit unions usually charge the lowest fees and have the most flexible waiver policies, but membership may be restricted by employer, location, or family ties.
| Fee Type | National Bank | Online Bank | Credit Union |
|---|---|---|---|
| Monthly maintenance | $5–$15 | $0 | $0–$5 |
| Overdraft | $25–$35 | $0–$35 | $20–$30 |
| Out-of-network ATM | $2–$3 | Reimbursed | $0–$2 |
| Wire transfer (outgoing) | $15–$30 | $15–$25 | $10–$20 |
The choice depends on your habits. If you rarely overdraw, don't use wire transfers, and can maintain a minimum balance, a national bank might be fine. If you want the lowest fees and don't need a physical branch, an online bank saves money. If you're may be able to access to join a credit union, it's worth checking their fee schedule first.
Frequently Asked Questions
Can a bank charge multiple overdraft fees in one day?
Yes. If you overdraw and multiple transactions post before you deposit money, each one can trigger a separate fee—or your bank may charge one fee per day regardless of transaction count. Check your account agreement or call the bank to learn their specific policy. Some banks charge up to 4 overdraft fees per day.
What's the difference between an overdraft fee and an NSF fee?
An overdraft fee is charged when the bank pays a transaction even though you don't have funds. An NSF (non-sufficient funds) fee is charged when the bank declines a transaction because you don't have enough money. NSF fees are typically the same amount as overdraft fees, $25 to $35.
Do I have to pay overdraft fees if I opt out of overdraft coverage?
No. If you opt out, transactions are simply declined instead of paid and charged. You won't face overdraft fees, but your card or check may be rejected at checkout. You can opt out by contacting your bank directly.
Are checking account fees tax deductible?
Bank fees are not tax deductible for personal accounts. If you have a business checking account, some fees may be deductible as a business expense—consult a tax professional or your accountant about your specific situation.
Why do banks charge overdraft fees if they're paying the transaction anyway?
Banks charge overdraft fees as revenue. Overdraft fees generate billions of dollars annually for banks, especially from customers who overdraw frequently. The fee is technically compensation for the bank's risk, but the amount charged often far exceeds the actual cost to the bank.