TL;DR:
- Your Merchant Category Code (MCC) is a four-digit number that directly impacts your interchange rates, risk classification, and processor approval odds.
- Credit card processors assign your MCC during onboarding, and most merchants never see it on their statements.
- The wrong MCC can cost you thousands annually through inflated fees.
- You can’t easily change your MCC, but you can verify it’s accurate and understand how it affects your bottom line.
What Is an MCC Code, and Why Should You Care?
Somewhere in the digital paperwork of your merchant account sits a four-digit number you’ve probably never seen. It’s called a Merchant Category Code (MCC), and it quietly influences how much you pay every time a customer swipes, taps, or dips their card.
The International Organization for Standardization (ISO) created these codes originally for tax reporting. But Visa, Mastercard, and the payment processing industry saw an opportunity. Today, MCCs serve as the foundation for interchange rate calculations, risk assessments, and underwriting decisions.
Here’s the thing: your MCC code directly affects your processing costs, yet most business owners don’t know theirs exists.
How Your MCC Gets Assigned (And Why You Don’t Get a Vote)
When you apply for a merchant account, your processor assigns you an MCC based on your business type and primary products or services. Notice I said “assigns.” Not “discusses with you.” Not “asks for your input.”
Your processor makes this decision during onboarding, and for the vast majority of businesses, that’s the end of the conversation.
The system gets granular. Contractors, for example, don’t share a single code. According to Visa’s Merchant Data Standards Manual, electrical contractors (1731), carpentry services (1750), roofing contractors (1761), and plumbing specialists (1711) each have distinct MCCs. The same granularity applies to restaurants versus fast food, retail versus ecommerce, and dozens of other seemingly similar business types.
Some global giants (think Delta Airlines or Hilton Hotels) have their own proprietary MCCs. Your local pizza shop? It shares code 5812 with every other sit-down restaurant in the country.
Technically, any business can apply for a new MCC through ISO’s technical committee TC68. The catch: you need at least $10 million in annual revenue to be considered. This process exists for multinational corporations, not Main Street merchants.
How MCC Codes Siphon Money From Your Business
Interchange Rate Manipulation
Visa and Mastercard use MCC codes to calculate interchange fees, the wholesale cost you pay for every transaction. Different MCCs trigger different interchange tiers. A grocery store (5411) pays different rates than a convenience store (5499), even if they sell identical products.
Your processor adds markup to these interchange rates. If your MCC places you in a higher interchange category than your actual business warrants, you’re paying inflated fees on every single transaction. The math tells the story: on $500,000 in annual card volume, even a 0.15% interchange difference costs you $750 per year in unnecessary fees.
The Risk Classification Trap
Acquiring banks use MCCs to flag “high-risk” businesses. If your code lands you in a prohibited or elevated-risk category, you face three possible outcomes:
- Outright rejection from mainstream processors
- Higher processing rates to offset perceived risk
- Increased reserve requirements that tie up your cash flow
Some business types genuinely carry higher risk (gambling, adult entertainment, certain supplements). But miscategorized businesses pay the same penalty without earning it.
Chargeback Consequences
Certain MCCs receive weaker chargeback protections. Direct marketing and gambling transactions, for instance, face stricter scrutiny than standard retail purchases. If your business gets coded into one of these categories incorrectly, you’re fighting chargebacks with one hand tied behind your back.
Worse, high-risk MCCs often trigger elevated chargeback fees. You’re paying more to dispute transactions you might not have lost under the correct code.
The Complete MCC Codes Reference
Use this as your merchant category code lookup resource. Understanding where your business falls helps you verify whether your assigned code makes sense.
Agricultural Services (0001-1499)
| Code | Description |
|---|---|
| 0742 | Veterinary Services |
| 0763 | Agricultural Cooperatives |
| 0780 | Horticultural and Landscaping Services |
Contracted Services (1500-2999)
| Code | Description |
|---|---|
| 1520 | General Contractors (Residential and Commercial) |
| 1711 | Air Conditioning, Heating, and Plumbing |
| 1731 | Electrical Contractors |
| 1740 | Insulation, Masonry, Plastering, Stonework, Tile |
| 1750 | Carpentry |
| 1761 | Roofing, Siding, and Sheet Metal |
| 1771 | Concrete Work |
| 1799 | Special Trade Contractors (Not Classified Elsewhere) |
| 2741 | Publishing and Printing |
| 2842 | Sanitation and Specialty Cleaning |
Transportation Services (4000-4799)
| Code | Description |
|---|---|
| 4011 | Railroads (Freight) |
| 4111 | Local Commuter and Ferries |
| 4121 | Taxi and Limousine |
| 4214 | Motor Freight, Trucking, Moving, Local Delivery |
| 4215 | Courier Services (Air and Ground) |
| 4411 | Cruise Lines |
| 4511 | Airlines |
| 4722 | Travel Agencies and Tour Operators |
Utility Services (4800-4999)
| Code | Description |
|---|---|
| 4812 | Telecommunications Equipment |
| 4814 | Telecom Services (including prepaid) |
| 4829 | Wire Transfer and Money Orders |
| 4899 | Cable, Satellite, TV, and Radio |
| 4900 | Electric, Gas, Water, and Sanitary Utilities |
Ecommerce and Retail MCCs
There’s no single “ecommerce” MCC. Online retailers get categorized by product type, just like brick-and-mortar stores.
| Code | Description |
|---|---|
| 5311 | Department Stores |
| 5411 | Grocery Stores |
| 5499 | Convenience Stores |
| 5651 | Family Clothing |
| 5691 | Men’s and Women’s Clothing |
| 5712 | Furniture and Home Furnishings |
| 5732 | Electronics |
| 5734 | Computer Software |
| 5812 | Restaurants |
| 5814 | Fast Food |
| 5912 | Drug Stores and Pharmacies |
| 5941 | Sporting Goods |
| 5942 | Bookstores |
| 5999 | Miscellaneous Specialty Retail |
Government Services (9000-9999)
| Code | Description |
|---|---|
| 9211 | Court Costs and Tax Payments |
| 9222 | Fines |
| 9223 | Bail and Bond Payments |
| 9402 | Postal Services |
How to Find Your MCC Code
Here’s where it gets frustrating. Your MCC code probably isn’t printed on your monthly statement. It won’t appear in your merchant agreement’s summary page. Processors keep this information behind the scenes because, frankly, they don’t expect you to ask about it.
Option 1: Ask your processor directly. Call customer service and request your assigned MCC. Some representatives will provide it immediately; others may need to escalate the request.
Option 2: Use Visa’s Supplier Locator tool. Search for your own business to see how Visa has categorized your transactions. This won’t always match your processor’s assigned code, but it reveals how the network views your business.
Option 3: Request a full statement audit. A comprehensive review of your merchant account will expose your MCC along with every other hidden detail affecting your rates.
The Consumer Rewards Angle (Yes, It Affects You)
Credit card rewards programs use MCCs to determine bonus categories. When a customer earns 3x points at “restaurants,” the card network checks the MCC, not the business name.
If you run a café inside a retail store, your MCC might classify you as retail rather than dining. Your customers miss out on their restaurant rewards, which (believe it or not) can influence where they choose to spend. It’s a subtle effect, but it’s real.
Here’s My Take
MCC codes represent one of those payment processing realities that favor the system over the merchant. You didn’t choose your code. You probably can’t change it. And yet it directly impacts your processing costs, your risk classification, and your chargeback exposure.
The transparency problem here is obvious. Processors assign these codes without explanation, hide them from statements, and benefit when merchants remain unaware. An incorrectly assigned MCC quietly siphons money from your business month after month.
I’m that guy who’s seen merchants paying elevated rates for years because their code didn’t match their actual business. A restaurant coded as a bar. A professional services firm coded as high-risk consulting. These “errors” (if we’re being generous) cost real money.
You can’t fix what you can’t see. Knowing your MCC is step one. Understanding whether it’s correct is step two. And if something’s off? That’s leverage you can use in your next processor negotiation.
Take Control of Your Processing Costs
Your MCC code is just one piece of the puzzle. Hidden fees, inflated markups, and unnecessary surcharges work together to drain your profits. Most merchants don’t know what they’re actually paying because the system isn’t designed for transparency.
VeriFee changes that.
Our free statement audit illuminates every fee on your merchant statement, including your MCC classification and whether it’s costing you money. We’ll show you exactly what you’re paying, why you’re paying it, and how to pay less.


