Mapowanie kodów GTU i procedur VAT w systemach KSeF – jak to zrobić raz, a dobrze

Mapowanie kodów GTU i procedur VAT w KSeF to proces przypisywania fakturze ustrukturyzowanej odpowiednich oznaczeń statystycznych i procedur transakcyjnych, wymaganych od 1 lutego 2026 r. na podstawie rozporządzenia Ministra Finansów z dnia 29 grudnia 2023 r. Nieprawidłowe sklasyfikowanie towaru lub usługi w strukturze logicznej FA(3) skutkuje brakiem możliwości rejestracji faktury w Krajowym Systemie e-Faktur. W przypadku stwierdzenia uchybień po stronie podatnika, organ skarbowy może nałożyć sankcję administracyjną w wysokości do 100% kwoty podatku VAT wykazanego na dokumencie.

Kody GTU – co to jest i dlaczego nie da się ich pominąć

Kody Grup Towarowo-Usługowych (GTU) stanowią integralną część ewidencji JPK_V7M(3) z deklaracją VAT-7 i są niezbędne do prawidłowej identyfikacji transakcji przez algorytmy Krajowej Administracji Skarbowej. Podatnik jest zobowiązany dokonywać weryfikowania sprzedawanych towarów oraz świadczonych usług pod kątem ich przynależności do jednej z 13 grup towarowo-usługowych określonych w przepisach podatkowych. Obowiązek ten dotyczy transakcji opodatkowanych, zwolnionych, a także tych, dla których miejsce opodatkowania znajduje się poza terytorium kraju.

W powszechnym obrocie gospodarczym funkcjonuje mylne przekonanie, że mapowanie GTU dotyczy wyłącznie największych podmiotów. W rzeczywistości limit 200 000 zł dla oznaczenia GTU_12 odnosi się do wartości sprzedaży netto konkretnej kategorii usług, a nie całkowitego przychodu przedsiębiorstwa. Przykładowo, jednostka handlująca urządzeniami elektronicznymi klasyfikowanymi jako GTU_06 przekracza próg raportowania już przy sprzedaży zaledwie 15 laptopów wysokiej klasy. Dlatego też każda faktura wysyłana bezpośrednio do ap.ksef.mf.gov.pl musi posiadać precyzyjnie przypisane oznaczenia na poziomie każdej pozycji towarowej, a nie zbiorczo dla całego dokumentu.

Kod GTU Nazwa grupy Przykład towaru/usługi Ryzyko błędu
GTU_01 Napoje alkoholowe Wino o zawartości alkoholu 12% Dostawa napojów alkoholowych bez GTU_01 – brak rejestracji w KSeF
GTU_05 Odpady i surowce wtórne Złom stalowy (załącznik nr 7) Błędna klasyfikacja odpadów niebezpiecznych – odrzucenie pliku
GTU_06 Urządzenia elektroniczne Smartfony i procesory Pominięcie kodu przy sprzedaży hurtowej – kara finansowa do 100% VAT
GTU_12 Usługi niematerialne Usługi doradcze i księgowe Przekroczenie limitu sprzedaży bez oznaczenia – wadliwość JPK

Brak wymaganego kodu GTU skutkuje natychmiastowym odrzuceniem pliku przez bramkę API Ministerstwa Finansów, co uniemożliwia nadanie dokumentowi numeru identyfikacyjnego KSeF. Warto podkreślić, że kody GTU mogą być oznaczane na karcie produktu w systemie magazynowym lub bezpośrednio w trakcie wystawiania faktury w module sprzedażowym. Zaleca się, aby przed przypisaniem kodów takich jak GTU_11, GTU_12 lub GTU_13, każdorazowo oznaczyć produkty jako usługi w kartotece towarowej, co minimalizuje ryzyko błędów logicznych w strukturze XML.

Procedury VAT – jak nie pomylić „EX” z „EXP” i nie płacić kary

