Merchant category code

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

A merchant category code (MCC) is a four-digit number used for retail financial services to classify a business by the types of goods or services it provides. Codes are specified by the ISO 18245 standard.

Assignment of codes

[edit | edit source]

MCCs are assigned either by merchant type (e.g., one for hotels, one for office supply stores, etc.) or by merchant name (e.g., 3000 for United Airlines[1]) and is assigned to a merchant by a credit card company when the business first starts accepting that card as a form of payment.[2] The same business may code differently with different credit cards, and different sections or departments of a store may code differently.[3]

Uses of codes

[edit | edit source]

An MCC reflects the primary category in which a merchant does business and may be used:

  • to determine the interchange fee paid by the merchant, with riskier lines of business paying higher fees
  • by credit card companies to offer cash back rewards or reward points for spending in specific categories[4][5]
  • by card networks to define rules and restrictions for card transactions (for example, Automated Fuel Dispensers (MCC 5542) have specific rules for authorization and clearing messages[citation needed])
  • for tax purposes, e.g., in the United States, to determine whether a payment is primarily for “services”, which needs to be reported by the payor to the Internal Revenue Service for tax purposes, or for “merchandise”, which does not[6]

Code lookup tools

[edit | edit source]

There are multiple resources credit card users can consult to predict how credit card purchases with given vendors may be categorized. Examples include:

  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).

See also

[edit | edit source]

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).