May 28, 2025

Merchant category code list for businesses

a woman standing at a counter next to an icon of a credit card

Every time you swipe a business card, a four-digit merchant category code is working behind the scenes. MCCs help banks, card networks, and accounting systems identify what type of business you are transacting with. They determine how payments are processed, fees are calculated, and your expenses are categorized.

What is a merchant category code (MCC)?

A merchant category code (MCC) is a four-digit number that identifies a merchant's primary business activity. Payment networks assign this code when a business sets up a card processing account. The MCC tells banks, payment processors, and expense systems what type of goods or professional services the merchant provides.

When you make a card payment, the MCC travels with the transaction. It does not show up on your receipt, but it plays a major role behind the scenes. Banks use it to apply the right interchange rate. Card issuers use it to determine whether a purchase qualifies for rewards. Expense platforms use it to group transactions under the correct category.

Each business has one MCC per merchant account. That code stays fixed unless your business model changes and your processor approves a reclassification.

Who defines and manages MCCs?

Merchant category codes (MCCs) are defined by the International Organization for Standardization (ISO) under the global standard ISO 18245. This standard outlines how MCCs are structured, what each code means, and how they should be applied across industries. It gives card networks and payment providers a common framework to classify merchants based on the services or products they primarily offer.

Card networks like Visa, Mastercard, American Express, and Discover use the ISO standard to create their own MCC lists. While most codes are consistent across networks, there are some variations. For example, a business classified under MCC 7399 (Business Services, Not Elsewhere Classified) with one provider might fall under a slightly different code from another. Still, the structure and intent stay aligned with ISO rules.

When you open a merchant account, your payment processor or acquiring bank assigns your MCC. They base the code on how your business earns most of its revenue. If you run a mixed business, like a retail shop with a service arm, they will assign the code that reflects your primary activity. You don’t pick your MCC; the processor chooses it during onboarding, and that code applies to every card transaction that runs through that merchant account.

If your business changes direction or the MCC seems inaccurate, you can request a correction. To do that, you will need to contact your payment processor directly. They will review your request, evaluate your business model, and submit a reclassification request to the relevant card network if it’s justified. Keep in mind that networks do not update MCCs often, but processors can override a code if your business clearly fits a different category.

MCC lists evolve slowly but deliberately. Card networks publish updated lists as new industries emerge. For example, Mastercard’s latest update added codes for crypto exchanges and cloud services, reflecting shifts in how businesses operate. These updates affect transaction fees, card rewards, and how your expenses are tracked.

How MCCs are used in the transaction process

Every time you make a card payment, the transaction includes a merchant category code (MCC). This code tells the card network what kind of business you’re paying. That classification shapes how the transaction is routed, processed, and recorded across financial institutions.

When you swipe, tap, or enter card details, your payment travels through the acquiring bank, the card network (like Visa or Mastercard), and the issuing bank. The MCC is attached to that transaction from the moment your payment processor submits it. That single code influences multiple outcomes in real-time.

Card issuers use the MCC to apply the correct interchange rate. For example, transactions with utility companies often receive lower interchange rates than those with online retailers.

MCCs also trigger card rewards. Some corporate cards offer higher cash back for specific categories, like software subscriptions or restaurants. If your vendor’s MCC does not match the intended category, you may not earn the reward you expect.

The MCC helps your accounting system classify spend. When your expense platform pulls in transaction data, it reads the MCC to auto-assign the right category, like office supplies, SaaS, or travel. This keeps your general ledger cleaner and reduces manual coding work for your finance team.

The MCC determines whether a transaction gets approved or blocked in regulated industries or card programs with restricted categories. For example, some government or nonprofit cards restrict spending based on MCC codes, allowing only specific categories to pass through.

Ramp automatically reads MCCs from every card transaction and uses them to categorize spending, apply accounting rules, and flag non-compliant purchases. Instead of relying on manual review, your finance team gets clean data synced to your ERP. This reduces reconciliation time and prevents miscoded expenses from slipping through.

MCC codes and how they map to your industry

Every merchant category code (MCC) connects to a specific type of business. Card networks assign these codes to help categorize merchants based on the primary service or product they provide. Knowing your industry’s MCC allows you to track vendor spending more accurately, flag misclassified expenses, and ensure that rewards or tax payments apply as expected.

If your business accepts card payments, your MCC reflects your core revenue activity. If you manage spending across vendors, each MCC allows you to consistently group expenses and spot outliers.

There are over 600 MCCs across industries, but only a few apply to the most common business categories.

