Learn · Networks & processors
What is a merchant category code (MCC)?
What 4-digit Merchant Category Codes (MCC) mean: how Visa and Mastercard classify businesses, and how MCCs affect rewards and holds.
Every card transaction carries a four-digit secret: the merchant category code, or MCC. It is the number that decides whether your dinner earns dining rewards, whether a gas pump can hold $175, and whether a purchase trips a fraud alert.
This guide explains what an MCC is, how it is assigned, and the cases where the code — and the category it implies — is not what you expect.
A four-digit classification system
An MCC is a four-digit number the card networks assign to businesses to classify what they sell. Grocery stores, restaurants, gas stations, airlines, and software merchants each have their own codes, and every authorization carries the merchant’s code along with the descriptor.
The classification matters far beyond your statement: issuers use MCCs to decide which purchases earn bonus rewards, networks use them to set processing categories, and banks use them in fraud scoring.
Who assigns the code
The merchant does not choose its own code — the acquiring bank or processor assigns it when the merchant account is opened, based on the business’s primary activity. Visa and Mastercard publish the code lists and can override assignments that do not match their standards.
The practical result: a merchant’s code reflects what the processor classified at onboarding, which is usually — but not always — what the business actually is.
Why the code can surprise you
The classic mismatch: a fast-food restaurant inside a gas station codes as fuel (5541) rather than restaurant (5812), so the dinner earns no dining rewards. A pharmacy inside a big-box store can code as the store’s general merchandise category. The merchant you see and the category the network sees can differ.
This is also why some purchases trigger different fraud behavior: a large charge at an MCC you have never used (a jewelry store when you have never bought jewelry) is exactly the pattern fraud systems watch for.
MCCs behind statement behavior
MCCs quietly drive several things you already noticed. Gas stations get a higher authorization ceiling because their fuel MCC allows it. Some merchant types get longer hold windows under network rules. And rewards cards pay different cash-back rates by category — the code decides which rate applies.
When a statement line seems odd, the MCC is often the hidden explanation: the merchant looks like one thing, but its code says another, and the systems on either end act on the code.
- Know the common codes 5411 groceries, 5812 restaurants, 5541 gas stations, 5814 fast food, 5311 department stores.
- Expect mismatches at hybrid stores A gas station’s restaurant, a pharmacy inside a store — the code follows the merchant’s primary classification, not your purchase.
- Check your card’s category rules If a purchase missed a rewards category, the MCC is why — issuers publish eligible codes for each bonus category.
- Use the code to explain the behavior Holds, fraud flags, and rewards all track the MCC, not the storefront you saw.
When the code explains a "mystery" charge
MCCs rarely solve who charged you — the descriptor does that — but they explain how the charge behaved: why a gas pump held $175, why a restaurant flagged as unusual, why a subscription coded differently on your rewards card. The descriptor guide and the processor prefix guide cover the "who"; the MCC covers the "why it behaved that way."
If a charge still reads as a mystery after checking prefix, descriptor, and category, treat it like any unknown line: match it against your purchases, and if nothing fits, contact the merchant or your bank.
What is an MCC on a credit card statement?
A four-digit merchant category code that classifies the business by industry — grocery, restaurant, fuel, and so on. It drives rewards, holds, and fraud scoring.
Why is my gas-station dinner not earning dining rewards?
The station’s MCC is likely fuel (5541), not restaurant (5812), so the transaction codes as fuel and skips dining bonuses.
Can I find the MCC for a charge?
Your issuer can tell you the code for any transaction. Some banks expose it in transaction details; otherwise call the number on your card.
Does the MCC affect hold sizes?
Yes — merchant type drives authorization behavior. Fuel merchants have a higher gas hold ceiling, and some merchant categories get longer hold windows under network rules.
Verified sources
Every claim on this page is checked against official sources — open them to confirm.
- CreditCards.com — How to find a business’s merchant category code https://www.creditcards.com/education/how-to-find-business-mcc-code/
- CreditCards.com — How does a credit card transaction work? https://www.creditcards.com/education/how-does-a-credit-card-transaction-work/
- Visa — Merchant data standards manual https://usa.visa.com/content/dam/VCOM/download/merchants/visa-merchant-data-standards-manual.pdf
Related directory hubs & categories
Investigate statement descriptors across related merchant and institutional directories: browse our dedicated prefix hubs for Square, Toast, Paddle, PayPal, Shopify, and Payment Gateways.
Reviewed August 4, 2026 · high · About UnknownCharges