Checking Account Fees at 10 Major Banks — and How To Avoid Them
Commitment to Our Readers
GOBankingRates' editorial team is committed to bringing you unbiased reviews and information. We use data-driven methodologies to evaluate financial products and services - our reviews and ratings are not influenced by advertisers. You can read more about our editorial guidelines and our products and services review methodology.
20 Years
Helping You Live Richer
Reviewed
by Experts
Trusted by
Millions of Readers
You might not know this, but most checking accounts come with a monthly fee. This may be surprising, as many advertisements mention “no fee checking” and access to a wide range of benefits without extra fees.
However, major banks make money off account and other service fees, so it’s important to know which accounts come with fees, and how you can avoid those fees altogether.
Standard Checking Accounts Fees for 10 Major Banks
Some of the biggest banks in the U.S. charge a standard checking account fee. This fee is usually charged monthly and is taken directly from your account balance.
Here’s a breakdown from 10 major banks on the account fees charged in their popular checking accounts:
| Bank | Checking Account | Monthly Fee |
| Citi | Regular Checking | $15/month (waivable) |
| Chase | Total Checking® | $15/month (waivable) |
| TD Bank | TD Complete Checking | $15/month (waivable) |
| Bank of America | Advantage Plus Checking | $12/month (waivable) |
| U.S. Bank | Bank Smartly® Checking | $12/month (waivable) |
| Truist Bank | Truist One Checking | $12/month (waivable)* |
| Wells Fargo | Everyday Checking | $10/month (waivable) |
| PNC Bank | Virtual Wallet | $7/month (waivable) |
| Capital One | 360 Checking® | $0/month |
| Discover | Cashback Checking | $0/month |
How To Avoid Checking Account Fees
While most of the major banks charge fees to hold a standard checking account, in many cases, you can waive them by meeting certain requirements. Here’s a few ways to avoid checking account fees:
1. Meet the Minimum Balance
Many checking accounts that charge a monthly fee offer a way to waive the fee. In most cases, you’ll just need to hold a specific minimum balance in the account to avoid paying the fee. If your account has a minimum balance requirement, you’ll need to make sure your average daily balance stays above the minimum to avoid the fee.
2. Set Up Direct Deposit
Some checking accounts will waive your monthly account fee if you set up direct deposit into the account. This means you’ll need your paychecks to automatically deposit into the account on a regular basis. Some accounts require a minimum direct deposit amount into the account each month to waive account fees.
3. Open Another Account
Some banks will waive your checking account fees if you open another account at the same bank. This might just mean opening a linked checking account, or potentially opening another checking account, a certificate of deposit (CD), or even an individual retirement account (IRA).
4. Qualify for a Discount
Some banks offer no account fees for certain applications, such as college students, veterans or seniors. Ask your bank about special discounts available that you might qualify for to get your monthly fee waived.
Other Bank Fees To Watch Out For
While most of the major banks charge monthly maintenance fees, there are other bank account fees you need to look out for:
- Overdraft fees: If you overdraw your account by buying something you don’t have the funds for, you could be charged for an overdraft. If your bank covers the difference, you might pay up to $30 (or more) for the overdraft.
- Non-sufficient funds (NSF) fee: If you attempt a transaction (or write a check) and don’t have the funds in your account, your transaction might be rejected. This can result in a non-sufficient funds fee of up to $35 (or more) at some banks.
- ATM fees: Some banks charge ATM fees when you take cash out of a “non-network” ATM. Plus, you’ll pay any ATM fees charged at the machine. You’ll want to only use ATMs that are in-network at your bank to make sure you avoid this fee, or sign up for a checking account that reimburses ATM fees.
- Paper statement fees: To encourage a digital banking experience, some banks charge a monthly fee for paper statements. Make sure to select “eStatements” when you sign up to avoid this fee.
- Foreign transaction fees: If you’re traveling abroad, you might get hit with foreign transaction fees when you swipe your debit card. To avoid these, get a checking account that doesn’t charge foreign transaction fees (Schwab Investor Checking is one example).
More From GOBankingRates
*The Monthly Maintenance Fee (MMF) can be waived for the Truist One Checking account for each statement cycle by any one of the following:Maintenance fees are waived for primary account owners under the age of 25 or age 62 and older.
Making $500 or more in total qualifying Direct Deposits per statement cycle. A qualifying direct deposit is an electronic credit via ACH deposited to your account during the current statement cycle. Pre-authorized transfers made from one account to another or deposits made via a branch, ATM, online transfer, mobile device, debit card/prepaid card number or the mail are not eligible to meet this requirement.
Maintain a total combined ledger balance of $500 or more in your Truist related accounts. Related accounts automatically include all applicable accounts associated with primary and secondary account owners. Your total combined ledger balance is the sum of the actual balances of all your Truist related accounts across personal deposit accounts (checking, savings, money market, CD, or IRA) and brokerage accounts introduced through Truist Investment Services, Inc. (TIS) including TIS accounts managed by Truist Advisory Services, Inc., as reflected on the business day before your statement cycle end date (the actual balance in your account does not reflect any holds or pending transactions). Truist HSA is excluded from total combined ledger balance.
Having a personal Truist credit card, mortgage or consumer loan, including LightStream®.
Having a linked Small Business Checking Account. Eligible Small Business account types include: Truist Dynamic Checking, Business Interest Checking, Simple Business Checking and Business Value 200.
Primary account owner is a student. The waiver for a student requires they are listed as the primary account owner and they provide their anticipated graduation date. The waiver expires on the provided graduation date. On this date, the account is subject to the Monthly Maintenance Fee unless at least one waiver criterion is satisfied.
Written by
Edited by 



















