Rewards & Cashback

How Credit Card Rewards Work in India: A Complete Guide

Learn how credit card rewards work in India — cashback vs points vs miles, base rates, category bonuses, monthly caps, MCC codes, and how to maximize your earnings.

Every Indian credit card promises rewards — cashback, points, miles, or some combination. But the fine print of how those rewards are actually calculated, capped, and redeemed is rarely explained clearly. This guide covers everything you need to know about how credit card rewards work in India.

The three types of credit card rewards in India

Indian credit cards offer three fundamentally different types of rewards, and choosing between them is the first decision you need to make.

1. Cashback

Cashback cards credit real money directly back to your account — usually as a statement credit that reduces your outstanding balance. There is no portal, no redemption process, and no expiry. The Amazon Pay ICICI Bank Credit Card, SBI Cashback Card, and Axis Bank ACE Credit Card are the most popular cashback cards in India. Cashback is simpler and more transparent than points.

2. Reward points

Most Indian credit cards issue reward points rather than direct cashback. Points have a declared monetary value (called the redemption rate) that you realise when you use them. The value depends on what you redeem for: HDFC Regalia Gold points are worth ₹0.50 each when redeemed against your statement, but can be worth more if used to book flights through HDFC SmartBuy. Points have expiry dates (typically 2–3 years) and require active redemption.

3. Miles

Travel-focused cards issue airline miles or hotel points instead of general reward points. Axis Atlas credits Edge Miles, HDFC Infinia earns points redeemable as miles, and co-branded airline cards like Air India SBI Signature earn airline-specific miles. Miles are the most valuable rewards when redeemed for premium cabin flights — but they require flexibility and advance planning to use well.

Base rate vs category bonus rate

Every credit card has two types of reward rates: a base rate and category-specific bonus rates.

The base rate is what you earn on every rupee spent, regardless of where you spend it. A 2% base rate means ₹2 back for every ₹100 spent. The Axis Bank ACE Card is India's best flat-rate card at 2% on all spends — no categories to track, no caps to worry about.

Category bonus rates are accelerated rewards on specific spending categories. The HDFC Millennia gives 5% on Amazon, Flipkart, Myntra, Swiggy, Zomato, and BigBasket — but only 1% on everything else. The Axis Atlas gives 5 Edge Miles per ₹100 on travel bookings but 2 per ₹100 on other spends. If your spending is concentrated in one or two categories, a card with a strong category bonus will typically outperform a flat-rate card.

Monthly and quarterly caps: the hidden limit

Almost all category bonus rates have a monthly or quarterly cap — the maximum cashback or points you can earn in that category before the rate drops to the base rate. This is the most misunderstood aspect of Indian credit card rewards.

The HDFC Millennia caps each category bonus at ₹1,000 per quarter (approximately ₹333 per month). This means if you spend more than ₹6,666 per month on a single category like Swiggy, everything above ₹6,666 earns just 1% instead of 5%. For heavy users, this cap significantly reduces the effective reward rate.

Some cards have no caps. The Amazon Pay ICICI Bank Card gives 5% on Amazon with no monthly limit. The Axis ACE gives 2% on everything without any cap. The SBI Cashback Card gives 5% on all online spends with no cap. If you are a high spender in a particular category, uncapped cards offer much better value.

MCC codes: why the same merchant can earn different rates

Merchant Category Codes (MCCs) are 4-digit numbers assigned to every business by Visa, Mastercard, or RuPay. Banks use these codes to determine which reward rate applies to a transaction — not the merchant name you see on your statement.

A few important MCCs to know: MCC 5411 (grocery stores and supermarkets), MCC 5812 (eating places and restaurants), MCC 5541 (service stations — fuel), MCC 5999 (miscellaneous retail stores). The problem arises when large platforms have non-standard MCCs. Swiggy food delivery might code as MCC 5812 (restaurants) on some cards and earn the dining bonus, but code as MCC 7372 (computer services) on others and earn only the base rate.

This is why the SBI Cashback Card's "5% on all online spends" approach is so powerful — it does not rely on MCCs and covers virtually every online transaction regardless of how the merchant codes.

Welcome bonuses: valuable but not the main event

Most credit cards offer a welcome bonus — reward points, cashback, or gift vouchers — for meeting a spend target in the first 30–90 days. HDFC Regalia Gold gives 2,500 bonus reward points on card activation. HDFC Millennia gives ₹1,000 cashback on the first transaction within 90 days. Axis Atlas gives 5,000 bonus Edge Miles.

Welcome bonuses are genuinely valuable — they can offset the first year's fee and give you a head start on rewards. But they are one-time events and should not be the primary reason for choosing a card. The ongoing reward rate over months and years matters far more.

Reward point value: not all points are equal

The most important number that is rarely advertised is the redemption value of a reward point. Banks earn money when you redeem points for catalogue products (gift cards, electronics) because these have lower effective point values. You always get the best value redeeming for flights, hotels, or statement credits.

  • HDFC Infinia: ₹1 per point for flights via SmartBuy (effectively 3.33% on travel)
  • HDFC Regalia Gold: ₹0.50 per point — 2% effective rate on general spends
  • Axis Atlas Edge Miles: ₹1 per mile on partner airlines
  • SBI Card reward points: ₹0.25 per point — often misunderstood as low-value
  • AmEx Membership Rewards: up to ₹1.50 per point for Platinum cardholders
  • HDFC MoneyBack+: ₹0.20 per point when redeemed as cashback

Fuel surcharge waiver: a hidden benefit

Indian petrol stations charge a 1% surcharge on credit card payments. A credit card with a fuel surcharge waiver eliminates this charge on fuel transactions. For someone spending ₹8,000 per month on fuel, this is a ₹80/month or ₹960/year saving — entirely separate from reward points earned on fuel.

Almost all mid-tier and premium cards include a fuel surcharge waiver. Dedicated fuel cards like the BPCL SBI Card Octane and IndianOil HDFC Bank Card additionally offer high reward rates (7.25% effective value at BPCL pumps for the Octane card) on fuel purchases.

How to maximize your credit card rewards

  • Match the card to your biggest spend category — a 5% rate on your top category beats 2% on everything
  • Know your monthly caps and plan spending accordingly — switch to a backup card once you hit the cap
  • Use the right card at the right merchant — pay Amazon with Amazon Pay ICICI, Flipkart with Flipkart Axis
  • Redeem points for flights or hotels, not product catalogues — the value difference can be 3–4x
  • Pay the full statement balance every month — interest at 36–42% annually wipes out all rewards within days
  • Track your annual spend to hit fee waiver thresholds — most cards waive the fee if you spend enough
  • Stack welcome bonuses — when upgrading cards, plan the timing to capture the joining benefit

The most important rule: pay your bill in full

Credit card interest rates in India are among the highest in the world — typically 36–48% annually (3–4% per month). A single month of carrying a balance can cost more than a year of rewards earned. The entire value proposition of credit card rewards assumes you pay your statement balance in full every billing cycle. If you are likely to carry a balance, a credit card is not a rewarding product — it is an expensive loan.

Use the SingleVerdict finder tool to match cards to your spending pattern and get a personalised recommendation that accounts for your income, spending, and reward preference.

Take action

Ready to find your perfect card?

7 questions. Eligibility checked. One scored recommendation.