PhonePe Payment Gateway
Article

What is an MCC Code? Complete Guide to Merchant Category Codes in India

PhonePe PG Team
Published: 
Last Modified: 
3 min read

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 CodeMerchant Category
4111Local Transportation Services
4511Airlines and Air Carriers
4722Travel Agencies and Tour Operators
4814Telecommunication Services
4900Utilities (Electricity, Gas, Water)
5411Grocery Stores and Supermarkets
5451Dairy Product Stores
5462Bakeries
5541Fuel Stations / Service Stations
5812Eating Places and Restaurants
5814Fast Food Restaurants
5816Digital Goods and Games
5912Drug Stores and Pharmacies
5942Book Stores
5993Tobacco Shops
5999Miscellaneous Retail Stores
6012Financial Institutions Services
7011Hotels and Accommodation
7311Advertising Services
7399Business Services
8062Hospitals and Healthcare Services
8211Schools (Primary and Secondary)
8220Colleges and Universities
8299Educational Services
9399Government 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.

Sign up for PhonePe Payment Gateway now and start accepting payments instantly

Sign up for PhonePe Payment Gateway

  • check iconEasy Onboarding
  • check iconDeveloper friendly APIs
  • check icon24/7 Support
Footer Banner