top of page

Merchant Category Code (MCC) – was ist das und wie funktioniert es?

Writer: Michał Stachera
Michał Stachera
Jun 11, 2025
5 min read

Updated: 2 days ago


MCC – was ist das?


Merchant Category Codes (MCCs) sind vierstellige Codes, die Händlern zugewiesen werden und ihre primäre Geschäftstätigkeit identifizieren. Diese Codes werden von Kartennetzwerken wie Mastercard und Visa definiert und spielen eine Schlüsselrolle bei der Autorisierung und Klassifizierung von Zahlungstransaktionen.


Wie funktioniert MCC?


Bei der Installation eines Zahlungsterminals (eines Geräts, das Kartenzahlungen akzeptiert) muss ein Geschäft oder Unternehmen seine Haupttätigkeit angeben. Dabei wird ihm ein MCC-Code zugewiesen. Dieser Code ist bei jeder Transaktion im Zahlungssystem sichtbar.


Zum Beispiel:


  • Eine BP-Tankstelle kann den Code 5541 „Tankstellen (mit oder ohne Zusatzleistungen)“ haben.

  • Ein Lebensmittelgeschäft wie Lidl hat den MCC 5411.

  • Ein Fachgeschäft, etwa für Nüsse, hat den MCC 5441.


Manche Codes sind weit gefasst (z. B. „Tankstelle“), andere sehr spezifisch. Jede Transaktion kann nur einen MCC haben: den, den die acquirierende Bank (Acquirer) dem Terminal zugewiesen hat.


Die Transaktionsdaten (Betrag, Standort des Terminals, Name des Geschäfts, MCC usw.) werden vom Terminal an das Zahlungsgateway, dann an das Kartennetzwerk und schließlich an die Bank übermittelt. Der MCC ist eines der wichtigsten Merkmale, anhand derer Banken entscheiden, ob sie eine Transaktion genehmigen oder ablehnen.


Wie viele MCC-Codes gibt es?


Die Anzahl der MCC-Codes hängt vom Zahlungsnetzwerk ab (Visa, Mastercard, Mir usw.) und liegt meist zwischen 750 und 800. Interessant ist, dass manche Unternehmen und Branchen eigene, eindeutige Codes haben. Zum Beispiel:


PLL LOT (Polish Airlines) hat den Code 3182 „LOT Polish Airlines“.


MCC-Codes gruppieren: ein Problem ohne perfekte Lösung


Jede Bank und jedes Zahlungsinstitut ordnet MCCs auf eigene Weise übergeordneten Kategorien zu, etwa Transport, Gastronomie oder Gesundheit. Einen einheitlichen Standard gibt es nicht: Verschiedene Institute können denselben MCC unterschiedlichen Kategorien zuordnen. Außerdem ändern sich Geschäftstätigkeiten mit der Zeit, was eine aktuelle Klassifizierung erschwert.


Das stellt Anbieter von Zahlungslösungen vor Herausforderungen, besonders wenn sie Ausgabenlimits nach MCC-Kategorien ermöglichen:


  • Sollen Nutzer selbst aus allen rund 800 Codes wählen?

  • Oder ist es besser, fertige Kategoriegruppen wie „Restaurants“ oder „Apotheken“ anzubieten?


Bei Sparados haben wir uns für Flexibilität entschieden: MCCs lassen sich manuell per CSV oder API zuweisen, und für mehr Komfort gibt es im Unternehmenspanel vordefinierte MCC-Gruppen. So können Nutzer mit komplexeren Anforderungen (zum Beispiel Versicherungen) genau festlegen, wo eine Karte eingesetzt werden darf, aufgeteilt nach Apotheken, Privatkliniken, Krankenhäusern usw.


MCC-Einschränkungen: Whitelists und Blacklists


Banken und Fintechs setzen meist zwei Modelle ein, um Transaktionen nach MCC zu filtern:


  1. Whitelist: Nur Transaktionen mit den festgelegten MCCs sind erlaubt.

  2. Blacklist: Transaktionen mit den festgelegten MCCs werden blockiert.


So lässt sich steuern, wo ein Nutzer Geld ausgeben kann. Eine Firmenkarte kann zum Beispiel auf MCCs für Geschäftsreisen beschränkt werden.


Grenzen und Ausnahmen in der Praxis


