A wrong MCC is the most expensive error on a merchant account that never appears on the statement. There's no line item that says "you're miscategorized." The money just leaves, a few basis points at a time, on every transaction.
Here's how to find out in ten minutes, and what to do if it's wrong.
Step 1: find your code
Pull your most recent statement and look in the account summary block for four digits labeled MCC, SIC, or Merchant Category. It usually sits near your MID.
Not there? Two fallbacks: check a terminal receipt footer, or email your processor — "What MCC is my account coded under?" They'll tell you.
Step 2: check it against what you actually do
Look up what your four digits mean, then ask the honest question: would someone walking into my business describe it that way?
The three shapes of "wrong":
- Generic when specific exists. You're a restaurant coded
5999(Miscellaneous Retail). Very common — the fastest code to pick during setup. - Stale. You were coded when you opened. The business changed. A coffee counter with pastries became a full kitchen with table service;
5814should now be5812. - Wrong branch. You're coded as a near-neighbor that carries different treatment — the
5411versus5499split for food stores is the classic.
Step 3: work out whether it's costing you
Not every mismatch costs money. Some codes are priced essentially the same, and correcting those is housekeeping, not savings.
It's probably costing you if:
- Your correct code is in a favored category — supermarket, fuel, utility, charitable — and you're coded generic
- You take a lot of rewards credit cards (the gap between categories is widest there)
- Customers should be earning category bonuses at your business and aren't
- Your effective rate is higher than peers in your industry with similar volume
If your correct code and your current code are both plain retail categories, the change may be worth little. Fix it anyway for the rewards and fraud-rules reasons, but don't expect a windfall.
Step 4: ask for the change
Processors change MCCs routinely. It's usually free. The request works when it's factual:
"My account is coded MCC [current]. That doesn't match my business — I operate as [plain description of what you do], which corresponds to MCC [correct]. Please update the code and confirm in writing once it's changed."
Two things make this work:
- Lead with the facts, not the rate. "This is a factual miscategorization" gets fixed. "I want a cheaper code" gets declined, and correctly so.
- Name the code you believe is right. Vague requests stall. Specific ones get routed to someone who can act.
Expect a request for documentation — business license, a description of your revenue mix, sometimes photos. That's normal; have it ready.
Step 5: verify it actually happened
This is the step people skip. Processors agree to changes that never get executed.
Check the four digits on your next statement. If they haven't changed, reply on the same email thread and ask for a completion date. Keep it in writing throughout.
About asking for money back
If you've been miscoded for a long stretch, it's reasonable to ask for a retroactive adjustment. Be realistic: processors rarely refund interchange differences, because interchange went to the issuing bank, not to them. What they can sometimes do is credit part of their own markup as a retention gesture.
Ask. Don't count on it. And don't let a "no" on the refund stall the code change itself — the forward savings are the real prize.
The honest summary
Most merchants who check will find their MCC is fine. That's a genuinely good outcome and worth ten minutes to confirm.
But the ones who find a mismatch are often finding a few hundred dollars a month that's been leaking since the day the account opened, with nothing on any statement pointing at it. That asymmetry is why the check is worth doing.