Bank service charges are not tax deductible for most people

If you pay a monthly maintenance fee, overdraft fee, or wire transfer charge to your bank, you cannot deduct those costs on your personal tax return. The IRS treats bank fees as personal expenses, the same way it treats groceries or gas. Personal expenses are not deductible under federal tax law.

The one exception is narrow: if you use a bank account exclusively for business purposes and you are self-employed or own a business, you may be able to deduct the fees as a business expense. But the account must be genuinely separate from your personal finances, and the fees must relate directly to running that business.

If you are an employee and your employer reimburses you for bank fees related to work (such as fees for a business account they require you to maintain), that reimbursement is not taxable income to you. But you are not deducting the fee itself—your employer is simply covering a cost they asked you to incur.

Key Takeaways

  • Bank service charges on personal accounts cannot be deducted on your federal tax return, even if the fees are high or frequent.
  • Self-employed people and business owners may deduct fees on accounts used exclusively for business, but the account must be separate from personal finances.
  • Fees for investment accounts or brokerage accounts have different rules and may be deductible in some cases—check with a tax professional if you hold investments.
  • If your employer reimburses you for bank fees related to work, the reimbursement itself is not taxable, but you cannot also deduct the fee.

When a business account fee might be deductible

If you are self-employed—a freelancer, contractor, or sole proprietor—and you maintain a separate bank account for your business, the monthly maintenance fee, transaction fees, and other charges related to that account are deductible as business expenses. You report them on Schedule C (Form 1040) under "Office Expense" or "Bank Fees and Charges."

The key requirement is separation. The account must be used only for business income and business expenses. If you deposit personal money into it or use it to pay personal bills, the IRS may disallow the deduction or require you to allocate the fees between business and personal use.

If you own a business entity—an LLC, S-corporation, or C-corporation—your business account fees are deductible as a business expense on the entity's tax return, not your personal return. The business itself pays the fees and reports them.

Investment account fees and brokerage charges

Fees charged by investment accounts and brokerage firms have historically been treated differently from bank fees. However, the rules changed significantly in 2018. Prior to that year, investment advisory fees and certain brokerage fees were deductible as miscellaneous itemized deductions, but only if your total miscellaneous deductions exceeded 2 percent of your adjusted gross income.

Starting in 2018, the Tax Cuts and Jobs Act suspended the deduction for investment advisory fees and most brokerage fees for individual taxpayers through 2025. This suspension applies to personal investment accounts. If you are a business owner and pay investment fees related to business assets or retirement accounts, the rules may differ—consult a tax professional.

If you hold a brokerage account for business purposes and the fees are directly tied to generating business income, you may have a deduction argument, but this is complex and depends on how the IRS views your specific situation.

How to reduce bank fees instead of deducting them

Since you cannot deduct most bank fees, the better strategy is to avoid them in the first place. Many banks waive monthly maintenance fees if you maintain a minimum balance, set up direct deposit, or use their debit card a certain number of times per month. Some banks offer no-fee checking accounts with no minimum balance requirement.

Overdraft fees are among the most expensive bank charges. You can avoid them by linking a savings account to your checking account for overdraft protection, setting up balance alerts on your phone, or using a bank that does not charge overdraft fees. Credit unions often have lower fees than traditional banks.

Wire transfer fees, ATM fees, and foreign transaction fees can also add up. Using your bank's ATM network, avoiding wire transfers when possible, and choosing a bank with no foreign transaction fees (if you travel internationally) all reduce the total fees you pay.

Keeping records if you do have a deductible business account

If you are self-employed and maintain a business bank account, keep your monthly statements and any fee documentation. The IRS does not require you to submit these with your tax return, but you must have them if you are audited. Your bank statement itself serves as proof of the fees you paid.

When you file your tax return, you do not itemize each individual fee. Instead, you add up all the bank fees for the year and enter the total on Schedule C. If your account had both business and personal use, calculate the percentage of business use and deduct only that portion of the fees.

Keep a separate folder or file for all business banking documents, including statements, fee notices, and any correspondence with your bank about charges. This makes tax time simpler and protects you if questions arise later.

State and local taxes

Bank fees are also not deductible on state or local income tax returns in most states. A few states have different rules for business expenses, but the general principle is the same: personal bank fees are not deductible. If you live in a state with no income tax, this does not apply to you.

If you are self-employed and deduct business bank fees on your federal return, check your state's tax rules to see whether the same deduction is allowed. Most states follow federal rules, but some have their own requirements. Your state tax agency's website or a tax professional can clarify your state's position.

Frequently Asked Questions

Can I deduct ATM fees or overdraft fees?

No. ATM fees and overdraft fees on personal accounts are personal expenses and not deductible. If you have a business account and incur these fees on that account, they may be deductible as business expenses, but only if the account is used exclusively for business.

What if my employer requires me to maintain a business bank account?

If your employer requires the account and reimburses you for the fees, the reimbursement is not taxable income. You do not deduct the fee itself. If your employer does not reimburse you, you cannot deduct the fee as an employee—only self-employed people and business owners can deduct business account fees.

Are credit card annual fees deductible?

No. Credit card annual fees are personal expenses and not deductible on your federal tax return, even if you use the card for business purchases. If you are self-employed and use a business credit card exclusively for business, some tax professionals argue the fee may be deductible, but this is not settled law and varies by situation.

Can I deduct fees if I itemize deductions?

No. Bank fees are not deductible whether you itemize or take the standard deduction. They are personal expenses, and personal expenses are never deductible under current tax law, regardless of how you file.

Do I need to report bank fees to the IRS?

If you are self-employed and deduct business bank fees, you report the total on Schedule C. You do not need to send receipts to the IRS, but keep your bank statements for your records. Personal bank fees do not need to be reported at all.