The Best Cashback Credit Cards in India (2026 Edition)
Lifetime-free, capped, and uncapped — the cards that put money back in your wallet every month.
Devansh Kapoor
Cashback and online-shopping optimizer. Maintains a personal ledger of every rupee spent since 2019.
The 2026 cashback landscape
Indian credit-card cashback has matured significantly since 2020. The leading cards offer uncapped or high-cap cashback in specific merchant categories, with the typical cap being ₹1,000–₹5,000 per cycle. Lifetime-free cashback cards dominate the entry-level segment.
The 2026 leaderboard:
- Amazon Pay ICICI — 5% on Amazon (Prime), 2% on Amazon Pay bill payments. Lifetime free.
- Flipkart Axis — 5% on Flipkart, capped ₹500/cycle. ₹500 annual fee (waived at ₹1L spend).
- SBI Cashback — 5% on online (broad), capped ₹5,000/cycle. Lifetime free.
- HDFC Millennia — 5% on Amazon/Flipkart/Myntra, capped ₹1,000/cycle. ₹1,000 annual fee (waived at ₹1L spend).
- Airtel Axis — 5% on Airtel bills and online, capped ₹10,000/year.
- IndianOil HDFC — 5% on fuel at IOCL outlets, capped ₹500/month.
The detailed comparison
Amazon Pay ICICI
- Annual fee: ₹0.
- Cashback: 5% on Amazon (Prime), 3% on Amazon (non-Prime), 2% on Amazon Pay bill payments, 1% on other retail (capped ₹500/month).
- Welcome benefit: None typical.
- Best for: Amazon-heavy shoppers.
Flipkart Axis
- Annual fee: ₹500 (waived at ₹1L spend).
- Cashback: 5% on Flipkart, Cleartrip, partner offline (capped ₹500/cycle), 1% on other retail.
- Welcome benefit: ₹500 Flipkart voucher on first spend (promotion-dependent).
- Best for: Flipkart-heavy shoppers.
SBI Cashback
- Annual fee: ₹0.
- Cashback: 5% on online (broad category, including Swiggy, Zomato, BigBasket), capped ₹5,000/cycle, 1% on offline.
- Welcome benefit: ₹500 Amazon Pay voucher on first spend (promotion-dependent).
- Best for: Diversified online shoppers.
HDFC Millennia
- Annual fee: ₹1,000 (waived at ₹1L spend).
- Cashback: 5% on Amazon/Flipkart/Myntra (capped ₹1,000/cycle), 1% on offline (capped ₹500/cycle).
- Welcome benefit: ₹1,000 Amazon Pay voucher on first spend (promotion-dependent).
- Best for: Multi-platform online shoppers.
Airtel Axis
- Annual fee: ₹500 (waived at ₹1L spend).
- Cashback: 5% on Airtel (mobile, broadband, DTH), 1% on other retail. Capped ₹10,000/year on Airtel.
- Welcome benefit: ₹500 Airtel recharge voucher.
- Best for: Airtel subscribers with high Airtel bills.
IndianOil HDFC
- Annual fee: ₹500 (waived at ₹50,000 spend).
- Cashback: 5% fuel surcharge waiver at IOCL (capped ₹500/month), 1 reward point per ₹100 on other retail.
- Welcome benefit: Fuel surcharge waiver of up to ₹300 in first 90 days.
- Best for: Fuel-heavy users.
The right pick for your spend pattern
Heavy Amazon shopper (₹15,000+/month)
- Primary: Amazon Pay ICICI (uncapped 5%).
- Backup: SBI Cashback (capped 5% across online).
- The combination returns 6%–7% on most online spend when Smart routing is used.
Flipkart-heavy shopper (₹10,000+/month)
- Primary: Flipkart Axis (capped ₹500/cycle).
- Backup: HDFC Millennia (capped ₹1,000/cycle, broader merchant list).
- The cap is the constraint; consider switching platforms if your spend is high.
Diversified online shopper (Amazon + Flipkart + Swiggy)
- Primary: SBI Cashback (broad category, capped ₹5,000/cycle).
- Backup: HDFC Millennia (online + offline partner).
- The SBI Cashback's broad category covers the most merchants.
Airtel subscriber with high bills (₹3,000+/month)
- Primary: Airtel Axis (5% on Airtel, capped ₹10,000/year).
- Backup: Amazon Pay ICICI (general online).
- The Airtel Axis's ₹10,000/year cap is rarely hit; the 5% is sustained.
Fuel-heavy commuter (₹5,000+/month)
- Primary: IndianOil HDFC (5% surcharge waiver at IOCL).
- Backup: HDFC MoneyBack (general 1%–2%).
- The fuel surcharge waiver is a real cashback; other cards' 1 reward point per ₹100 isn't.
The math for a typical ₹3 lakh annual spend
Assuming ₹1L Amazon, ₹50K Flipkart, ₹50K Swiggy, ₹50K travel, ₹50K general:
Single card (best fit)
- Amazon-heavy: Amazon Pay ICICI alone: ₹1L × 5% + ₹50K × 1% (Flipkart) + ₹50K × 1% (Swiggy) + ₹50K × 1% (travel) + ₹50K × 1% (general, capped) = ₹5,000 + ₹500 + ₹500 + ₹500 + ₹500 = ₹7,000.
- Diversified: SBI Cashback alone: ₹1L × 5% + ₹50K × 5% + ₹50K × 5% (capped ₹5,000/cycle × 6 = ₹30,000 cap, so only ₹30,000 of ₹1.5L eligible) = effectively limited. Realistic: ₹10,000–₹15,000.
Multi-card routing
- Amazon on Amazon Pay ICICI: ₹5,000.
- Flipkart on Flipkart Axis: ₹500/cycle × 6 = ₹3,000 (capped).
- Swiggy on SBI Cashback: ₹500/cycle × 6 = ₹3,000 (capped).
- Travel on HDFC Millennia: capped ₹1,000/cycle × 6 = ₹6,000 (some).
- General on HDFC Millennia: capped ₹500/cycle × 6 = ₹3,000.
- Total: ₹20,000.
- Effective return: 6.7%.
The cards to avoid for cashback
- Cards with 0.3%–0.5% baseline (HDFC MoneyBack, ICICI Coral without accelerated earn). The headline rate is fine for one category; the baseline is too low for general spend.
- Cards with no uncapped cashback (most premium cards). The rewards points may be higher in ceiling, but for everyday cashback, you want the uncapped.
- Co-brand cards with single-merchant focus (Myntra HDFC, BookMyShow RBL). Useful only if you shop heavily at the specific merchant.
The bottom line
For 2026, the right cashback card depends on your spend pattern. Amazon Pay ICICI is the safest bet for Amazon shoppers. SBI Cashback is the right pick for diversified online spend. Flipkart Axis is for Flipkart-heavy users. HDFC Millennia is the multi-platform option. Holding two of these (Amazon Pay + SBI Cashback or Amazon Pay + HDFC Millennia) maximises your return without complexity. The annual savings on ₹3L spend is ₹15,000–₹25,000 with smart routing.