What is an MCC Code? Complete Guide to Merchant Category Codes in India
Highlights
- Understand how MCC codes determine your payment processing fees and transaction approval rates
- Learn why RBI now mandates accurate merchant category classification for regulatory compliance
- Discover how to find your assigned MCC and request changes if miscategorised
- Compare common MCC ranges and identify which category fits your business type
Introduction
Have you ever wondered why your credit card gives cashback on grocery purchases but not on other transactions? Or why banks and payment networks instantly recognise whether you're paying a restaurant, fuel station, pharmacy, or online retailer? The answer often lies in a small but powerful identifier called the Merchant Category Code (MCC).
Every digital payment carries more information than just the transaction amount. Behind the scenes, a four-digit MCC code helps banks, payment processors, and card networks identify the type of business receiving the payment. This classification influences everything from reward points and transaction fees to fraud detection and regulatory reporting.
As digital payments continue to dominate India's financial landscape, understanding what an MCC code is and how it works has become increasingly important for merchants and consumers alike. Whether you are a business owner trying to optimise payment processing or a cardholder looking to maximise rewards, knowing your merchant category code can provide valuable insights.
What is an MCC Code?
A Merchant Category Code (MCC) is a four-digit code used by banks, payment processors, and card networks to classify a merchant based on the primary goods or services they provide. MCCs help identify the type of business involved in a transaction, such as grocery stores, restaurants, fuel stations, hotels, or pharmacies.
When a merchant starts accepting digital payments, the acquiring bank or payment service provider assigns an MCC based on the merchant's main business activity. This code is then used for transaction processing, reward program eligibility, fee calculations, risk management, compliance monitoring, and spending analysis.
For example:
- 5411 – Grocery Stores and Supermarkets
- 5812 – Restaurants
- 5541 – Fuel Stations
- 7011 – Hotels
In India, Merchant Category Codes are used across card payments and the UPI ecosystem to classify merchants and analyse transaction data.
Why MCC Codes Matter for Indian Businesses
A Merchant Category Code (MCC) is a standard four-digit number assigned to a business by card networks (like Visa or Mastercard) to classify the type of goods or services provided. For Indian businesses, MCCs are critical as they directly dictate payment processing fees, influence customer reward eligibility, and ensure regulatory compliance.
Key Reasons Why MCCs Matter
- Transaction Costs (Interchange Fees): Card networks determine interchange fees based on your MCC. If your business is misclassified, you could end up paying higher transaction discount rates (TDR) than necessary.
- Customer Rewards & Sales: Many Indian credit cards offer accelerated reward points or cashback for specific MCCs (e.g., dining, groceries, or fuel). A correct MCC ensures your customers get their expected benefits, which boosts loyalty and sales.
- Compliance and Risk Management: Regulatory bodies and payment processors require specific MCCs for certain industries, such as gaming, digital goods, or financial services. An incorrect code can trigger AML (Anti-Money Laundering) screenings or lead to payment holds.
- Business Insights & Tax: Proper classification enables clean expense tracking and accurate categorisation, which makes compliance and financial reporting much smoother.
Common Uses of Merchant Category Codes
A Merchant Category Code (MCC) is a four-digit number used by card networks (like Visa, Mastercard, and RuPay) to classify a business by the goods or services it provides. It standardises transaction data across the payments ecosystem, driving how banks process payments, assess risk, and calculate rewards.
The most common uses of MCCs include:
- Rewards and Cashbacks: Credit card issuers use MCCs to identify qualifying purchases for bonus rewards. For example, a card that offers 5% cashback on groceries will only apply that rate to transactions categorised under grocery MCCs (like 5411).
- Expense Management: Corporate and business cards use MCCs to automatically track and categorise employee spending. This helps finance teams build accurate expense reports without manual tagging.
- Corporate Spending Controls: Companies utilise MCC restrictions to enforce strict spending policies. For example, a travel card can be configured to only allow transactions at airlines (3000–3299), hotels (3500–3999), and restaurants (5812), while automatically declining purchases at electronics or retail stores.
- Interchange and Processing Fees: Payment processors use MCCs to calculate the Merchant Discount Rate (MDR) and interchange fees. Businesses in "low-risk" categories often qualify for lower processing rates, while "high-risk" industries (such as online gaming or crypto) face higher fees.
- Fraud and Risk Detection: Financial institutions monitor MCCs to flag suspicious activity. Unusual transactions in high-risk categories or locations can trigger security alerts or instant blocks.
- Targeted Marketing: Merchants and acquiring banks analyse customer spending patterns via MCCs to offer tailored promotions or analyse consumer behaviour.
- Regulatory Compliance: Tax authorities and regulators rely on MCCs to ensure businesses comply with industry-specific regulations and tax laws.
Merchant Category Code List India
Merchant Category Codes (MCCs) are four-digit codes used to classify merchants based on their primary business activity. NPCI uses these codes for merchant classification in the UPI ecosystem, following the ISO 18245 standard.
Common MCC Codes Used in India
| MCC Code | Merchant Category |
|---|---|
| 4111 | Local Transportation Services |
| 4511 | Airlines and Air Carriers |
| 4722 | Travel Agencies and Tour Operators |
| 4814 | Telecommunication Services |
| 4900 | Utilities (Electricity, Gas, Water) |
| 5411 | Grocery Stores and Supermarkets |
| 5451 | Dairy Product Stores |
| 5462 | Bakeries |
| 5541 | Fuel Stations / Service Stations |
| 5812 | Eating Places and Restaurants |
| 5814 | Fast Food Restaurants |
| 5816 | Digital Goods and Games |
| 5912 | Drug Stores and Pharmacies |
| 5942 | Book Stores |
| 5993 | Tobacco Shops |
| 5999 | Miscellaneous Retail Stores |
| 6012 | Financial Institutions Services |
| 7011 | Hotels and Accommodation |
| 7311 | Advertising Services |
| 7399 | Business Services |
| 8062 | Hospitals and Healthcare Services |
| 8211 | Schools (Primary and Secondary) |
| 8220 | Colleges and Universities |
| 8299 | Educational Services |
| 9399 | Government Services |
NPCI's UPI merchant classification data shows some of the most frequently used merchant categories include: Grocery Stores (5411), Fast Food Restaurants (5814), Restaurants (5812), Telecommunications (4814), Fuel Stations (5541), Pharmacies (5912), Bakeries (5462), Dairy Stores (5451), and Utilities (4900).
How to Find Your MCC Code
You can find your Merchant Category Code (MCC) through the following methods:
- Contact your acquiring bank: The bank that issued your merchant account can provide your MCC.
- Check onboarding documents: Merchant registration and account setup documents may include the MCC.
- Ask your payment service provider: Payment gateways and processors can confirm your assigned code.
- Review merchant statements: Some statements and dashboards display merchant category information.
If you believe your business has been classified incorrectly, you can request a review from your bank or payment provider.
Key Takeaways for Your Business
MCC codes directly affect your payment processing costs and transaction success rates. With RBI'sSeptember2025 mandate, correct classification isn't optional; it's regulatory compliance. Verify your assigned code during onboarding, understand how it impacts your MDR rates, and request corrections if miscategorised. That four-digit number affects every digital payment your business accepts.
FAQs
What is an MCC code in payment processing?
MCC is a four-digit number classifying your business type: restaurant, retail, or services, determining transaction fees, fraud rules, and payment approval criteria. Banks assign it during merchant onboarding based on your business category.
Who assigns MCC codes to merchants in India?
Your acquiring bank assigns your MCC during payment acceptance setup. Under the RBI'sSeptember2025 Master Direction, payment aggregators must also classify merchants under appropriate MCCs during mandatory KYC verification.
How does MCC affect my payment processing fees?
MCC determines your MDR rates. Small merchants (≤₹20lakh turnover) pay capped rates of 0.40% POS/0.30% QR, while others face0.5%-1.1%interchange on UPI above ₹2,000. High-risk MCCs typically incur higher fees than low-risk categories.
Can I change my MCC code if it's incorrect?
Yes. Contact your acquiring bank or payment aggregator with supporting documents, business registration, GST returns, and product catalogues showing your actual business category. Banks verify and update if justified, typically within 5-10 business days.
What is an MCC code in payment processing?
MCC is a four-digit number classifying your business type: restaurant, retail, or services, determining transaction fees, fraud rules, and payment approval criteria. Banks assign it during merchant onboarding based on your business category.