Jedes Terminal hat genau einen MCC. Das bedeutet:


  • Wer an einer Tankstelle Alkohol kauft, zahlt trotzdem unter dem Tankstellen-MCC (5541), nicht unter dem eines Spirituosengeschäfts.

  • Eine Essenskarte akzeptiert jeden Kauf in einem Restaurant, auch wenn es keine berechtigte Mahlzeit ist, was zu Missbrauch führen kann.


Deshalb enthalten Kartenbedingungen oft zusätzliche Regeln und Klarstellungen, was finanziert werden darf und was nicht.


Wie funktionieren MCC-Beschränkungen bei Sparados?


Bei Sparados legt der Administrator fest, in welchen Händlerkategorien eine Firmenkarte genutzt werden kann. Dafür gibt es Ausgabenkategorien: Listen von MCC-Codes, die als Whitelist (nur diese Codes werden akzeptiert) oder als Blacklist (diese Codes werden abgelehnt) funktionieren. Eine Zahlung bei einem Händler außerhalb der erlaubten Kategorien wird bereits bei der Autorisierung abgelehnt.


So richten Sie es im Unternehmenspanel ein


  1. Rufen Sie die Einstellungen auf und öffnen Sie den Reiter Ausgabenkategorien.

  2. Wählen Sie eine systemeigene Kategorie wie Gastronomie, Fluggesellschaften oder Hotels und Unterkünfte, oder klicken Sie auf Ausgabenkategorie hinzufügen, um eine eigene anzulegen.

  3. Geben Sie der Kategorie einen Namen und eine kurze Beschreibung und legen Sie fest, ob die ausgewählten Codes auf der Whitelist (akzeptiert) oder auf der Blacklist (abgelehnt) stehen.

  4. Wählen Sie Codes aus der vollständigen MCC-Liste aus oder laden Sie eine Datei mit den gewünschten Codes hoch.

  5. Weisen Sie die Kategorie bei der Ausgabe der Karte zu. Die aktiven Kategorien sind jederzeit in den Kartendetails sichtbar.


Das Anlegen einer eigenen Kategorie dauert etwa 10 Minuten. Unternehmen, die ihre Karten aus eigenen Systemen verwalten, können MCC-Codes per CSV-Datei oder über die Sparados API zuweisen.


Typische Einstellungen


Team oder Anwendungs­fall

Erlaubte Kategorien (Whitelist)

Mitarbeitende auf Geschäfts­reisen

Hotels, Flug­gesellschaften, öffentlicher Verkehr

Kuriere und Außendienst

Tankstellen, Auto­wasch­anlagen

Bau- und Montage­teams

Baumärkte und Großhändler

Versicherer bei der Schaden­regulierung

Apotheken, Privat­kliniken, Kranken­häuser


Wenn MCC allein nicht ausreicht


Ein Terminal hat genau einen MCC. Wer an einer Tankstelle Alkohol kauft, zahlt deshalb trotzdem unter dem Tankstellencode (5541). Darum lassen sich MCC-Kategorien bei Sparados mit weiteren Regeln kombinieren:


  • einer Liste bestimmter Händler (Merchant ID), zum Beispiel nur eine Handelskette oder nur Google Ads und Meta,

  • Ländern, in denen die Karte funktioniert,

  • Uhrzeiten und Tagen, an denen die Karte aktiv ist,

  • täglichen und wöchentlichen Betragslimits, die Sie in Echtzeit ändern können.



Möchten Sie MCC-Beschränkungen im Sparados-Panel sehen? Demo buchen


MCC-basiertes Reporting


Probleme bei der MCC-Klassifizierung wirken sich auch auf das Transaktionsreporting aus. Es gibt jedoch Lösungen, die aus Nutzerdaten lernen und Kategorien dynamisch an die Bedürfnisse anpassen. Automatische Klassifikatoren können mit der Zeit selbst die richtige Kategorie zuordnen.


Zusätzlich schwierig wird es, wenn Kleinunternehmer ihren MCC nach einem Wechsel der Geschäftstätigkeit nicht aktualisieren, etwa wenn ein Angelgeschäft anfängt, Fahrräder zu verkaufen, und das der acquirierenden Bank nicht meldet. Solche Fälle werden zum Glück seltener.


Fun Fact: Valentinstag oder Frauentag, wer gewinnt im Blumenladen?


Laut Daten von Sparados:


  • Valentinstag (14.02.2025): Die Zahl der Transaktionen in Blumenläden stieg von durchschnittlich 273 auf 3122.

  • Frauentag (08.03.2025): ganze 4532 Transaktionen, über 1560 % mehr als der Tagesdurchschnitt.