Industry Category

MCC

Description

Software & Technology

5734

Computer software stores

7372

Computer programming, data processing, integrated systems

4816

Computer network and information services

Digital & Marketing

7311

Advertising services

7333

Commercial photography and graphic design

7392

Consulting, public relations

Office & Business

7399

Business services, not elsewhere classified

7394

Equipment rental and leasing

5045

Computers, peripherals, and software wholesalers

5111

Stationery, office supplies, printing

Travel & Transportation

4511

Air carriers and airlines

4111

Local and suburban commuter transportation

4789

Transportation services (not elsewhere classified)

4214

Freight carriers and trucking

Lodging & Hospitality

7011

Hotels, motels, and resorts

7033

Campgrounds and recreational vehicle parks

Restaurants & Dining

5812

Restaurants and eating places

5814

Fast food restaurants

5462

Bakeries

Retail & Wholesale

5411

Grocery stores and supermarkets

5311

Department stores

5499

Specialty food stores

5200

Home supply and hardware stores

Health & Medical

8011

Doctors and medical services

8021

Dentists

8043

Optometrists

5975

Hearing aids and medical equipment

Education & Training

8299

Schools and educational services

8249

Business and secretarial schools

Nonprofits & Donations

8398

Charitable and social service organizations

Government & Fees

9402

Postal services—government only

9399

Government services—not elsewhere classified

Construction & Trade

1761

Roofing and siding contractors

5039

Construction materials not elsewhere classified

5031

Lumber and other building materials

Business & Equipment

5966

Direct marketing—telemarketing merchants

5046

Commercial equipment (not elsewhere classified)

5085

Industrial supplies

Legal & Professional

8111

Legal services

Courier & Delivery

4215

Courier services—air or ground

4214

Motor freight carriers and trucking services

Retail & Specialty

5992

Florists

5718

Upholstery, drapery, and interior design

5940

Bicycle shops and bicycle repair

5912

Drug stores and pharmacies

5300

Wholesale clubs and membership organizations

5933

Pawn shops

5712

Home furnishings, furniture stores

5722

Household appliance stores

5948

Leather goods and luggage store

Travel & Tourism

4722

Travel agencies and tour operators

Financial Services

4829

Money orders—wire transfer and money orders

Wholesale & Distribution

5111

Stationery, office supplies, and non-durable goods

5309

Supply stores not elsewhere classified

Agriculture

0763

Agricultural cooperatives

Logistics & Distribution

4225

Public warehousing and storage

Recreation & Leisure

7992

Golf courses—public

7033

Recreational camps

7997

Membership sports and recreation clubs (includes swimming pools)

5541

Service stations

5542

Automated fuel dispensers

7538

Auto service and repair shops

How to find your merchant category code

Finding your merchant category code (MCC) takes just a few minutes if you know where to look. You can locate it through your processor, card transaction data, or expense management platform. Most businesses already have access to it.

  • Step 1: Check your merchant processing statement. Start with your monthly statement from your payment processor or acquiring bank. These statements usually include your MCC near your merchant ID or business details. Look for a four-digit number labeled “MCC” or “Merchant Category Code.” This is the code tied directly to your account.
  • Step 2: Log in to your payment processor’s online dashboard. Log into your account dashboard if you use an online payment platform like Stripe, Square, or Adyen. Go to your account settings or business profile. Some platforms list the MCC under “business category,” “industry classification,” or “merchant details.” Check downloadable settlement or reconciliation reports if they are not in your profile.
  • Step 3: Review a cardholder transaction report. If your customers or employees use corporate cards, you can find the MCC in the transaction data from those card statements. Ask a cardholder on your team to look up a recent charge from your business. The MCC often appears alongside the merchant name in expense reports or card activity logs.
  • Step 4: Contact your payment processor directly. If you don’t see the MCC in your documents or dashboard, reach out to your processor or acquiring bank. They are responsible for assigning your code when you first set up your merchant account. Ask them to confirm your current MCC and explain how it was selected. You will also need to contact this if you believe the code is incorrect.
  • Step 5: Use your expense management or finance system. Many finance tools automatically pull MCCs from card data to help categorize spending, apply policies, and structure reports. You can usually search by vendor or transaction to see the code attached. On Ramp, you can see the MCC for every vendor and transaction directly in your dashboard.

Setting up merchant categories for your corporate card program

Controlling how employees use corporate cards starts with merchant category rules. By setting clear restrictions by MCC, you define where the card works and where it does not. This gives your team the flexibility to spend within policy while reducing risk and overspending.

