Guide

Best Credit Card for Groceries in India (June 2026)

Last updated June 4, 2026 · By Ash K · 8 min read
CREDIT CARDS · GROCERIES

The April 2026 Axis Airtel devaluation killed the most popular grocery card. Here is what to use now, including one card most people have never heard of.

Last updated June 4, 2026 · By Ash K · 8 min read

Our Top Picks for Grocery Shopping

Fee: ₹500/yr
Rate
5% on groceries
Cap
₹1,000/mo

The best dedicated grocery card in India as of June 2026. Covers BigBasket, Blinkit, offline grocery stores, and supermarkets at 5%. Most people have never heard of this card, which is their loss. The ₹500 annual fee is among the lowest in the category.

Watch out: Cap binds at ₹20,000 monthly grocery spend. Check current partner list with RBL Bank.

Fee: ₹1,000/yr
Rate
5% on BigBasket
Cap
₹1,000/mo shared

BigBasket is on the Millennia partner list at 5%. If you already use Millennia for Swiggy and Amazon, grocery benefit comes included. The shared cap is the limitation: heavy multi-category use reduces effective grocery earning.

Watch out: Shared cap across all partner categories. Not a standalone grocery card.

Instamart SpecialistHDFC Swiggy BLCK Credit Card
Fee: ₹1,499/yr
Rate
5% on Swiggy Instamart
Cap
Swiggy ecosystem only

If you buy groceries primarily through Swiggy Instamart, this card earns 5% on those purchases as part of the broad Swiggy 5% category. Useful if Instamart is your primary quick-commerce grocery app.

Watch out: Does not cover BigBasket or Blinkit. Higher fee. Swiggy-only grocery coverage.

All-Online BackupSBI Cashback Credit Card
Fee: ₹999/yr
Rate
5% on online grocery apps
Cap
₹5,000/mo

Covers BigBasket, Blinkit, and Swiggy Instamart at 5% since all are online merchants. Useful as a high-cap backup when RBL ShopRite cap is hit. Zero offline grocery benefit.

Watch out: Online only. 0% at physical grocery stores and supermarkets.

What Changed with Axis Airtel in April 2026

For years, the Axis Airtel Credit Card was on every "best grocery card" list in India. The 10% grocery earning, which covered BigBasket, Blinkit, and even offline stores under certain MCCs, made it genuinely one of the best category cards available.

That changed in April 2026. The revision removed grocery and dining from the 10% accelerated reward tier. The category still exists on the card but now earns the base reward rate of approximately 1%.

Axis Airtel Card: The April 2026 Grocery Killer2022Launch: 10% on grocery incl BigBasket, Blinkit2023Grocery cap reduced from uncapped to ₹500/mo2024Grocery still in 10% tier, cap maintainedApr 2026Grocery removed from 10% tier entirely. Effective rate: 1%If Axis Airtel is your grocery card, it is now earning you 1%. Switch immediately.

If you have not updated your default payment card on BigBasket or Blinkit since April 2026, you are earning 1% instead of 5-10%. That gap, on a household spending ₹8,000/month on groceries, is roughly ₹3,840 per year in lost cashback.

Understand why banks make these changes by reading our explainer on why cashback rates are never permanent.

The BigBasket Problem

BigBasket is India's largest online grocery platform and also one of the trickiest to navigate from a card reward perspective. It is a Tata-owned company, which means it is on the partner list of Tata-affiliated cards like SBI Tata Neu Infinity. It is also on HDFC Millennia's partner list as a standalone merchant.

What catches people out is assuming that any "grocery card" or any "cashback card" will automatically earn the premium rate on BigBasket. Many do not. The reward depends entirely on whether BigBasket is specifically listed or if the card has a broad online-grocery MCC rule.

The BigBasket Problem: Which Cards Actually Cover It?HDFC Millennia5%BigBasket in partner listSBI Tata Neu Infinity5% NeuCoinsTata brand, BigBasket parentSBI Cashback5%All online incl BigBasketRBL ShopRite5%Online grocery coveredAxis Airtel1%Removed from 10% Apr 2026HDFC Swiggy BLCK5% Swiggy Instamart onlyNot BigBasket

A key nuance: SBI Cashback earns 5% on BigBasket because BigBasket transacts as an online merchant, and SBI Cashback covers all online purchases at 5%. The card does not have a specific BigBasket partnership. This is a structural difference worth understanding.

Online Grocery vs Offline Supermarket: Different MCCs

