top of page

Merchant Category Code (MCC) – co to jest i jak dziaƂa?

Writer: MichaƂ Stachera
MichaƂ Stachera
Jun 16, 2025
3 min read

Updated: Dec 29, 2025

Merchant Category Code (MCC) to czterocyfrowe kody przypisywane sprzedawcom, które okreƛlają gƂówny typ prowadzonej przez nich dziaƂalnoƛci. Kody te są definiowane przez organizacje kartowe takie jak Mastercard i Visa, i mają kluczowe znaczenie w procesie autoryzacji oraz klasyfikacji transakcji pƂatniczych.


Jak dziaƂa MCC?

Kiedy sklep lub firma uruchamia terminal pƂatniczy (czyli urządzenie umoĆŒliwiające pƂatnoƛci kartą), musi zadeklarować swoją gƂówną dziaƂalnoƛć – to wƂaƛnie wtedy przypisywany jest kod MCC. Ten kod jest widoczny w systemie pƂatniczym podczas kaĆŒdej transakcji.

Na przykƂad:

  • Stacja benzynowa BP moĆŒe mieć kod 5541 – „Stacje serwisowe (z lub bez usƂug dodatkowych)”.

  • Sklep spoĆŒywczy, jak Lidl, to MCC 5411.

  • Sklep specjalistyczny, np. z orzechami – MCC 5441.

NiektĂłre kody są szerokie (np. „stacja benzynowa”), inne bardzo szczegóƂowe. KaĆŒda transakcja moĆŒe mieć przypisany tylko jeden kod MCC – ten, ktĂłry zostaƂ nadany terminalowi przez agenta rozliczeniowego (acquirera).

Informacja o transakcji (kwota, lokalizacja terminala, nazwa sklepu, kod MCC itd.) przekazywana jest z terminala do bramki pƂatniczej, dalej do sieci kartowej i w koƄcu do banku. To wƂaƛnie MCC jest jednym z kluczowych elementów, na podstawie którego banki mogą podejmować decyzje o zaakceptowaniu lub odrzuceniu transakcji.


Ile jest kodĂłw MCC?

Liczba kodĂłw MCC zaleĆŒy od systemu pƂatniczego – Visa, Mastercard, Mirc itp. – i wynosi zazwyczaj między 750 a 800. Co ciekawe, niektĂłre firmy i branĆŒe mają wƂasne, unikalne kody. PrzykƂadowo:

  • PLL LOT posiada kod 3182 – „LOT Polish Airlines”.


Grupowanie kodów MCC – problem bez idealnego rozwiązania

KaĆŒdy bank i instytucja pƂatnicza ma swĂłj wƂasny sposĂłb klasyfikacji MCC do kategorii nadrzędnych, takich jak: transport, gastronomia, zdrowie, itd. Niestety nie istnieje jednolity standard – rĂłĆŒne instytucje mogą przypisywać ten sam MCC do rĂłĆŒnych kategorii. Dodatkowo, dziaƂalnoƛć gospodarcza moĆŒe się zmieniać, co utrudnia utrzymanie aktualnej klasyfikacji.

To stawia wyzwania przed twĂłrcami rozwiązaƄ pƂatniczych, np. tych umoĆŒliwiających ograniczanie wydatkĂłw kartą wedƂug kategorii MCC:

  • Czy pozwolić uĆŒytkownikowi samodzielnie wybierać spoƛrĂłd 800 kodĂłw?

  • A moĆŒe lepiej zaproponować gotowe koszyki kategorii, jak „restauracje” czy „apteki”?

W Sparadosie postawiliƛmy na elastycznoƛć – umoĆŒliwiamy ręczne przypisywanie MCC przez CSV lub API, a dla wygody uĆŒytkownikĂłw dostępne są predefiniowane grupy MCC w panelu korporacyjnym. Dzięki temu uĆŒytkownicy z bardziej zaawansowanymi potrzebami (np. firmy ubezpieczeniowe) mogą precyzyjnie ustawić, gdzie karta moĆŒe być uĆŒywana – z podziaƂem na apteki, prywatne kliniki, szpitale itd.


