Credit Cards · How-to

How to Get Your Credit Card Annual Fee Waived — Scripts Indians Can Actually Use

A ₹11,800 annual fee on an Axis Magnus does not have to be a done deal. Here is word-for-word what to say, when to call, which banks cave, and what to do if they say no.

Last updated June 4, 2026 · By Ash K · 8 min read

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.

Annual Fee Waiver Flexibility — Indian Banks Ranked (June 2026)Kotak MahindraVery flexible with good history88/100Axis BankFlexible, especially for Magnus/Neo74/100ICICI BankNegotiable with 2+ products62/100SBI CardWaiver via spend milestone52/100HDFC BankDifficult — prefers milestone route34/100Flexibility score based on Assure Fintech reader reports and retention call outcomes, Jan–May 2026. Results vary by cardvariant, tenure, and payment history.

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.

When to Call — The Optimal WindowToo earlySweet spot: 30-7 days before renewalFee posted, before due dateAfter due dateWatch for the renewal SMS — it triggers the ideal window. Call within 48 hours of receiving that message for best results.If the fee has already posted, you can still negotiate — but ask for a reversal or credit to statement, not a "waiver."

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.

Metrics That Strengthen Your Waiver CaseMetricStrong positionWeak positionPayment historyZero late payments ever1+ late payments in 12 monthsCard tenure3+ years with same cardUnder 1 yearMultiple productsLoan/savings/FD with bankCard only relationshipMonthly spend> ₹20,000/month{'<'} ₹5,000/monthCIBIL score750+Below 700Mention your strongest 2-3 metrics in the first 30 seconds of the call. Agents have a checklist — you want to tick theboxes upfront.

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

What Banks Actually Offer When You Call About Annual FeeOutcomeLikelihoodWhat it meansFull fee waiverLow-Medium (35%)₹0 charged. Rare but happens with long tenure.Partial waiver (50%)Medium (28%)Half the fee reversed after charge posts.Bonus points in lieuMedium (25%)Fee stands but you get 5,000-15,000 points.Spend milestone offerHigh (60%)Fee waived IF you hit ₹X spend by deadline.Flat refusal, no offerLow (12%)Escalate to retention desk immediately.Likelihood percentages are indicative based on aggregated cardholder reports. Outcomes depend heavily on individualcredit profile and card variant.

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.

Axis Magnus Annual Fee Waiver — The Real Savings (June 2026)Annual fee (ex-GST)₹10,00018% GST on fee₹1,800Total charge on statement₹11,800A successful waiver saves you ₹11,800 in a single call that typically takes under 15 minutes.Even a 50% waiver = ₹5,900 saved. Getting bonus points in lieu of ₹11,800 rarely matches — calculate point value first.

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.

Escalation Ladder — If the First Agent Says NoStep 1Ask for retention/loyalty desk specificallySay: 'I'd like to speak with your retention department please.'Step 2Repeat your tenure and spend historyHave your card since date and approx monthly spend ready.Step 3Mention the downgrade optionDowngrading keeps your credit age intact — agents know this.Step 4File a formal grievance if still refusedAll banks must resolve within 30 days under RBI rules.Step 5File RBI Banking Ombudsman complaintbankingombudsman.rbi.org.in — this gets attention fast.

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.

Downgrade vs. Close — What Happens to Your Credit ScoreDowngrade CardCredit age: PreservedCredit limit: May reduce slightlyAnnual fee: ₹0-500 (no-fee variant)CIBIL impact: Neutral or slight positivee.g., Regalia to Millennia, Magnus to NeoClose CardCredit age: Reduced (hurts score)Credit limit: Lost permanentlyAnnual fee: ₹0 (card gone)CIBIL impact: Usually negativeFine only if card is very new (under 1 year)Unless the card is under 12 months old, downgrading almost always beats closing. Mention this when negotiating — agentsrespond to it.

Your Pre-Call Checklist

  1. Note your card start date — "customer since [month, year]" lands better than "a few years."
  2. Check last 12 months for any late payments — if clean, lead with this.
  3. Calculate your average monthly spend — round to the nearest ₹5,000.
  4. List any other bank products (savings account, FD, loan, other card).
  5. Know the no-fee downgrade option for your card before calling.
  6. 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