Why This Works — And When It Does Not
Banks have a retention budget. Acquiring a new credit card customer costs anywhere from ₹1,500 to ₹4,000 in marketing and onboarding — keeping you is cheaper than finding someone new.
The retention desk exists specifically to offer concessions to cardholders who would otherwise cancel or downgrade. You are not begging — you are triggering a business calculation that often tilts in your favour.
Step 1: Time Your Call Correctly
The renewal SMS is your trigger. Banks typically send it 45-60 days before the renewal date, and most retention desks can act on an active renewal from about 30 days out.
Call within 48 hours of that SMS and say the renewal message prompted you — this signals you are a engaged customer, not someone calling blindly.
Step 2: Know Your Numbers Before You Dial
Agents can pull your account history in 10 seconds. But stating your own metrics first shows you are informed and sets the frame for the conversation.
Before calling, write down: how long you have had the card, your approximate monthly spend, whether you have ever missed a payment, and any other products you hold with that bank.
The Script — Word for Word
Opening (the first 30 seconds matter most)
"Hello, I received the renewal SMS for my [card name] card ending in [XXXX]. I have been a customer for [X] years with a clean payment record and monthly spend of about ₹[amount]. I wanted to speak with someone about my annual fee before I decide on renewal."
Then stop. Do not fill the silence. Let the agent respond.
If they ask "what do you want?"
"I am considering whether to continue with this card or downgrade to [no-fee variant / competitor card]. I wanted to check if there is any loyalty waiver available for long-standing customers before I make a decision."
The word "downgrade" is important — it signals you will leave the product but stay with the bank, which agents can sometimes count as a partial retention win.
If they offer a spend milestone instead
"I understand the milestone option — what is the spend required and by when? Can you confirm that in writing via SMS or email? And is there any option for a partial waiver without a condition?"
Always get spend milestones in writing — amounts and deadlines sometimes differ from what was said on the call.
If they offer bonus points instead of a waiver
"What is the cash value of those points at current redemption rates? [Pause for answer.] So that comes to ₹[X], versus the ₹[fee] I would pay. Is there any way to get that closer to a full value offset?"
Many agents have not done this math themselves. Running it out loud sometimes prompts them to offer more.
What Banks Typically Offer
Real Case: Axis Magnus Annual Fee ₹11,800
The Axis Magnus charges ₹10,000 plus 18% GST, totalling ₹11,800 annually. For context, the card is primarily valuable for its edge ratio on travel redemptions — but those ratios were cut in April 2026, reducing the card's effective value.
A cardholder with 3+ years of history, ₹25,000+ monthly spend, and a clean payment record has a reasonable shot at a partial or full waiver. Even a 50% result saves ₹5,900 for a 15-minute call.
If They Say No: The Escalation Ladder
A flat refusal from the first agent is not the end — it is the beginning of escalation. The first-tier agent often has limited authority; the retention desk does not.
Downgrade as Your Backup — Not a Consolation
If neither a waiver nor an acceptable milestone offer materialises, downgrading is the smart move in most cases. It preserves your credit age (a key CIBIL factor), eliminates the annual fee, and keeps your credit limit largely intact.
Closing a card — especially one you have held for 3+ years — reduces your average credit age and can knock 15-30 points off your CIBIL score temporarily.
Your Pre-Call Checklist
- Note your card start date — "customer since [month, year]" lands better than "a few years."
- Check last 12 months for any late payments — if clean, lead with this.
- Calculate your average monthly spend — round to the nearest ₹5,000.
- List any other bank products (savings account, FD, loan, other card).
- Know the no-fee downgrade option for your card before calling.
- Have time — the call can take 15-25 minutes including hold music.
FAQ
Can you actually get credit card annual fees waived in India?
Yes, many cardholders successfully get full or partial waivers, especially with Kotak and Axis cards. Your success depends on payment history, card tenure, relationship breadth with the bank, and your monthly spend. Calling 30 days before renewal gives you the best chance.
Which Indian bank is most likely to waive credit card annual fees?
Kotak Mahindra Bank has historically been the most flexible, particularly if you have a savings account or other products with them. Axis Bank is relatively flexible, especially for Magnus and Neo cardholders with good payment history. HDFC Bank is the most rigid — they strongly prefer offering a spend milestone waiver over a direct waiver.
What is the exact script to use when calling for an annual fee waiver?
Try this: 'Hello, I received an SMS about my card renewal. I have been a customer for [X] years with a clean payment record and monthly spend of approximately ₹[amount]. I am considering whether to continue or switch to a card with no annual fee. I wanted to check if there is any loyalty waiver available before I decide.' Pause and let the agent respond — do not fill the silence.
What if the first agent refuses to waive the fee?
Ask to be transferred to the retention or loyalty desk specifically. This is a different team with different authority. If they also refuse, ask what it would take — sometimes they will offer a specific spend milestone or bonus points. If still dissatisfied, you can file a formal grievance, which banks must resolve within 30 days under RBI guidelines.
Is it better to downgrade or cancel a card if the fee is not waived?
Almost always downgrade rather than cancel, unless the card is under 12 months old. Downgrading preserves your credit age (which helps your CIBIL score), keeps the credit limit mostly intact, and eliminates the annual fee by moving to a lower-tier variant. Cancelling reduces your available credit and credit age — both can hurt your CIBIL score.
What can I downgrade the Axis Magnus to if the fee is not waived?
The Axis Neo card has no annual fee and preserves your credit history with Axis Bank. You lose the Magnus benefits but avoid the ₹11,800 annual cost and keep your credit age intact. Mention this explicitly on the call — 'I'll downgrade to Neo if a waiver isn't possible' — it often prompts a counter-offer.
When is the best time to call for an annual fee waiver?
Call 30 to 7 days before your renewal date — ideally within 48 hours of receiving the renewal reminder SMS. Calling too early (60+ days before) and the system may not have a live renewal to act on. Calling after the fee has already posted is harder but still possible — ask for a statement credit rather than a 'waiver'.
Are bonus points in lieu of a fee waiver worth accepting?
It depends on your redemption rate. Calculate the cash value of the offered points first. If a card offers 15,000 reward points in lieu of a ₹5,000 fee and those points redeem at 25 paise each, you are getting ₹3,750 in value against a ₹5,000 charge — that is a bad deal. Many points redeem at 20-50 paise, so run the numbers before agreeing.
Does having a salary account with the bank help in getting a fee waiver?
Yes, significantly. Banks view customers with multiple products — savings account, salary account, fixed deposit, loan — as higher-value relationships. Mention any product you hold with the bank in your opening statement. 'I have my salary account and home loan with HDFC' carries far more weight than just being a cardholder.
Related: When Is a Credit Card Annual Fee Worth Paying? · Should You Close an Old Credit Card? · Why Reward Rates Are Dropping in India · Card Stack Builder