Merchant category codes (MCCs) allow you to group vendors by business types, like software, travel, restaurants, or fuel. When you set restrictions by MCC, you can block entire categories, limit them to certain roles, or allow specific spend types based on job function.

For example, you might allow software purchases (MCC 5734) only for engineering leads or limit meals (MCC 5812) to client-facing teams. If someone tries to use a card outside those boundaries, the transaction is declined automatically.

Most corporate card platforms let you create these rules at the card, department, or role level. On Ramp, you can build MCC restrictions directly into card templates. You assign allowed categories when creating a card and update them at any time as policies change. This reduces the need for manual review and lowers out-of-policy transactions.

Setting up merchant categories also improves your data. Every transaction comes through with the correct classification, so your books stay cleaner and your close moves faster.

Why MCC accuracy is key to smarter spend management

Your MCC is a signal that drives how card transactions are categorized, processed, and controlled. When that code is accurate, you get cleaner books, fewer manual corrections, and better policy enforcement at scale.

Accurate MCCs help you group vendor spending, streamline approvals, and reduce exceptions. They also support automation across accounting, tax reporting, and card controls, giving your finance team more time to focus on analysis, not cleanup.

Ramp gives you end-to-end control over MCCs, from real-time categorization to card restrictions to cash management. You can automate how expenses are coded, block spending in high-risk categories, and ensure funds keep earning through Ramp Treasury until the moment they are used. By combining policy enforcement with smarter cash use, Ramp helps you make every transaction more efficient and accountable.

FAQ

Can a business have more than one MCC?

Each merchant account is assigned one MCC based on the business's primary revenue activity. You may need separate merchant accounts to receive different MCCs for each business unit if you offer multiple related services or operate across industries.

How do MCCs affect chargeback disputes?

MCCs can influence how chargebacks are evaluated, especially in regulated industries. Some MCCs are associated with higher dispute rates, and card issuers may scrutinize those transactions more closely during the resolution process.

Are MCCs used for fraud monitoring?

Issuers and payment networks monitor MCCs to detect unusual or high-risk behavior. For example, if an employee card is used at a code flagged for personal or restricted spending, that transaction may trigger a review or alert.

Try Ramp for free
Share with
Ali MerciecaFinance Writer and Editor, Ramp
Ali Mercieca is a Finance Writer and Content Editor at Ramp. Prior to Ramp, she worked with Robinhood on the editorial strategy for their financial literacy articles and with Nearside, an online banking platform, overseeing their banking and finance blog. Ali holds a B.A. in Psychology and Philosophy from York University and can be found writing about editorial content strategy and SEO on her Substack.
Ramp is dedicated to helping businesses of all sizes make informed decisions. We adhere to strict editorial guidelines to ensure that our content meets and maintains our high standards.

We’ve simplified our workflows while improving accuracy, and we are faster in closing with the help of automation. We could not have achieved this without the solutions Ramp brought to the table.

Kaustubh Khandelwal

VP of Finance, Poshmark

Poshmark

Our previous bill pay process probably took a good 10 hours per AP batch. Now it just takes a couple of minutes between getting an invoice entered, approved, and processed.

Jason Hershey

VP of Finance and Accounting, Hospital Association of Oregon

Hospital Association of Oregon

When looking for a procure-to-pay solution we wanted to make everyone’s life easier. We wanted a one-click type of solution, and that’s what we’ve achieved with Ramp.

Mandy Mobley

Finance Invoice & Expense Coordinator, Crossings Community Church

Crossings Community Church

We no longer have to comb through expense records for the whole month — having everything in one spot has been really convenient. Ramp's made things more streamlined and easy for us to stay on top of. It's been a night and day difference.

Fahem Islam

Accounting Associate, Snapdocs

Snapdocs

It's great to be able to park our operating cash in the Ramp Business Account where it earns an actual return and then also pay the bills from that account to maximize float.

Mike Rizzo

Accounting Manager, MakeStickers

Makestickers

The practice managers love Ramp, it allows them to keep some agency for paying practice expenses. They like that they can instantaneously attach receipts at the time of transaction, and that they can text back-and-forth with the automated system. We've gotten a lot of good feedback from users.

Greg Finn

Director of FP&A, Align ENTA

Align ENTA

The reason I've been such a super fan of Ramp is the product velocity. Not only is it incredibly beneficial to the user, it’s also something that gives me confidence in your ability to continue to pull away from other products.

Tyler Bliha

CEO, Abode

Abode