Procedury VAT w KSeF wymagają od podatnika precyzyjnego określenia charakteru transakcji za pomocą dedykowanych znaczników numerycznych. Poprawne oznaczanie procedur jest kluczowe dla zachowania spójności z ewidencją JPK_V7K(3) oraz JPK_V7M(3). Każdy podmiot musi posiadać indywidualne konto w KSeF, aby móc raportować m.in. dostawy wewnątrzwspólnotowe, eksport towarów czy transakcje typu marża, które od 1 lutego 2026 r. (dla dużych podmiotów) oraz 1 kwietnia 2026 r. (dla pozostałych) będą podlegały rygorystycznej weryfikacji systemowej.

Wdrożenie prawidłowego schematu decyzyjnego w dziale księgowym pozwala na uniknięcie sankcji za nieprawidłowe raportowanie procedur szczegołowych. Proces weryfikacji powinien przebiegać w następujących krokach:

  1. Krok 1: Jeśli towar fizycznie opuszcza terytorium Unii Europejskiej, należy zastosować kod 19 (eksport towarów poza UE, stawka 0%).
  2. Krok 2: Jeśli realizowana jest usługa lub dostawa towarów dla kontrahenta zarejestrowanego w systemie VIES na terytorium UE, stosuje się kod 11 (WDT).
  3. Krok 3: W przypadku sprzedaży towarów używanych, takich jak samochody osobowe, gdzie podstawą opodatkowania jest marża, obligatoryjne jest użycie kodu 17.

Analiza błędów w JPK_V7K(3) wykazuje, że najczęstsze pomyłki dotyczą nieprawidłowego stosowania znaczników transakcyjnych. Poniższa lista prezentuje krytyczne uchybienia:

  1. Stosowanie kodu 09 zamiast 08 przy krajowym odwrotnym obciążeniu – skutkuje to odrzuceniem faktury przez KSeF i koniecznością dokonania korekty w JPK w terminie 14 dni.
  2. Brak kodu 12 przy imporcie usług – powoduje niezgodność deklaracji z ewidencją, co generuje wezwanie do wyjaśnień z Urzędu Skarbowego.
  3. Podwójne oznaczenie procedury i GTU_05 dla tej samej pozycji – błąd walidacji struktury FA(3), faktura odrzucona przez system, wymagana natychmiastowa reemisja dokumentu.

Warto pamiętać, że KSeF nie zmienia zasad rozliczania korekt in plus, jednak wprowadza znaczące uproszczenia w zakresie korekt in minus. Podanie numeru KSeF będzie dotyczyło faktur wystawionych w systemie bez względu na tryb ich przesyłania. Przed organem skarbowym za zobowiązania podatkowe odpowiada wyłącznie przedsiębiorca, dlatego weryfikacja NIP kontrahenta w białej liście VAT przed wyborem kodu procedury 11 jest niezbędnym elementem dochowania należytej staranności.

Mapowanie w ERP – praktyczna konfiguracja dla Symfonia i Comarch

Integracja systemów klasy ERP z Krajowym Systemem e-Faktur to proces wymagający zarówno dostosowania technologicznego, jak i organizacyjnego. Od 2026 roku każda faktura VAT będzie trafiać do KSeF, co wymusza na producentach oprogramowania, takich jak Symfonia czy Comarch, wprowadzenie zaawansowanych mechanizmów mapowania. Integracja z KSeF wymaga użycia tokenu API, który należy pobrać z portalu podatki.gov.pl. Należy pamiętać, że tokeny wygenerowane w fazie testowej są ważne do końca 2026 roku.

W systemie Symfonia Handel 2025.1.3 procedura mapowania została zautomatyzowana, co pozwala na masowe przypisywanie atrybutów. Ścieżka konfiguracji to: Handel → Konfiguracja → KSeF → Mapowanie kodów GTU. Realizacja procesu obejmuje trzy etapy:

  1. Import aktualnego pliku GTU.xml pobranego z zasobów Głównego Urzędu Statystycznego.
  2. Przypisanie kategorii PKWiU do odpowiednich kodów GTU na poziomie kartoteki towarowej.
  3. Aktywacja opcji „aktualizuj automatycznie przy zmianie stawki VAT”, co zapewnia spójność danych przy zmianach legislacyjnych.

