← All guides
// GUIDE · CREDIT · FEES
Credit Card Fees: Waive, Reduce, or Cancel
Issuers have discretion budgets specifically allocated to waiving fees for customers who ask. Most people never do. Here is what gets waived, what doesn't, and the 90-second call that handles it.
The three fees worth attacking
- Annual fee ($95–$695): Often partially waived as a "retention offer" once you've held the card 12+ months.
- Late fee ($29–$40): Waived routinely for first offenses if your payment history is otherwise clean.
- Foreign transaction fee (1–3%): Cannot be waived retroactively, but a one-time switch to a no-FX-fee card eliminates it going forward.
The 90-second annual fee call
Do this in the 30-day window after your annual fee posts (most issuers will refund it if you cancel in that window, but you want the retention offer, not the cancellation).
- Call the number on the back of the card. Navigate to "close account" or "cancel card."
- When the retention rep picks up: "I noticed the $95 annual fee just posted. I've been a cardholder for [X years]. What retention offers do you have available on my account?"
- Accept whatever is offered (statement credit, bonus points, partial waiver). If they offer nothing, ask to downgrade to a no-annual-fee version of the same product line.
Chase and American Express consistently offer $50–$100 statement credits or bonus point packages for customers who ask. Capital One offers retention on roughly 30% of cards. Discover has no annual fees on most products.
"The annual fee just posted. I've been a cardholder since [year]. What retention offers can you put on my account? If there are no offers, I'd like to downgrade to a no-fee version of this product."
// IF DOWNGRADING IS THE ANSWER
Find a no-annual-fee card that earns more than your current one
COMPARE CARDS →
The late fee call
The shorter and more honest version: "I noticed a late fee on my account. It was an oversight — I've never been late before. Can you reverse it as a one-time courtesy?" Works on 90%+ of first-time asks. Works roughly 50% of the time on the second ask within 12 months. Stops working entirely after three.
Discover's stated policy is to automatically waive the first late fee. You do not even have to ask.
Foreign transaction fees
Most US cards charge 1–3% on any transaction processed outside the US — including online purchases from foreign merchants (UK Amazon, European airlines, etc.). On a $5,000 trip that is up to $150 in invisible fees.
The fix: a no-foreign-transaction-fee card. Most travel-oriented cards (Chase Sapphire Preferred, Capital One Venture, Amex Platinum) include this as standard. Many no-annual-fee cards also offer it. Always check before you pay a foreign merchant.
// BEFORE YOUR NEXT TRIP
Find a card with 0% foreign transaction fee
CREDIT KARMA →
What doesn't work
Cash advance fees are almost never waived. Balance transfer fees are occasionally waived on signup but not retroactively. Over-the-limit fees have been largely eliminated by the CARD Act of 2009, so if you see one, check that it's actually legal in your state.
Common questions
Will asking for a waiver hurt my credit score?
No. Calling customer service has no impact on your credit file. Only credit limit changes, hard inquiries, and closed accounts affect your score.
Which issuers waive annual fees most often?
Chase and American Express consistently offer retention credits or partial waivers. Capital One and Citi are case by case. Discover waives first-instance late fees as stated policy.
Can I get a late fee reversed?
Yes, if you have no prior late payments in the last 12 months. Call within a week, ask politely, and reference your payment history.
How do foreign transaction fees work?
Most US cards charge 1-3% on any transaction processed outside the US, including online purchases from foreign merchants. No-foreign-transaction-fee cards eliminate this.
Should I close a card to avoid the annual fee?
Usually no. Closing a card with a long history can lower your credit score by reducing average account age. Ask to downgrade to a no-fee version instead.
// LOOK AT THE ACTUAL STATEMENT
Upload your credit card statement and we'll flag every fee
ANALYZE MY STATEMENT →
Audit your last statement
Upload a credit card statement and we'll flag every negotiable fee with the exact call script. 15 seconds. Always free.
ANALYZE MY STATEMENT →