Skip to content
Payments

Merchant Category Code (MCC): What It Is and Why It Matters for Payments

Every card and UPI merchant carries a four-digit merchant category code that says what kind of business it is. That code affects fees, transaction limits, whether some cards work at all, customers' rewards and how risky a business looks. What an MCC is, who assigns it and by what rules, examples, why it matters in India, and what to do if yours is wrong.

LILPE Editorial Team9 October 2026 6 min read
Cover for an explainer on merchant category codes (MCC) and why they matter

Behind every card or UPI payment to a business is a four-digit number the customer never sees: the merchant category code, or MCC. It tells the payment networks, the customer's bank and everyone in between what kind of business is being paid: a grocery store, an airline, a software company, a betting site.

That classification does a surprising amount of work. It can change what a payment costs, whether it's allowed at all, how much a customer can pay in one go, which rewards a customer earns and how closely a business is monitored. Getting it wrong is one of the quieter causes of declined payments. This guide explains what an MCC is, how it's assigned and why it matters.

What an MCC is

Merchant category codes are defined in the international standard ISO 18245, Retail financial services: merchant category codes, and implemented by card networks in their own lists and rules. Visa's Merchant Data Standards Manual describes the MCC as a four-digit number assigned to describe a merchant's primary business, based on annual sales volume, and notes that some MCCs identify a specific merchant or type of transaction.

The networks, acquirers and issuers use MCC data for tracking, reporting and risk management, and the codes feed into fees and controls throughout the payment chain.

Some common MCCs

A few examples from Visa's manual give a feel for how specific the codes are:

Examples of merchant category codes
MCCCategory
4121Taxicabs and limousines
4511Airlines and air carriers (not elsewhere classified)
4814Telecommunication services
4900Utilities: electric, gas, water and sanitary
5311Department stores
5411Grocery stores and supermarkets
5732Electronics stores
5734Computer software stores
5812Eating places and restaurants
5814Fast food restaurants
5968Direct marketing: continuity and subscription merchants
5999Miscellaneous and specialty retail stores
7011Lodging: hotels, motels and resorts
7372Computer programming, data processing and integrated systems design services
7995Betting, including lottery tickets, casino gaming chips and wagers

Each network publishes its own complete list and guidance. Codes ending in 99 are generally "miscellaneous" categories, meant only for businesses that no specific code describes.

Who assigns it, and by what rules

Merchants don't usually choose their own MCC. The acquirer, or the payment aggregator or payment facilitator that onboards the merchant, assigns it during onboarding, based on what the business does. Visa's rules put the responsibility squarely on acquirers to assign the correct code, and Visa can require corrections. Its general requirements include:

  • Choose the MCC that most accurately describes the business, normally its primary type of business.
  • A merchant with more than one line of business either uses the MCC for the line with the highest sales volume for all sales, or uses a different MCC for each line.
  • Use a miscellaneous MCC only when no specific MCC applies.
  • Each merchant outlet gets an appropriate MCC, and an e-commerce website is a merchant location in its own right; separate websites offering distinct goods or services each get the MCC that fits them.
  • Separate businesses sharing premises, with their own names, areas and points of sale, each get their own MCC.
  • Lines of business that the network classes as high integrity risk, such as online gambling, must use their designated MCC, even when they aren't the merchant's main business.

In India, RBI's Payment Aggregator Directions, 2025 require payment aggregators to facilitate a merchant category code and a merchant or terminal ID for each merchant. Our guide to the RBI payment aggregator directions covers what else they require.

Why the MCC matters

The code travels with every payment and is used at several points:

Where a merchant category code makes a difference
AreaHow the MCC is used
FeesCard interchange can vary by merchant category, so the code can change what a payment costs
UPI limits in IndiaHigher per-transaction limits for certain categories are tied to correctly categorised, verified merchants
Card controlsCorporate and purchasing card programmes, and some cardholder controls, allow or block payments by MCC
Issuer risk decisionsBanks may decline or scrutinise payments in higher-risk categories, or block them on some cards
Rewards and offersCard rewards and cashback categories are usually defined by MCC
MonitoringNetworks and acquirers apply extra monitoring to high-risk categories
Statements and reportingHelps customers recognise a payment, and businesses and banks categorise spending

The UPI angle in India

For UPI, the MCC is directly tied to how much a customer can pay. NPCI's rules allow higher per-transaction limits for specific categories, such as insurance, hospitals and education, but only for merchants that are verified and correctly categorised. A hospital or insurer onboarded under a generic code can find large payments stopped at the standard limit, a problem the customer can't fix and the merchant often doesn't understand. Our guide to UPI transaction limits explains the category limits and the conditions in detail.

Signs your MCC might be wrong

A wrong MCC rarely announces itself. Look for these patterns:

  • Large UPI payments failing at the standard limit when your category should allow more.
  • Corporate or purchasing card holders telling you their cards are blocked at your business.
  • Customers saying their card rewards treated your purchase as the wrong category.
  • Declines concentrated in a particular card type or bank, with no technical cause.
  • Fees higher than you expected for your business type.

Our guide to payment success rate explains how to break declines down so patterns like these stand out.

What to do about it

If you think your MCC is wrong:

  1. Find out what it is. Your payment provider's dashboard, onboarding documents or settlement reports may show it; if not, ask your provider.
  2. Compare it with the networks' descriptions and with what your business actually sells, by sales volume.
  3. Ask your provider to review it, with evidence of your business activity and any licences that apply, such as an insurance or healthcare registration.
  4. If you run several distinct businesses or websites, ask whether they should be onboarded separately, each with its own code.

MCCs and payment routing

For businesses using more than one provider, the MCC each provider has assigned matters too: the same business can be categorised differently by two providers, which shows up as different limits or decline patterns between them. Make sure every provider has your business classified consistently and correctly. Our guide to smart routing explains how routing reacts to differences between providers, and LILPE's provider performance page describes comparing providers by method, bank and decline category.

Frequently asked questions

What is an MCC code?

A four-digit merchant category code that classifies a business by what it sells, such as 5411 for grocery stores or 5812 for restaurants. It's defined by the ISO 18245 standard and used by card networks, banks and payment systems for fees, limits, controls and risk monitoring.

Who assigns a merchant category code?

The acquirer or payment provider that onboards the merchant, based on the merchant's primary business. Card network rules require acquirers to assign the code that most accurately describes the business.

Can I change my business's MCC?

You can ask your payment provider to review it if it doesn't match what your business actually does, with evidence of your business activity. The code should change only to make it accurate, not to obtain better fees or limits.

How does MCC affect UPI payments?

NPCI allows higher UPI per-transaction limits for certain categories, such as insurance, hospitals and education, for verified, correctly categorised merchants. A business set up under a generic MCC may have large payments stopped at the standard limit.

Where can I find a list of MCC codes?

Card networks publish their lists and assignment rules; Visa's Merchant Data Standards Manual, for example, includes its MCC listing and guidance. The underlying standard is ISO 18245.

Official sources

Last reviewed . Examples, amounts and screens marked illustrative are not LILPE figures.

Route every payment to where it succeeds.

Tell us which providers you use today and where payments get stuck. We'll show you what the setup would look like on LILPE.