MCC 5912 vs. 5999 and the MATCH List: What Peptide Merchants Need to Know
MCC 5912 is the merchant category code for drug stores and pharmacies. MCC 5999 covers miscellaneous and specialty retail. Which one your peptide store lands in changes how closely your bank watches you, and that decides how fast a small problem turns into a MATCH listing.
We set up payments on peptide stores regularly, and MCC is the setting owners know least about. It’s usually picked by the processor during onboarding, and most merchants never see it until something goes wrong.
Which MCC Do Peptide Merchants Get: MCC 5912 or 5999?
It depends on how the acquirer reads your business. A store that looks like it sells drugs to consumers gets coded like a pharmacy. A store that clearly sells research compounds to labs usually gets coded as specialty retail or lab supply.
| MCC | Official description | What it means for a peptide store |
|---|---|---|
| 5912 | Drug Stores and Pharmacies | Highest scrutiny. Visa’s Integrity Risk Program puts it in Tier 1. |
| 5122 | Drugs, Drug Proprietaries, and Druggist Sundries | Also Tier 1 under Visa’s program. Wholesale drug framing. |
| 5999 | Miscellaneous and Specialty Retail Stores | Common for RUO stores whose site clearly supports research use |
| 5047 | Medical, Dental, Ophthalmic, and Hospital Equipment and Supplies | Sometimes used for lab and research supply businesses |
One rule matters more than any code: your MCC has to describe what you actually sell. Asking for 5999 while your site reads like a pharmacy is miscoding, and card networks treat that as a violation in its own right. The honest fix is to make the business match the code, not the code match the story.
Why MCC 5912 is the expensive one
Visa’s Integrity Risk Program lists pharmacies under MCC 5122 and 5912 in its top tier, for merchants where illegal activity could harm health or safety. Acquirers boarding those codes face Visa control assessments, so they monitor harder, hold bigger reserves, and terminate faster.
What Is the MATCH List?
MATCH (Member Alert to Control High-Risk Merchants) is Mastercard’s database of merchants whose accounts were terminated for cause. Acquirers have to check it before approving anyone. Visa keeps its own version, the Visa Merchant Screening Service (VMSS).
- A listing lasts 5 years.
- The acquirer must add a qualifying merchant within 1 business day of termination, per Stripe’s summary of the rules.
- It names the business and its principal owners, so opening a new company doesn’t clear it.
- Removal only happens if the listing was an error, or for PCI non-compliance (code 12) once it’s fixed.
The MATCH Reason Codes That Hit Peptide Merchants
| Code | Reason | How peptide stores trigger it |
|---|---|---|
| 04 | Excessive Chargebacks | Mastercard chargebacks over 1% of Mastercard sales and at least $5,000 in the same month |
| 08 | Questionable Merchant Audit Program | Flagged through Mastercard’s merchant audit program |
| 10 | Violation of Standards | Prohibited transactions or breaking card network rules, including miscoding |
| 13 | Illegal Transactions | Selling products the bank decides are illegal where they’re sold |
Code 04 is the one to watch day to day, because it’s pure math. A small store with 125 Mastercard orders and 6 chargebacks worth $6,250 in one month already qualifies. Winning those disputes later doesn’t undo it.
Visa’s equivalent sits at 1,000 disputes and 1.8% in a single month for VMSS listing. Separately, Visa’s monitoring program flags merchants at a 1.5% combined fraud and dispute ratio since April 1, 2026, according to the Merchant Risk Council.
How the Wrong MCC Leads to a MATCH Listing
A typical version: a new store gets coded 5912 because the homepage talks about “your wellness.” Monitoring is tighter from day one. A routine site review finds a dosing chart on the blog, and a 0.7% dispute rate that would be fine elsewhere gets read as a warning sign.
The account closes, the balance goes on hold, and a violation-of-standards listing follows. The next processor that will take the owner often wants much higher rates and a bigger reserve, if it says yes at all.
How to Stay Off the MATCH List
Before approval
- Ask the processor which MCC they plan to assign and why.
- Make the site match a research supply business before you apply. Our peptide merchant account requirements guide has the checklist.
- Work with processors that underwrite peptides on purpose, not ones that approve by accident.
After approval
- Keep disputes under 0.5% so you have room below every threshold.
- Use a billing descriptor buyers recognize, and send tracking emails the day an order ships.
- Connect dispute alert tools so you can refund before a dispute becomes a chargeback.
- Keep a second processor approved and a non-card option (ACH or crypto) live.
- Review site copy every quarter, because processors re-review it too.
The 2026 FDA Gray Area and Underwriting
In April 2026 FDA moved 12 peptides off its Category 2 compounding list, BPC-157 and TB-500 among them. That change covers compounding pharmacies. It didn’t approve any of these peptides or change how FDA treats online research sellers, and warning letters to RUO stores continued through the summer.
For underwriting, the gray area cuts the wrong way. Uncertainty means longer reviews and bigger reserves, not easier approvals. Don’t describe any compound as “approved” or “legal again” on your site.
How We Build Stores That Code Cleanly
When we built Vanta Biolabs, every product page was organized around purity data: batch-specific COAs, research-use confirmation at entry and checkout, and RUO copy in product descriptions, checkout, and footer. A reviewer landing on that site sees a lab supplier, not a pharmacy.
That’s the point of our peptide store design work. The site does the explaining before anyone in underwriting has to ask. For processor options, see our peptide payment gateways guide.
MCC and MATCH FAQ for Peptide Merchants
What is MCC 5912?
MCC 5912 is the card network code for drug stores and pharmacies. Visa puts it in the highest tier of its Integrity Risk Program.
What is MCC 5999?
MCC 5999 covers miscellaneous and specialty retail stores. Research supply stores that clearly sell for research use are often coded here.
Can I choose my own MCC?
No. The acquirer assigns it based on your business. You can ask how they classified you, but the code has to match what you really sell.
How do I get off the MATCH list?
Usually you can’t before 5 years. Only the acquirer that listed you can remove it, and only for an error or a fixed PCI issue.


