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:
| MCC | Category |
|---|---|
| 4121 | Taxicabs and limousines |
| 4511 | Airlines and air carriers (not elsewhere classified) |
| 4814 | Telecommunication services |
| 4900 | Utilities: electric, gas, water and sanitary |
| 5311 | Department stores |
| 5411 | Grocery stores and supermarkets |
| 5732 | Electronics stores |
| 5734 | Computer software stores |
| 5812 | Eating places and restaurants |
| 5814 | Fast food restaurants |
| 5968 | Direct marketing: continuity and subscription merchants |
| 5999 | Miscellaneous and specialty retail stores |
| 7011 | Lodging: hotels, motels and resorts |
| 7372 | Computer programming, data processing and integrated systems design services |
| 7995 | Betting, 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:
| Area | How the MCC is used |
|---|---|
| Fees | Card interchange can vary by merchant category, so the code can change what a payment costs |
| UPI limits in India | Higher per-transaction limits for certain categories are tied to correctly categorised, verified merchants |
| Card controls | Corporate and purchasing card programmes, and some cardholder controls, allow or block payments by MCC |
| Issuer risk decisions | Banks may decline or scrutinise payments in higher-risk categories, or block them on some cards |
| Rewards and offers | Card rewards and cashback categories are usually defined by MCC |
| Monitoring | Networks and acquirers apply extra monitoring to high-risk categories |
| Statements and reporting | Helps 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:
- Find out what it is. Your payment provider's dashboard, onboarding documents or settlement reports may show it; if not, ask your provider.
- Compare it with the networks' descriptions and with what your business actually sells, by sales volume.
- Ask your provider to review it, with evidence of your business activity and any licences that apply, such as an insurance or healthcare registration.
- 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.
Go deeper
Official sources
- Visa — Visa Merchant Data Standards Manual (April 2026)Section 2: determining MCCs (primary business by annual sales volume; acquirers must assign the correct MCC); general assignment rules; high integrity risk MCCs; MCC listing.
- ISO — ISO 18245:2023, Retail financial services: Merchant category codes
- NPCI — UPI Consolidated Circular, Version 1.0, NPCI/UPI/CC/01 (18 Sep 2026)Verified merchant criteria (7.8); MCC-wise limits (7.3).
- RBI — Reserve Bank of India (Regulation of Payment Aggregators) Directions, 2025 (15 Sep 2025)
Last reviewed . Examples, amounts and screens marked illustrative are not LILPE figures.