When you buy groceries on BigBasket or Blinkit, the transaction runs through an online payment gateway and is tagged with an e-commerce or marketplace MCC. When you swipe your card at DMart, the POS terminal sends a physical retail grocery MCC (5411 or 5412).

These are different transaction types and different cards handle them differently. SBI Cashback earns 5% on the online transaction but 0% at the DMart counter. RBL ShopRite earns 5% on both. Axis ACE earns 2% on both since it uses a flat cashback structure that ignores MCC.

Online Grocery Apps vs Offline Supermarket: Very Different MCCsOnline Grocery (BigBasket, Blinkit, Instamart)Offline Supermarket (DMart, Spencer, local)RBL ShopRite5%2%HDFC Millennia5%1%SBI Cashback5%0%Axis ACE2%2%HDFC Swiggy BLCK5%1%SBI Cashback earns 0% at offline grocery: it covers online purchases only.

The practical implication: if your family does a mix of weekly BigBasket orders and monthly bulk purchases at DMart or a local supermarket, you need either RBL ShopRite as a single card covering both channels or a two-card approach with an online-focused card plus Axis ACE for offline.

Track your offline vs online grocery ratio. Most urban Indian households have shifted 60-70% of grocery spend online. But if you still shop at physical stores regularly, the online-only coverage of SBI Cashback leaves real money on the table.

The RBL ShopRite Case

RBL ShopRite: India's Best Pure Grocery Card (That Nobody Knows)5% on grocery: BigBasket, Blinkit, Spencer, and moreAnnual Fee: ₹500 · Monthly Cap: ₹1,000 (binds at ₹20,000 grocery spend)2% on utility payments · 1% base on all elseAt ₹10,000/month grocery spend: earns ₹500 cashback. Annual net: ₹5,500 after ₹500 fee.Most Indian credit card users have never heard of this card. That is a mistake.

RBL Bank's ShopRite Credit Card does not get coverage proportional to its actual quality. It consistently earns 5% on grocery purchases across both online (BigBasket, Blinkit) and offline channels, with a ₹500 annual fee that is lower than every comparable grocery card from HDFC, SBI, or Axis.

The cap of ₹1,000 per month binds at ₹20,000 monthly grocery spend. For a household spending ₹8,000-15,000 on groceries monthly, the cap is not hit and every rupee earns the full 5%.

The main reason most people do not know this card exists: RBL Bank has less marketing visibility than HDFC or SBI. The card is available on RBL Bank's website and through major card aggregator sites. Application and servicing quality is generally reported as fine, though RBL is a smaller bank than the big four.

Annual Return at Different Grocery Spend Levels

Annual Grocery Cashback: What You Actually EarnMonthly GroceryRBL ShopRite (net)HDFC Millennia (net)SBI Cashback (net)₹5,000/mo₹2,500 (₹500 fee)₹2,000 (₹1k fee)₹2,001 (₹999 fee)₹10,000/mo₹5,500 (₹500 fee)₹11,000 (capped)₹5,001 (₹999 fee)₹15,000/mo₹11,500 (capped at ₹12k)₹11,000 (capped)₹8,001 (₹999 fee)₹25,000/mo₹11,500 (capped)₹11,000 (capped)₹14,001 (₹999 fee)

The scenarios above show a key finding: at ₹10,000/month grocery spend, HDFC Millennia caps at ₹1,000/month but that cap is shared across all categories. If Millennia is also being used for Swiggy and Amazon, the effective grocery allocation from the cap may be lower than ₹500/month.

RBL ShopRite's ₹1,000/month cap is grocery-specific, not shared with other categories. That is the structural reason it wins for dedicated grocery spend. See our cap structure explainer for more on shared vs category-specific caps.

Stack for Maximum Grocery Earning

No single card covers all grocery scenarios optimally. The two-card stack that covers both online app orders and offline supermarket purchases at a combined annual cost under ₹1,000 is practical and effective.

The Two-Card Grocery StackRBL ShopRite (₹500/yr)5% on online grocery: BigBasket, BlinkitCap: ₹1,000/moUse for all app-based grocery ordersPrimary grocery card for online orders+Axis ACE (₹499/yr)2% on all categories offline tooUse at DMart, Spencer, local marketNo MCC restriction for groceriesFallback for offline grocery spend

This stack costs ₹999 per year combined. At ₹12,000 monthly grocery spend split roughly 70/30 between online and offline, you earn approximately ₹4,200 in online 5% cashback (before cap) plus ₹720 in offline 2% cashback, totalling ₹4,920 per year before deducting the ₹999 fee. Net: approximately ₹3,921.