Am Frauentag gab es 45 % mehr Käufe als am Valentinstag. Der 8. März scheint in Polen der eigentliche Blumenfeiertag zu sein.


Diagramm der Kartentransaktionen im Zeitraum 10.02.2025 bis 10.03.2025


wykres

Häufige Fragen zu MCC-Beschränkungen


Kann ich bei Sparados bestimmte MCC-Codes auf Mitarbeiterkarten sperren?


Ja. Legen Sie eine Ausgabenkategorie als Blacklist an, wählen Sie die zu sperrenden MCC-Codes aus und weisen Sie die Kategorie der Karte zu. Zahlungen bei Händlern mit diesen Codes werden abgelehnt.


Kann eine Firmenkarte nur in Hotels und bei Fluggesellschaften funktionieren?


Ja. Weisen Sie eine Whitelist-Kategorie mit den MCC-Codes für Hotels und Fluggesellschaften zu, zum Beispiel die systemeigenen Kategorien. Alle anderen Zahlungen werden abgelehnt.


Was passiert, wenn Mitarbeitende bei einem Händler außerhalb der erlaubten Kategorien bezahlen?


Die Transaktion wird bei der Autorisierung abgelehnt. Die Ausgabe entsteht also gar nicht, und die Buchhaltung muss sie nicht nachträglich klären.


Kann ich MCC-Beschränkungen über eine API einrichten?


Ja. MCC-Codes lassen sich per CSV-Datei oder über die Sparados API zuweisen.


Verhindert eine MCC-Sperre jeden unerwünschten Kauf?


Nicht immer, denn jedes Terminal hat nur einen MCC. Für eine genauere Kontrolle kombinieren Sie MCC-Kategorien mit einer Händlerliste (Merchant ID), Länderbeschränkungen und Zeitbeschränkungen.


Zusammenfassung


MCC ist die Grundlage von Zahlungssystemen und beeinflusst die Kontrolle, Klassifizierung und das Reporting von Transaktionen. Auch wenn das System nicht perfekt ist und ständig aktualisiert werden muss, bietet es viel Spielraum für Anpassungen, sowohl für Finanzinstitute als auch für Endnutzer. Bei Sparados sind wir überzeugt, dass Flexibilität und Automatisierung der Schlüssel zu modernen Zahlungslösungen sind.


Weitere Artikel:





SPARADOS - THE OPTIMAL SOLUTION

Find out how we can help your business!

Leave your details and we’ll show you how Sparados can bring order to your company’s spending. We reply within 2 hours on business days.

 

✓  30-minute demo tailored to your industry

✓  Live in as little as a week

✓  Integration with your accounting system

 

Prefer to talk? Call +48 781 761 200 or pick a time:

Get in touch

Sparados S.A.

Sparados SA with headquarters in Lublin, at 17A Rusałka St., 20-103 Lublin, entered into the register of entrepreneurs of the National Court Register with the KRS No. (National Court Register No.): 0000985680, NIP (Tax ID No./VAT Reference No.): 9462719635 and REGON (Business ID No.): 522752701, with a fully paid share capital of PLN 336 704.

 

Data Protection Officer: Weronika Dawidzka

Email: [email protected]

​

Contact: +48 781 761 200

  • Instagram
  • Facebook
  • LinkedIn
  • YouTube

Sparados App

Download on the Apple Store
Download on the Apple Store
Get it on Google Play
Get it on Google Play

© 2026 Sparados. All rights reserved.

European Funds for Smart Growth
NCBR – National Centre for Research and Development
European Union – European Regional Development Fund

Designed by

Sparados S.A. (Tax Identification Number/NIP: 9462719635), with its registered office in Lublin at ul. Rusałka 17A, 20-103 Lublin, is neither a payment service provider nor a payment institution within the meaning of the Act of 19 August 2011 on Payment Services. The Company does not hold an authorization from the Polish Financial Supervision Authority (KNF) to provide payment services, does not hold user funds, and provides solely a technological platform for expense management and integration with third-party payment service providers.

Payment services, including the maintenance of accounts, issuance of payment cards, and execution of transactions, are provided by appropriately licensed payment service providers operating within Europe, in accordance with applicable laws and under the supervision of relevant regulatory authorities.

The use of payment functionalities is subject to the acceptance of the terms and conditions of the respective payment service provider. The agreement for the provision of payment services is concluded directly between the user and said provider.

Sparados S.A. shall not be held liable for the execution of payment transactions or for their settlement between the user and the payment service provider. The Company acts exclusively as a technology solution provider enabling access to these services.

bottom of page