# Ask Bank to Waive Fees: A Script That Works

- Author: CheapBankConvert (https://cheapbankconvert.com)
- Published: 2026-10-17
- Category: Cutting costs from your statements
- Canonical: https://cheapbankconvert.com/blog/ask-bank-to-waive-fees

> How to ask your bank to waive fees: which fees banks refund, a short script, and the statement details to have ready when you call.
To ask your bank to waive fees, call or message customer service with the fee's date, name and amount from your statement, say how long you have banked there, and ask plainly for a courtesy refund. Banks most often refund a first overdraft, a late fee or a monthly service charge. Keep the request short, polite and specific.

## Which fees will a bank usually waive?

Banks usually waive fees that look like a one-time slip on an account in good standing: a first overdraft or returned-item fee, a monthly service charge in a month you narrowly missed the waiver, a late fee on a card you always pay, or a wire or stop-payment fee after an error on the bank's side.

Each bank sets its own rules, and front-line staff often have some room to refund a fee as a courtesy. That room is widest for a customer with a long history, regular deposits and few past refunds. It narrows quickly if the same fee shows up month after month.

Fees charged by someone else are a different matter. When you use another bank's ATM, the machine's owner may add a surcharge on top of your own bank's fee, and your bank cannot refund the owner's part, though some accounts reimburse it. [Adding up a year of ATM fees](/blog/atm-fees-per-year) shows how to tell the two charges apart on a statement. Foreign transaction fees work like a card feature rather than a penalty, so a refund is less likely; [how foreign transaction fees show up on a statement](/blog/foreign-transaction-fees-on-statement) explains where they come from.

## Statement details to gather before asking for a fee refund

Before asking for a fee refund, have the statement open with the fee row found. The person on the other end will want the date the fee posted, its exact name and amount, and what caused it. Two minutes of preparation turns a vague complaint into a request they can approve on the spot.

Use this checklist. The values are examples only.

- **Fee name as printed:** OVERDRAFT ITEM FEE
- **Date posted:** 2026-09-12
- **Amount:** 35.00 (example)
- **The transaction behind it:** a utility payment that cleared a day before payday
- **Your history:** customer for six years, direct deposit every two weeks
- **Past fees in the last year:** none, or one, whichever is true
- **What you have changed:** a low-balance alert switched on

If you want to check a full year of fees at once, the rows are easier to search in a spreadsheet than in a stack of PDFs. Free and paid tools that read statements into rows are compared in [PDF to CSV converter software](/blog/pdf-to-csv-converter-software). CheapBankConvert, getting ready to open, is one option that charges per statement and previews two pages for free; see [what it costs](/).

## A fee waiver script for the phone, chat or branch

A fee waiver script names the fee, gives one reason it was a one-off, mentions your history with the bank, and asks a direct question. The same four parts work by phone, in a secure chat or at a branch counter. Say it once, then stop talking and let the agent answer.

Here is a script with blanks to fill in from your checklist:

> "Hi, I'm calling about a [fee name] of [amount] that posted on [date]. It happened because [one-sentence reason]. I've banked with you for [years] and this doesn't usually happen. I've set up [the change you made] so it won't happen again. Could you refund that fee as a courtesy?"

A few habits make it land:

1. Ask about one fee, or one cluster of fees from the same event. A list of ten unrelated charges reads as a dispute.
2. Use the word "refund" or "reverse". "Is there anything you can do?" invites a vague answer.
3. Stay friendly. The agent did not set the fee and is choosing whether to help you.
4. Write down the agent's name, the date, and any reference number.

Secure chat inside online banking leaves a written record, which helps if the refund does not appear on the next statement.

## What if the bank refuses the fee waiver?

If the bank refuses the fee waiver, thank the agent and ask whether a supervisor or the retention team can review it. If the answer is still no, ask what would stop the fee next time, such as a different account type or a waiver rule you can meet. A firm no on a recurring fee is useful information.

A partial refund is a fair outcome. Some banks will reverse one of two overdraft fees from the same day, or credit half of a late fee. Accept it, and check the next statement to confirm the credit posted.

If a monthly charge keeps coming back and the bank will not budge, the fee is a reason to look at another account rather than a reason to call again. Count what it has cost you over a year before deciding.

## Fee waiver requests that rarely succeed

Fee waiver requests rarely succeed when the same fee has already been refunded recently, when the fee is part of the account's normal pricing, or when the account is overdrawn and unpaid. In those cases a call costs you time and changes nothing on the next statement.

Fees that are part of normal pricing include charges for paper statements, cashier's checks and wires that you chose to send. You agreed to them when you used the service, so a courtesy refund is unlikely unless the bank made a mistake.

A request is also a poor fit when you are really disputing a transaction, such as a charge you did not make. That is a separate process with its own forms, and calling it a fee waiver can slow it down. Ask for the disputes team instead.