Limity MCC – whitelisty i blacklisty

Banki oraz fintechy implementują zazwyczaj dwa modele filtrowania transakcji wedƂug MCC:

  1. Whitelist – transakcje są dozwolone tylko dla okreƛlonych MCC.

  2. Blacklist – transakcje są blokowane dla okreƛlonych MCC.

Dzięki temu moĆŒna kontrolować, gdzie uĆŒytkownik moĆŒe pƂacić – np. karta firmowa moĆŒe być ograniczona tylko do MCC związanych z podrĂłĆŒami sƂuĆŒbowymi.


Ograniczenia i wyjątki w praktyce

KaĆŒdy terminal ma przypisany tylko jeden MCC. Oznacza to, ĆŒe:

  • Jeƛli kupimy alkohol na stacji benzynowej, transakcja nadal będzie miaƂa MCC stacji paliw (5541) – a nie sklepu monopolowego.

  • Karta lunchowa zaakceptuje kaĆŒdy zakup w restauracji, nawet jeƛli nie jest to posiƂek kwalifikowany – co prowadzi do naduĆŒyć.

Dlatego regulaminy kart pƂatniczych często zawierają dodatkowe ograniczenia i zapisy precyzujące, co moĆŒna, a czego nie moĆŒna finansować.


Raportowanie na podstawie MCC

Problemy z klasyfikacją MCC mają wpƂyw rĂłwnieĆŒ na raportowanie transakcji. Na szczęƛcie dostępne są rozwiązania, ktĂłre uczą się na podstawie danych uĆŒytkownika i dynamicznie dostosowują kategorie do jego potrzeb. Automatyczne klasyfikatory potrafią z czasem samodzielnie przyporządkować poprawną kategorię.

Dodatkową trudnoƛcią są przypadki, gdy wƂaƛciciele mniejszych firm nie aktualizują MCC po zmianie dziaƂalnoƛci – np. sklep z wędkarskim sprzętem zaczyna sprzedawać rowery, ale zapomina zgƂosić zmianę agentowi rozliczeniowemu. Na szczęƛcie takie sytuacje są coraz rzadsze.


Ciekawostka: Walentynki vs DzieƄ Kobiet – kto wygrywa w kwiaciarniach?

Z danych Sparados wynika, ĆŒe:

  • Walentynki (14.02.2025): liczba transakcji w kwiaciarniach wzrosƂa z przeciętnego poziomu 273 do 3122.

  • DzieƄ Kobiet (08.03.2025): aĆŒÂ 4532 transakcji – co stanowi wzrost o ponad 1560% względem ƛredniej dziennej!

W DzieƄ Kobiet liczba zakupĂłw byƂa o 45% wyĆŒsza niĆŒ w Walentynki – wygląda na to, ĆŒe 8 marca to prawdziwe ƛwięto kwiatĂłw w Polsce.


Wykres z transakcji kartowych z okresu 10.02.2025 – 10.03.2025

wykres

Podsumowanie:

MCC to fundament funkcjonowania systemĂłw pƂatniczych, ktĂłry wpƂywa na kontrolę transakcji, ich klasyfikację oraz raportowanie. Pomimo ĆŒe system nie jest idealny i wymaga ciągƂej aktualizacji, daje ogromne moĆŒliwoƛci personalizacji – zarĂłwno po stronie instytucji finansowych, jak i uĆŒytkownikĂłw koƄcowych. W Sparadosie wierzymy, ĆŒe elastycznoƛć i automatyzacja to klucz do nowoczesnych rozwiązaƄ pƂatniczych.


Przeczytaj więcej naszych tutoriali:

 
 

Find out how we can help your business!

SPARADOS - THE OPTIMAL SOLUTION

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