Best Credit Cards for Online Shopping in India
If online shopping is your biggest discretionary spend category (₹3L+/year on Amazon, Flipkart, Myntra, Tata CLiQ combined), the right shopping credit card can return ₹15,000–30,000/year in cashback and vouchers. Here’s the honest ranking.
By platform
Amazon-heavy: ICICI Amazon Pay
5% cashback on Amazon (3% for non-Prime), 2% on Amazon Pay partner merchants, 1% elsewhere. Lifetime free, no cap on Amazon cashback for Prime members. The most obvious winner if you’re an Amazon Prime user.
Flipkart-heavy: Flipkart Axis Bank
5% cashback on Flipkart, 4% on partner brands (Myntra, Cleartrip, Uber, PVR, Swiggy), 1.5% elsewhere. ₹500 annual fee. Cap of ₹4,000/month total cashback.
Myntra-heavy: Kotak Myntra or Flipkart Axis
Kotak Myntra directly gives 7.5% off on Myntra purchases (unlimited as long as card is active). Minimum order thresholds apply. Flipkart Axis treats Myntra as a partner at 4%.
Multi-platform: HDFC Millennia
5% cashback on Amazon, Flipkart, BookMyShow, Cult.fit, Myntra, Sony LIV, Swiggy, Tata CLiQ, Uber, Zomato. ₹1,000 fee with ₹1L waiver trigger. Cap: ₹1,000 cashback per cycle.
Offline shopping
- Big Bazaar / DMart / Spencer’s / Reliance Smart / departmental stores: SBI Cashback’s 1% offline is matched by Axis ACE’s 2% universal. ACE typically wins for offline retail.
- Shoppers Stop / Lifestyle / Westside: Tata Neu Plus HDFC (2% NeuCoins at Westside) for Tata ecosystem; HDFC Regalia Gold’s 4 RP per ₹150 (2.67% catalog) for broad coverage.
Math at ₹4L annual shopping spend
Assume ₹2L Amazon, ₹1L Flipkart, ₹1L other online:
| Card combination | Annual return | Total fees |
|---|---|---|
| ICICI Amazon Pay + Flipkart Axis | ₹19,000 (₹10K Amazon + ₹5K Flipkart + ₹4K partners) | ₹500 |
| HDFC Millennia alone | ₹12,000 (capped ₹1K/cycle) | ₹1,000 |
| SBI Cashback alone | ₹20,000 (5% online, capped ₹5K/m) | ₹999 (waived at ₹2L) |
The two-card shopping stack
For Indian households doing ₹3–6L/year of online shopping:
- ICICI Amazon Pay (lifetime free) — used ONLY on Amazon
- Flipkart Axis Bank (₹500) — used on Flipkart and partner brands
Combined total fee: ₹500. Combined annual return at ₹4L spend: ₹19,000. That’s 38× ROI on the card fee.
What about premium cards?
HDFC Infinia / Diners Black with SmartBuy can return 10-16.6% on online spend during active campaigns. But you’re paying ₹10-12K in fees and need to actively manage SmartBuy. For most shoppers, a dedicated specialty card pair beats flagship premiums for pure shopping return.
This is independent commentary, not financial advice.