W przypadku oprogramowania Comarch ERP Optima, konfiguracja odbywa się poprzez ścieżkę: System → KSeF → Słowniki → Procedury VAT. Aby dodać własny kod procedury, należy wpisać symbol, opis oraz wskazać odpowiednią stawkę (0% lub NP) i zaznaczyć opcję „domyślny dla eksportu”. Należy jednak zachować czujność, gdyż bez wykupionej licencji KSeF 2.0 mapowanie nie będzie funkcjonalne po zakończeniu bezpłatnego okresu wsparcia, który upływa 31 lipca 2026 r. Spółki muszą dodatkowo złożyć formularz ZAW-FA w wersji 3, aby upoważnić system do komunikacji z serwerami Ministerstwa Finansów.

"Procedura KSeF to nie tylko dokument, z którym trzeba się zmierzyć – to narzędzie, które porządkuje funkcjonowanie całej firmy. Dzięki niej każdy pracownik wie dokładnie, czym może, a czym nie może się zajmować, a ryzyko błędów i nadużyć drastycznie spada" – Wojciech Ośka, ekspert PCDK Group.

Zaleca się stworzenie planu awaryjnego na wypadek niedostępności systemu oraz wyznaczenie osoby odpowiedzialnej za administrację („KSeF Master”). Przed masową aktualizacją kodów GTU w bazie danych ERP, konieczne jest wykonanie pełnej kopii zapasowej, aby uniknąć utraty spójności rejestrów VAT.

FAQ – najczęstsze błędy i jak je naprawić w 5 minut

Poniżej znajdują się odpowiedzi na najczęściej pojawiające się problemy techniczne i merytoryczne związane z obsługą faktur ustrukturyzowanych i mapowaniem kodów.

KSeF zwraca błąd „Brak obowiązkowego GTU” – co robić?
Sprawdź, czy towar jest objęty którymś z 14 kodów GTU. Jeśli tak, uzupełnij pole GTU w systemie ERP i wyślij fakturę ponownie. Błąd musi być poprawiony w ciągu 3 dni, inaczej faktura traktowana jest jako niewystawiona, co może skutkować karą do 100% kwoty podatku VAT.
Czy mogę dodać GTU po wysłaniu faktury?
Nie. KSeF nie pozwala edytować zaakceptowanej faktury, która otrzymała już numer identyfikacyjny. W celu naprawienia błędu należy wystawić fakturę korygującą z poprawnym kodem GTU i procedurą VAT, wykorzystując aktualną strukturę logiczną FA(3).
Jak sprawdzić, który GTU pasuje do mojego towaru?
Skorzystaj z wyszukiwarki GTU dostępnej na portalu podatki.gov.pl w sekcji KSeF. Po wpisaniu symbolu PKWiU lub opisu towaru, system podpowie właściwy kod. Pamiętaj, że klasyfikacja GTU jest ściśle powiązana z JPK_VAT i wymaga weryfikacji przy każdej transakcji.
Czy procedurę VAT też mogę skorygować notą?
Nie. Z chwilą wejścia w życie obowiązkowego KSeF, nabywca traci prawo do wystawienia noty korygującej. Wszystkie zmiany faktury wystawionej w KSeF, w tym poprawa błędnej procedury VAT, wymagają wystawienia przez sprzedawcę faktury korygującej w systemie.
Ile czasu mam na korektę błędnego mapowania?
Błąd mapowania należy poprawić przed upływem terminu płatności VAT za dany okres rozliczeniowy. Jeśli błąd zostanie wykryty po terminie, konieczne jest złożenie korekty JPK_V7 wraz z załącznikiem VAT-ZD w terminie 14 dni od dnia stwierdzenia nieprawidłowości.

Prawidłowe wdrożenie procedur KSeF harmonizuje obieg dokumentów i minimalizuje ryzyko sankcji finansowych, które dla faktur bez wykazanego podatku VAT mogą wynosić do 18,7% kwoty należności ogółem. Warto na bieżąco monitorować nową broszurę informacyjną Ministerstwa Finansów dotyczącą JPK VAT z deklaracją, która od 1 lutego 2026 r. uwzględnia integrację z systemem kaucyjnym.

Redakcja

Redakcja

Pomagam przedsiębiorcom, którzy prowadzą księgowość samodzielnie. Krok po kroku wyjaśniam obowiązki, terminy i dokumenty, aby rozliczenia były proste, zgodne z przepisami i bez stresu.

Czy ten artykuł był pomocny?