Cashback cards

Best cashback credit cards in India

Shortlist cards that return value as cashback or high effective rewards on online shopping, bills, food delivery, and everyday spends.

Compare annual fee against realistic yearly cashback.
Check monthly reward caps and excluded merchants.
Use the calculator for your exact spend pattern.
HDFC
4532 9744 6432 2928
HDFC CARD
05/28
HDFC CARD
268
travel

HDFC Bank Regalia Gold Credit Card

2,500 welcome Reward Points on first transaction within 90 days.

Annual fee: ₹2,500
Visa
ICICI
5234 1234 6652 0808
ADANI CARD
02/28
ADANI CARD
223
travel

Adani One ICICI Bank Signature Credit Card

1,500 AdaniOne Miles on first transaction.

Annual fee: ₹999
Visa
Axis
4012 1234 6652 0808
AIRTEL CARD
02/28
AIRTEL CARD
223
cashback

Airtel Axis Bank Credit Card

₹500 Airtel cashback on first Airtel recharge.

Annual fee: ₹500
Visa
Axis
4012 2468 3304 1616
AXIS CARD
03/29
AXIS CARD
346
cashback

Axis Bank ACE Credit Card

₹500 cashback on first transaction via Google Pay.

Annual fee: ₹499
Visa
Axis
4012 3574 3172 8888
FLIPKART CARD
12/28
FLIPKART CARD
553
cashback

Flipkart Axis Bank Credit Card

₹500 Flipkart voucher on first Flipkart purchase.

Annual fee: ₹500
Visa
HDFC
4532 2212 9736 4544
HDFC CARD
07/30
HDFC CARD
514
cashback

HDFC Bank Tata Neu Infinity Credit Card

1,499 NeuCoins on payment of joining fee.

Annual fee: ₹1,499
RuPay
HDFC
4532 3446 6388 5352
HDFC CARD
08/31
HDFC CARD
637
cashback

HDFC Bank Tata Neu Plus Credit Card

499 NeuCoins on payment of joining fee.

Annual fee: ₹499
RuPay
Axis
4012 7404 9912 4848
AXIS CARD
07/28
AXIS CARD
838
cashback

Axis Bank Neo Credit Card

₹250 cashback on first Swiggy or Zomato order.

Annual fee: ₹250
Mastercard
HDFC
4532 3574 3172 8888
HDFC CARD
12/28
HDFC CARD
553
cashback

HDFC Bank Millennia Credit Card

1,000 CashBack on first transaction within 90 days of card issuance.

Annual fee: ₹1,000
Visa
HDFC
4532 4808 9824 9696
HDFC CARD
01/29
HDFC CARD
676
cashback

HDFC Bank MoneyBack+ Credit Card

500 CashPoints as welcome benefit on first transaction.

Annual fee: ₹500
Mastercard
HDFC
4532 6042 6476 0504
HDFC CARD
02/30
HDFC CARD
799
cashback

HDFC Bank Pixel Play Credit Card

Free OTT subscription (Amazon Prime or similar) for first year.

Annual fee: ₹500
Visa
HDFC
4532 0978 3084 3736
HDFC CARD
06/29
HDFC CARD
391
cashback

HDFC Bank Swiggy Credit Card

₹500 Swiggy Money on joining and ₹500 Swiggy Money on first transaction.

Annual fee: ₹500
Mastercard
HDFC
4532 4680 3040 6160
HDFC CARD
09/27
HDFC CARD
760
cashback

HDFC Bank UPI RuPay Credit Card

500 cashback points on first UPI transaction.

Annual fee: ₹500
RuPay
Kotak
5345 1234 6652 0808
KOTAK CARD
02/28
KOTAK CARD
223
Lifetime Freecashback

Kotak 811 #DreamDifferent Credit Card

No joining fee, no welcome benefit.

Annual fee: Free
Visa
Kotak
5345 3702 9956 2424
KOTAK CARD
04/30
KOTAK CARD
469
cashback

Kotak Cashback Plus Credit Card

₹500 cashback on first online purchase.

Annual fee: ₹500
Visa
Kotak
5345 9872 3216 6464
KOTAK CARD
09/30
KOTAK CARD
184
cashback

Kotak Urbane Gold Credit Card

No specific welcome benefit.

Annual fee: ₹500
Visa
Verify final fees, caps, and eligibility on the issuer site before applying. See our editorial disclosure.