← All guides

How Credit Card Annual Fee Waivers Actually Work

Most fee-based cards let you waive the annual fee by hitting a spend threshold. Here's how to read the fine print correctly.

Updated 2026-08

The basic mechanic: spend a threshold, the renewal fee is waived

Most non-lifetime-free credit cards in India waive the following year's annual (renewal) fee if you cross a specified spend threshold within your card anniversary year — commonly somewhere between ₹1 lakh and ₹3 lakh depending on the card tier. Cross the threshold, and the fee that would otherwise be billed at renewal is reversed or simply not charged.

This is different from the joining fee, charged when you first get the card, which is sometimes waived on approval as a signup promotion but follows separate rules from the ongoing renewal waiver.

The spend window resets every card year, not calendar year

The waiver-qualifying spend period is almost always your card's anniversary year — the 12 months from when the card was issued or last renewed — not the January–December calendar year. Spend made just before your renewal date can still count, but spend from a previous cycle does not carry over. Check your card's statement or ask CardChat for the specific card to confirm the exact window before assuming a big December purchase will count toward a March renewal.

Not all spend counts toward the threshold

Many issuers exclude certain transaction types from waiver-qualifying spend — commonly EMI conversions, fuel surcharge-exempt fuel purchases, wallet loading, rent payments through third-party apps, and cash advances. A cardholder who assumes ₹1.5 lakh in total spend clears a ₹1 lakh threshold can be surprised at renewal if a large share of that spend was excluded.

If you're relying on the waiver, keep a rough running total of qualifying spend rather than total spend, and check your issuer's specific exclusion list — it varies by bank and sometimes by card tier within the same bank.

Before dismissing a fee card — or picking a lifetime-free one — do the comparison

A ₹1,000 annual fee waived at ₹1 lakh spend is effectively free if you already spend that much on the card anyway — in which case dismissing the card for its fee and choosing a lower-reward lifetime-free card instead can cost you more in forgone rewards than the fee would have. Conversely, if your spend on that card would fall well short of the threshold, the fee is real and a lifetime-free alternative may be the better call.

The right comparison is always: your actual expected annual spend on the card, against its specific waiver threshold — not the headline fee number in isolation.

Common questions

What happens if I don't clear the waiver threshold?
The renewal fee is charged as normal on your next statement. Some issuers send a reminder as you approach your anniversary date if you're close to the threshold — but don't rely on this; track it yourself if the waiver matters to you.
Does the joining fee follow the same waiver rules as the renewal fee?
Usually not. The joining fee is a one-time charge at card issuance, sometimes waived as a signup promotion, while the renewal fee waiver is an ongoing, spend-based benefit that applies every subsequent year. Check your specific card's terms — the two are often governed by different conditions.