Skip to main content

MCC (Merchant Category Code)

TL;DR
  • An MCC is the four-digit code that says what your business sells. Your acquirer assigns it, you don't pick it
  • It sets which interchange table you qualify for, which fraud rules apply, and whether a processor will board you at all
  • Changing it means asking your processor, and they'll want a reason
  • A wrong MCC quietly costs you money on every transaction. Check yours on your statement

Your MCC is a four-digit number that says what you sell. Your acquirer assigns it when you open the merchant account, or your processor does if it's acting as the acquirer. You don't get a vote. Changing it later means filing a request.

It does more work than most merchants realize. It sets which interchange table you qualify for. It steers which fraud rules hit your traffic. It drags in compliance requirements you never signed up for. It can decide whether a network lets you process at all.

Why It Matters

What MCC AffectsHow
Interchange ratesDifferent MCCs qualify for different rate tables. Grocery (5411) and gas (5541) get lower rates than general retail (5999).
Fraud screeningCard networks and issuers apply different risk rules by MCC. High-risk MCCs (travel, gaming, digital goods) get more scrutiny.
Compliance requirementsCertain MCCs trigger additional network rules: recurring billing disclosures, age verification, content restrictions.
Processor acceptanceSome processors won't onboard certain MCCs. Stripe and Square restrict high-risk categories like supplements, adult content, and firearms.
Customer statementThe MCC determines how the charge is categorized on the customer's card statement (e.g., "Travel" vs. "Retail").
Card benefitsRewards cards give bonus points by MCC category. Your MCC determines whether a purchase earns 1x or 3x points.

Common MCCs

MCCCategoryNotes
5411Grocery storesLower interchange rates
5541Gas stationsLower interchange, specific terminal rules
5812RestaurantsTip adjustment rules apply
5999General retailDefault catch-all
5734Computer software storesOften used for SaaS
7372Computer programming/dataCommon for software and digital goods
4722Travel agenciesHigher risk classification
7995Gambling/bettingRestricted MCC, many processors won't touch it
5967Direct marketing (inbound telemarketing)High-risk, additional monitoring

Common Mistakes

  • Wrong MCC assigned. Get booked as "computer hardware" when you're selling SaaS and you'll pay the wrong interchange and trip the wrong fraud rules. Check your merchant agreement, or just ask.
  • Not knowing your MCC. Plenty of merchants have never looked. It's in your merchant agreement and your processor dashboard, and support will tell you.
  • Assuming you can change it easily. A change means your processor reclassifies you, and some resist, since it moves their own risk exposure. If yours is genuinely wrong, push. If you're angling for a cheaper rate, they'll say no.
  • Multi-product businesses. Sell physical goods and digital subscriptions and you still get one MCC for the whole account. If the product lines are genuinely different, separate merchant accounts with their own MCCs can pay for themselves.

High-Risk MCCs

Some MCCs draw extra scrutiny from networks, processors and issuers:

CategoryMCCsWhy It's "High Risk"
Travel4722, 3000-3350High ticket, advance purchase, cancellation disputes
Digital goods5815, 5816, 5818No physical delivery proof, instant fulfillment
Gambling/gaming7995, 7994Regulatory restrictions, compulsive spending disputes
Supplements/nutraceuticals5499, 5912High chargeback rates industry-wide
Adult content5967Content restrictions, processor policies
CBD/cannabis5993Legal gray areas, banking restrictions

If your business falls into a high-risk MCC, expect:

  • Fewer processor options (Stripe and Square may decline your application)
  • Higher processing rates (0.5-2.0% above standard)
  • Rolling reserves (processor holds 5-10% of your volume for 6 months)
  • Stricter chargeback thresholds

How to Check Your MCC

  1. Merchant agreement. It's in your original application or contract.
  2. Processor dashboard. Stripe: Settings > Account details. Square: Account & Settings > Business information.
  3. Ask your processor. Email or chat support can confirm it.
  4. Check a transaction. Ask a customer what category your charge shows up under. That's your MCC talking.

See Also