Skip to content

Blog

MCC Codes Explained: How Banks Use Them to Decide What Counts

4 min read
Reviewed by Jiyan Kazi Last reviewed 5 September 2026 Data verified 5 September 2026

What an MCC actually is

Every time you swipe, tap, or enter your credit card details online, the merchant’s acquiring bank attaches a 4-digit Merchant Category Code (MCC) to the transaction. The MCC classifies the merchant by industry. There are about 600 MCCs in active use, but for credit-card rewards in India, you’ll meet the same 30–40 again and again.

The MCC is decided by the merchant — they tell their acquiring bank what kind of business they run. The card network (Visa, Mastercard, Amex, RuPay) carries the code to the issuing bank. The issuing bank uses the MCC to decide:

  • Whether the transaction counts toward your milestone.
  • Which reward rate applies (5% on dining vs 1% on retail).
  • Whether a category-specific surcharge waiver applies.
  • Whether to flag the transaction for fraud review.

The MCCs you’ll see most often on Indian cards

MCC Industry Typical bank behaviour
5411 Grocery stores, supermarkets Counts as retail. Often capped on cashback cards.
5812 Eating places, restaurants Counts as dining. HDFC Diners Club Black, ICICI Emeralde pay 5X–10X on this MCC.
5814 Fast food Same as 5812 on most cards.
4121 Taxi, limousine, ride-share Counts as travel on most cards.
4511 Airlines, air carriers Counts as travel. Highest bonus rate on premium cards.
7011 Lodging — hotels Counts as travel.
5541 Service stations (fuel) Often excluded from milestone. Special fuel surcharge waiver applies.
5311 Department stores Counts as retail.
5651 Clothing stores Counts as retail.
5732 Electronics stores Counts as retail. Cap applies on cashback cards.
5943 Stationery, office supplies Counts as retail.
5999 Miscellaneous retail Catch-all. Banks usually cap or exclude.
6051 Crypto, digital assets Excluded everywhere.
6513 Real estate agents and managers Excluded as rent.
7399 Business services Often excluded.
7995 Betting, gambling Excluded.
9311 Government services (tax) Excluded as government.

How to find an MCC for a specific transaction

Most Indian bank apps show the MCC within 7 days of a transaction posting. The exact location varies — it’s usually under “Transaction details” inside the statement. If your app doesn’t show it, the bank customer-care line can confirm over the phone.

If you’re planning a large purchase and want to confirm eligibility before swiping, call the merchant and ask what MCC they transact under. Big retailers usually know. Smaller shops sometimes don’t — in which case, ask for the acquiring bank and find out from there.

The dispute route when the MCC is wrong

Merchants occasionally misclassify themselves. A clothing boutique might register as “miscellaneous retail” (5999) instead of “clothing stores” (5651), missing out on the higher reward rate. If you spot a misclassification:

  1. Contact the merchant and ask them to update their MCC with their acquiring bank.
  2. File a dispute with your card issuer citing “incorrect MCC for category-specific reward”.
  3. Banks usually reprocess the transaction once the merchant confirms the correction. This takes 30–60 days.

How MCCs shape the milestone

Most premium cards publish their eligible MCCs in the MITC. Axis Atlas’s “travel” bonus, for example, accepts MCCs 3000–3999 (transport), 4000–4799 (travel), 4511 (airlines), 4112 (rail), 7011 (lodging), 5812 (dining in some periods). HDFC’s dining bonus accepts 5812, 5814, and a few restaurant-specific codes.

The trick is to map your real spend against the eligible MCCs. If your monthly restaurant spend is ₹15,000 across MCC 5812 and MCC 5814, both qualify. If you spend ₹8,000 at a fine-dining place that posts as 5812 and ₹7,000 at a “lounge” that posts as 5813 (bars), the lounge portion may not count. The difference is ₹700 of bonus that disappears.

Why some merchants don’t show rewards

A common complaint: “I bought something on Amazon and didn’t get the cashback”. Usually one of three things:

  1. The merchant transacted under a non-eligible MCC. Amazon Marketplace sellers can sometimes post under the seller’s MCC rather than Amazon’s. If the seller is registered as “miscellaneous retail”, your card’s reward won’t apply.
  2. The transaction is “wallet load” not “purchase”. Amazon Pay balance top-ups post as wallet-load and are excluded.
  3. The transaction was reversed and re-posted. If a refund happened mid-cycle, the bank re-processes the transaction and your reward calculation can drop the original.

The bottom line

MCCs are the silent third party in every credit card transaction. They decide which card earns what, and they explain almost every “I didn’t get my cashback” complaint. Reading the MITC and checking the MCC on a transaction takes 5 minutes — and saves hours of dispute work later. When in doubt, ask the merchant before you swipe.


Sources

← All blog posts