Banking fees are charges your bank takes from your account for services, account maintenance, or when you break account rules

A banking fee is money the bank deducts from your account balance. It is not interest you earn — it is the opposite. Banks charge fees to cover the cost of running accounts, processing transactions, and managing risk. Some fees are predictable (a monthly maintenance charge). Others happen only when you do something specific (overdraft a checking account, use an out-of-network ATM, or request a wire transfer). The amount and type of fee depend on which bank you use, what kind of account you have, and what you do with that account.

Understanding what fees exist and when they trigger is the first step to avoiding them or choosing an account where they are less likely to happen. Many banks waive certain fees if you meet conditions — keeping a minimum balance, setting up direct deposit, or maintaining a certain number of monthly transactions. Others charge the same fees no matter what.

Key Takeaways

  • Banks charge fees for account maintenance, transactions, overdrafts, and services like wire transfers or cashier's checks.
  • Monthly maintenance fees can often be waived by meeting a minimum balance requirement or setting up direct deposit.
  • Overdraft fees trigger when you spend more money than you have in your account, and a single overdraft can cost $25 to $35 or more.
  • Out-of-network ATM fees, foreign transaction fees, and inactivity fees are common charges that vary widely by bank.
  • Reading your account agreement and checking your bank's fee schedule before opening an account helps you predict costs.

Monthly maintenance and account fees

Most checking and savings accounts charge a monthly fee to keep the account open. This fee covers the bank's cost of maintaining your account, processing statements, and providing customer service. The amount varies by bank and account type — some charge $5 to $15 per month, while others charge nothing.

Many banks waive the monthly fee if you meet one or more conditions. Common waivers include keeping a minimum balance (often $500 to $2,500), setting up direct deposit of your paycheck, or making a certain number of debit card transactions each month. Some banks waive the fee for students, seniors, or military members. Read the account agreement before opening to see what the fee is and what it takes to avoid it.

Overdraft and insufficient funds fees

An overdraft fee (also called an NSF fee, for non-sufficient funds) happens when you spend more money than you have in your account and the bank covers the difference. The bank then charges you a fee for doing so. This fee typically ranges from $25 to $35 per transaction, though some banks charge more. If you overdraft multiple times in one day, you may be charged multiple fees.

Some banks offer overdraft protection, which links your checking account to a savings account or credit line. If you overdraft, the bank automatically transfers money from the linked account instead of charging a fee. This costs less than an overdraft fee but may come with a small transfer fee. Other banks allow you to opt out of overdraft coverage entirely, which means transactions will simply be declined if you do not have enough money — no fee, but also no purchase.

ATM and transaction fees

Using an ATM that does not belong to your bank's network usually costs money. Out-of-network ATM fees range from $1 to $3 per withdrawal, depending on the bank and the ATM operator. If you withdraw cash frequently from ATMs outside your bank's network, these fees add up quickly. Banks with large ATM networks (or no ATM network at all, in the case of online banks) often advertise this as a benefit.

Some banks also charge fees for certain transactions, such as a fee per check deposited, a fee for using a teller instead of an ATM, or a fee for exceeding a certain number of withdrawals per month (common in savings accounts). These fees are less common than they once were, but they still exist at some institutions. Check the fee schedule before opening an account if you plan to use checks or make frequent withdrawals.

Wire transfer and payment fees

Sending money outside your bank — whether to another bank, another country, or a person — often costs money. A domestic wire transfer (sending money to another U.S. bank account) typically costs $15 to $30. An international wire transfer costs more, often $30 to $50 or higher, because the bank must route the money through multiple financial institutions and currency exchanges.

Some banks also charge fees for other payment services: a fee to issue a cashier's check, a fee to stop payment on a check you wrote, or a fee to send a bill payment through the bank's online system. These fees are usually small ($5 to $15), but they exist. If you rarely use these services, the fee may not matter. If you use them regularly, choosing a bank with lower fees or no fees for these services saves money over time.

Foreign transaction and currency fees

If you use your debit card or credit card to make a purchase in another country, or if you withdraw cash from an ATM abroad, your bank may charge a foreign transaction fee. This fee is typically 1% to 3% of the transaction amount and covers the bank's cost of converting your money to the local currency and processing the transaction through international networks.

Some banks also charge a separate currency conversion fee on top of the foreign transaction fee. Banks that market themselves to frequent travelers often advertise no foreign transaction fees as a selling point. If you travel internationally or send money abroad regularly, comparing foreign transaction fees between banks can save you hundreds of dollars per year.

Inactivity and dormancy fees

If you do not use your account for a long time — typically six months to a year, depending on the bank — the bank may charge an inactivity fee. This fee is meant to encourage account holders to either use the account or close it. The fee is usually small ($5 to $10 per month), but it can drain a dormant account over time.

Some banks also charge a dormancy fee if an account reaches a certain age without activity. Savings accounts are more likely to have inactivity fees than checking accounts. If you have an old account you no longer use, check whether it is being charged a fee. If so, you can either close it or make a small transaction (like a deposit or withdrawal) to reactivate it and stop the fee.

How to find and compare bank fees

Every bank is required to provide a fee schedule, usually called a "Schedule of Fees" or "Fee Schedule," either in print or online. This document lists every fee the bank charges and the amount. Before opening an account, ask the bank for this schedule or find it on their website. Read it carefully, paying special attention to fees you are most likely to encounter based on how you plan to use the account.

When comparing banks, do not choose based on interest rate alone. A bank that pays slightly higher interest but charges high monthly fees or overdraft fees may cost you more in the long run. Use a spreadsheet to estimate your annual fees at each bank based on your expected account activity. For example, if you withdraw cash from ATMs outside the network twice a week, calculate the annual cost of out-of-network ATM fees at each bank. This real-world comparison is more useful than looking at fees in isolation.

Frequently Asked Questions

Can a bank charge me multiple overdraft fees in one day?

Yes. If you make several transactions that overdraft your account on the same day, most banks charge a separate overdraft fee for each transaction. Some banks cap the total number of overdraft fees per day (often at three or four), but this varies. Check your account agreement to see your bank's policy.

What is the difference between an overdraft fee and an NSF fee?

An overdraft fee is charged when the bank covers a transaction that would have left you with a negative balance. An NSF (non-sufficient funds) fee is charged when the bank declines a transaction because you do not have enough money. Some banks use the terms interchangeably, while others charge different amounts for each. Ask your bank which applies to your account.

Do online banks charge fewer fees than traditional banks?

Many online banks charge lower fees or no fees because they have lower overhead costs — no physical branches to maintain. However, this is not always true. Some online banks charge overdraft fees and other fees just like traditional banks. Compare the fee schedule of any bank you are considering, whether online or brick-and-mortar.

If I close my account, do I still owe fees that were charged?

Yes. If your account has a negative balance when you close it, you owe the bank the money. The bank may also pursue collection if the amount is significant. Before closing an account, make sure the balance is zero or positive. If there are pending fees, ask the bank to waive them before you close the account.

Can banks change their fees without telling me?

Banks must notify you before increasing fees or adding new ones, usually by mail or email. However, they are not required to ask your permission. If you disagree with a fee change, you can close the account and move to another bank. Some banks offer grandfathered rates for long-term customers, meaning your fees do not increase even when new customers pay more.