Best cashback credit cards in India
Cashback cards are the simplest reward mechanic — no points to redeem, no partner conversions. But the marketed "5% cashback" is often subject to caps, exclusions, and category limits. Below is a ranked list of cards that genuinely give useful cashback on real spending patterns.
By Rohan Desai·Senior Writer, Cards & Credit·reviewed by editor
Last updated: 15 June 2025
Ranked shortlist
| Rank | Card | Annual fee | Headline cashback | Effective earn |
|---|---|---|---|---|
| 1 | SBI Cashback | ₹999 (waived on ₹2L) | 5% online, all spends | ~4-5% online (up to ₹5k/mo cap) |
| 2 | HDFC Millennia | ₹1,000 (waived on ₹1L) | 5% on Amazon, Flipkart, Swiggy | ~3-4% blended |
| 3 | Axis ACE | ₹499 (waived on ₹2L) | 5% via Google Pay bills | ~3-4% blended |
| 4 | Amazon Pay ICICI | Lifetime free | 5% for Prime, 3% others | ~2-3% blended (Amazon-heavy) |
| 5 | Flipkart Axis Bank | ₹500 | 5% on Flipkart & Cleartrip | ~3% blended |
How to read the earn rate
The headline % is worst-case marketing. The "effective earn" is what real users report after category caps and category exclusions. If you spend ₹1.5 lakh a month with 40% online, the SBI Cashback card returns roughly ₹3,000 per month; the Amazon Pay ICICI returns ₹1,500-2,000 if you're not a Prime member.
Which card for which spender
- High online spender — SBI Cashback
- Mixed online + Amazon/Flipkart — HDFC Millennia
- Utility + bill payments — Axis ACE (via Google Pay)
- Amazon Prime member — Amazon Pay ICICI (lifetime free)
- Frequent Flipkart shopper — Flipkart Axis Bank