For a household with higher online grocery spend, adding SBI Cashback as a third card at ₹999/yr provides a ₹5,000 monthly cap safety net for months when your online grocery pushes past ₹20,000. Use the Stack Builder tool to model your specific scenario.

What to Do Right Now

  1. Open BigBasket, Blinkit, and Swiggy Instamart and check your default payment card. If it is Axis Airtel, change it today.
  2. Apply for RBL ShopRite if your monthly grocery spend is consistently above ₹5,000. The ₹500 fee pays for itself at ₹10,000 grocery spend in under 2 months of 5% earning.
  3. Check if BigBasket is still on HDFC Millennia's partner list before relying on Millennia for grocery cashback. Partner lists change.
  4. If you shop at physical grocery stores like DMart regularly, ensure your card earns on offline MCC 5411 transactions. SBI Cashback does not. RBL ShopRite does.
  5. For households with children or large families spending ₹20,000+ on grocery monthly, combine RBL ShopRite (first ₹20,000) with SBI Cashback (overflow).
  6. Read the Smart Swipe guide to see which card to swipe at each specific grocery channel.

The Honest Verdict

RBL ShopRite is the best grocery credit card in India right now. The Axis Airtel situation should remind everyone that card rewards are not permanent: what earned 10% on grocery in 2023 earns 1% in 2026. Reviewing your default cards every 6 months is essential.

HDFC Millennia is a reasonable grocery card for people who already hold it for other categories. But its shared cap means it is not the right tool if grocery is a significant standalone spend category for your household.

The online vs offline split remains the biggest structural challenge in grocery card selection. No single card is perfect for both channels at a low fee. RBL ShopRite comes closest at ₹500/year for combined online and offline grocery coverage at 5%.

FAQ

Which credit card gives the best cashback on grocery shopping in India?

As of June 2026, RBL ShopRite Credit Card is the best dedicated grocery card with 5% cashback on grocery purchases including BigBasket and Blinkit, capped at ₹1,000 per month. The ₹500 annual fee is low for the category benefit provided.

Does Axis Airtel card still give cashback on groceries after April 2026?

No. Axis Airtel credit card's grocery category was removed from the 10% reward tier in April 2026. Grocery purchases now earn around 1% on the Axis Airtel card. If you are still using Axis Airtel for BigBasket, Blinkit, or supermarket purchases, you need to switch cards immediately.

Does HDFC Millennia give cashback on BigBasket?

Yes, BigBasket is on HDFC Millennia's partner list and earns 5% cashback. However, this is subject to the shared ₹1,000 monthly cap across all categories on the card. Heavy use of Millennia for Amazon and Swiggy can reduce what is available for BigBasket in a given month.

Do credit cards give cashback on offline grocery purchases at DMart or Spencer?

It depends on the card. RBL ShopRite covers both online and offline grocery. Axis ACE gives 2% flat on all purchases including offline. SBI Cashback gives 0% on offline grocery since it only covers online transactions. Always match your card to your shopping channel.

What is the MCC code for grocery and does it affect cashback?

Grocery stores typically use MCC 5411 (Grocery Stores) or 5412 (Convenience Stores). Online grocery apps like Blinkit or BigBasket may use a delivery or marketplace MCC instead of a grocery MCC. Cards with merchant-ID based rewards (like those with specific app partnerships) are more reliable than MCC-based category rewards for online grocery.

Is Swiggy Instamart covered by HDFC Swiggy BLCK card as grocery?

HDFC Swiggy BLCK card gives 5% on Swiggy platform purchases including Swiggy Instamart. However, this is specific to the Instamart tab within Swiggy. Purchases from BigBasket or Blinkit on the same card earn only the base rate. The card is best for Swiggy-ecosystem grocery, not grocery broadly.

Does SBI Tata Neu Infinity card work for BigBasket?

Yes, SBI Tata Neu Infinity card earns NeuCoins on BigBasket purchases since BigBasket is a Tata-owned platform. NeuCoins can be redeemed across the Tata ecosystem. The effective return is around 5% in NeuCoins, but these are loyalty points redeemable only within Tata brands, not direct cashback.

What is the best credit card for both grocery and food delivery?

HDFC Millennia covers both food delivery (Swiggy/Zomato) and grocery (BigBasket) at 5%, but with a shared ₹1,000 monthly cap. For larger combined spends, holding RBL ShopRite for grocery and HDFC Swiggy Card for food delivery is a more efficient stack.

Related: RBL ShopRite Card Review · HDFC Millennia Review · Best Cards for Food Delivery · Best Cards for Online Shopping · Cashback Rate Is a Lie · Stack Builder