Usługi programistyczne a GTU – kiedy stosować oznaczenie w JPK?

Usługi programistyczne nie są automatycznie objęte oznaczeniem GTU_12. Typowe projektowanie, programowanie i rozwój oprogramowania klasyfikowane w PKWiU 62.01 co do zasady nie zostały wymienione w katalogu GTU_12. Oznaczenie może być jednak wymagane, gdy faktyczny zakres świadczenia ma charakter doradczy, zarządczy, szkoleniowy, marketingowy, reklamowy albo badawczo-rozwojowy i mieści się w grupowaniach wskazanych w przepisach. Dlatego firma IT powinna analizować przede wszystkim rzeczywistą treść usługi, a nie samą nazwę „programowanie” wpisaną na fakturze.

Najważniejsze wnioski

  • Zwykłe usługi programistyczne PKWiU 62.01 nie są automatycznie objęte GTU_12.
  • GTU_12 obejmuje m.in. określone usługi doradcze z PKWiU 62.02.1 i 62.02.2 oraz zarządzanie systemami informatycznymi z grupowania 62.03.
  • O zastosowaniu GTU decyduje faktyczny charakter świadczenia, a nie tylko nazwa stanowiska, umowy czy faktury.
  • GTU_12 wykazuje się przede wszystkim w ewidencji sprzedaży JPK_V7 – nie ma obowiązku umieszczania kodu na fakturze.
  • Oznaczenia GTU mogą dotyczyć również usług świadczonych kontrahentom zagranicznym.
  • Importu usług nie oznacza się kodem GTU, ponieważ GTU dotyczy usług świadczonych przez podatnika, a nie przez niego kupowanych.
  • Błędne oznaczenie GTU_12 można poprawić korektą części ewidencyjnej JPK_V7.

Usługi programistyczne a GTU – czy trzeba stosować GTU_12?

Nie każda usługa świadczona przez programistę podlega GTU_12. Jeżeli przedsiębiorca rzeczywiście projektuje, tworzy lub rozwija oprogramowanie i usługa należy do PKWiU 62.01, samo jej wykonanie nie powoduje obowiązku stosowania GTU_12.

Aktualne przepisy dotyczące JPK_V7 wymieniają konkretne rodzaje usług niematerialnych podlegających GTU_12. Wśród usług informatycznych wskazano m.in. określone usługi doradcze z PKWiU 62.02.1 i 62.02.2 oraz zarządcze z PKWiU 62.03. Typowe usługi związane z projektowaniem, programowaniem i rozwojem oprogramowania z grupowania 62.01 nie znalazły się w tym katalogu.

Przykład: programista otrzymuje specyfikację funkcjonalną aplikacji, pisze kod, tworzy testy i wdraża nowe moduły. Jeżeli faktyczny przedmiot usługi odpowiada projektowaniu i rozwojowi oprogramowania, nie należy dodawać GTU_12 tylko dlatego, że wykonawcą jest specjalista IT.

Porada eksperta EFEKTA: nie przypisuj GTU_12 na podstawie samej nazwy usługi

W branży IT samo określenie „programowanie”, „IT support” czy „consulting” nie wystarcza do prawidłowego ustalenia oznaczenia GTU_12. Najpierw trzeba sprawdzić, jakie czynności były faktycznie wykonywane dla klienta, a następnie przyporządkować je do właściwego PKWiU.

Porada specjalisty EFEKTA: jeżeli firma łączy development z doradztwem, zarządzaniem systemami lub szkoleniami, warto rozdzielać te świadczenia już na etapie umowy i fakturowania. Ułatwia to prawidłowe oznaczenie sprzedaży w JPK_V7 i ogranicza ryzyko zarówno niepotrzebnego stosowania GTU_12, jak i jego pominięcia tam, gdzie jest wymagane.

Co oznacza GTU_12?

GTU_12 jest oznaczeniem stosowanym w JPK_V7 dla wskazanych w przepisach usług niematerialnych. Katalog nie obejmuje wszystkich usług niematerialnych – dotyczy wyłącznie określonych kategorii.

W aktualnych regulacjach wymieniono m.in. usługi:

  • doradcze, w tym doradztwo związane z zarządzaniem,
  • rachunkowe i audytu finansowego,
  • prawne,
  • zarządcze,
  • firm centralnych,
  • marketingowe i reklamowe,
  • badania rynku i opinii publicznej,
  • badań naukowych i prac rozwojowych,
  • pozaszkolnych form edukacji.

W części informatycznej szczególne znaczenie mają PKWiU 62.02.1, 62.02.2 oraz 62.03.

Nie powinno się więc interpretować GTU_12 jako oznaczenia „dla wszystkich usług IT”.

Jakie usługi IT mogą podlegać GTU_12?

GTU_12 może dotyczyć usług IT, które mają charakter doradczy lub zarządczy i odpowiadają grupowaniom wskazanym w przepisach. Szczególnie istotne są PKWiU 62.02.1, 62.02.2 oraz 62.03.

Ministerstwo Finansów wskazuje przy usługach doradczych m.in. grupowania 62.02.1 i 62.02.2. Wśród usług zarządczych wymieniane jest natomiast m.in. grupowanie 62.03 dotyczące zarządzania urządzeniami i systemami informatycznymi.

Przykładami usług wymagających szczególnej analizy mogą być:

  • doradztwo dotyczące wyboru architektury IT,
  • konsultacje związane z konfiguracją systemu informatycznego,
  • przygotowanie rekomendacji dotyczących oprogramowania,
  • zarządzanie infrastrukturą lub środowiskiem IT klienta,
  • stałe zarządzanie systemami komputerowymi.

W takich sytuacjach sama działalność w branży IT nie przesądza o GTU_12 – znaczenie ma konkretny zakres wykonanej pracy.

PKWiU 62.01 a GTU_12 – dlaczego to ważne?

PKWiU 62.01 obejmuje usługi związane z oprogramowaniem, w tym projektowanie, programowanie i rozwój oprogramowania. Grupowanie to nie zostało wskazane w katalogu usług objętych GTU_12.

GUS klasyfikuje w PKWiU 62.01.11.0 między innymi usługi związane z projektowaniem, programowaniem i rozwojem oprogramowania.

Jeżeli więc przedsiębiorca:

  • tworzy kod źródłowy,
  • rozwija aplikację,
  • implementuje nowe funkcje,
  • usuwa błędy w kodzie,
  • tworzy oprogramowanie według specyfikacji klienta,

to usługa może mieścić się w obszarze PKWiU 62.01 i nie wymagać GTU_12.

Trzeba jednak uważać na umowy łączące programowanie z konsultingiem. Jeżeli przedmiotem świadczenia jest w rzeczywistości doradztwo IT, samo użycie określenia „software development” nie wyłącza GTU.

Doradztwo IT a GTU_12

Usługi doradcze w zakresie informatyki mogą podlegać GTU_12. Przepisy wprost odwołują się przy usługach doradczych do grupowań PKWiU 62.02.1 i 62.02.2.

Doradztwo należy odróżnić od samego wykonywania prac programistycznych.

Przykład: klient pyta firmę IT, jakie rozwiązanie chmurowe wdrożyć, jaką architekturę systemu wybrać i w jaki sposób przeprowadzić migrację. Wykonawca przygotowuje analizę i rekomendacje, ale sam nie wykonuje wdrożenia.

Taka usługa może mieć charakter doradczy i wymagać oznaczenia GTU_12.

Inaczej może wyglądać sytuacja, gdy klient sam określił technologię i specyfikację, a programista wyłącznie tworzy kod zgodnie z otrzymanymi wymaganiami.

Programowanie połączone z doradztwem – jak ustalić GTU?

Jeżeli jedna umowa obejmuje zarówno programowanie, jak i doradztwo, trzeba ustalić rzeczywisty charakter poszczególnych świadczeń. Nie należy automatycznie stosować jednego kodu do całej współpracy tylko dlatego, że wykonawcą jest ta sama firma.

Przykładowo spółka IT wykonuje dla klienta w jednym miesiącu:

  1. rozwój aplikacji – 20 000 zł,
  2. niezależną analizę architektury i rekomendacje – 5000 zł.

Pierwsza usługa może należeć do PKWiU 62.01 i nie wymagać GTU_12. Druga może stanowić usługę doradczą objętą tym oznaczeniem.

Jeżeli oba świadczenia znajdują się na jednej fakturze, a przynajmniej jedna z usług podlega GTU_12, w ewidencji JPK oznaczenie stosuje się do całej faktury. Struktura JPK nie wymaga przypisywania odrębnej wartości do kodu GTU.

Zarządzanie systemami informatycznymi a GTU_12

Usługi zarządzania urządzeniami i systemami informatycznymi z grupowania PKWiU 62.03 zostały wskazane w kategorii usług zarządczych objętych GTU_12. Nie należy ich utożsamiać ze zwykłym tworzeniem programu komputerowego.

Przykładem może być przejęcie przez firmę IT odpowiedzialności za bieżące zarządzanie środowiskiem komputerowym klienta, nadzór nad systemami, zasobami lub określoną infrastrukturą.

Jeżeli przedsiębiorca poza developmentem świadczy również managed services, powinien sprawdzić klasyfikację tego elementu usługi.

Czy utrzymanie i serwis oprogramowania podlegają GTU_12?

Nie można odpowiedzieć na to pytanie wyłącznie na podstawie określenia „maintenance” lub „utrzymanie systemu”. Trzeba sprawdzić, co faktycznie wykonuje usługodawca i do jakiego PKWiU należy świadczenie.

Usuwanie błędów w kodzie i rozwijanie istniejącego programu może nadal mieścić się w usługach związanych z oprogramowaniem.

Jeżeli jednak w ramach „utrzymania” firma faktycznie zarządza całym środowiskiem IT klienta, świadczy konsultacje lub rekomenduje rozwiązania technologiczne, mogą pojawić się elementy objęte GTU_12.

Dlatego nazwa pozycji „IT support” jest zbyt ogólna do prawidłowej kwalifikacji.

Czy szkolenia IT podlegają GTU_12?

Tak, jeśli świadczona usługa jest usługą szkoleniową należącą do grupowań wskazanych dla GTU_12. Aktualny katalog obejmuje pozaszkolne formy edukacji PKWiU 85.5.

Przykład: firma programistyczna poza developmentem prowadzi odpłatne szkolenie dla zespołu klienta dotyczące korzystania z konkretnego środowiska lub technologii.

Jeżeli szkolenie jest odrębną usługą należącą do odpowiedniego grupowania, może wymagać GTU_12, nawet jeśli podstawowa działalność wykonawcy to tworzenie oprogramowania.

Czy prace badawczo-rozwojowe w IT wymagają GTU_12?

Usługi w zakresie badań naukowych i prac rozwojowych objęte PKWiU 72 należą do katalogu GTU_12. Nie oznacza to jednak, że każde tworzenie nowego oprogramowania automatycznie jest usługą badawczo-rozwojową dla celów GTU.

Firma może tworzyć innowacyjny produkt informatyczny, ale samo użycie słowa „rozwój” w określeniu „rozwój oprogramowania” nie przesuwa usługi z PKWiU 62.01 do PKWiU 72.

Należy badać rzeczywistą klasyfikację świadczenia.

Czy GTU_12 trzeba wpisywać na fakturze?

Nie. Oznaczenia GTU są obowiązkowymi oznaczeniami ewidencji JPK_V7, a nie obowiązkowymi elementami faktury. Brak symbolu GTU_12 na fakturze nie oznacza więc błędu w fakturze.

Ministerstwo Finansów jednoznacznie wskazuje, że nie ma obowiązku umieszczania oznaczeń GTU_01–GTU_13 na wystawianych fakturach.

Dotyczy to również faktur w KSeF. Struktura faktury ustrukturyzowanej umożliwia fakultatywne podanie GTU, ale przedsiębiorca nie musi z tego korzystać.

Obowiązkowe jest natomiast prawidłowe oznaczenie dokumentu w ewidencji VAT, jeżeli dana sprzedaż spełnia warunki GTU_12.

Czy usługi programistyczne dla klienta zagranicznego podlegają GTU?

Takie usługi również trzeba analizować pod kątem GTU. Sam fakt, że miejscem opodatkowania usługi nie jest Polska, nie wyłącza automatycznie obowiązku oznaczenia GTU w ewidencji.

Ministerstwo Finansów wskazuje, że GTU stosuje się do krajowych i transgranicznych usług świadczonych przez podatnika.

Przykład: polska firma świadczy dla niemieckiej spółki czyste usługi programistyczne PKWiU 62.01. Brak GTU_12 może być prawidłowy, ponieważ charakter usługi nie znajduje się w katalogu.

Jeśli jednak polska firma świadczy dla tego samego klienta usługę doradztwa IT mieszczącą się w PKWiU 62.02.2, transgraniczny charakter transakcji nie wyklucza GTU_12.

Import usług IT a GTU_12

Przy imporcie usług podatnik nie stosuje oznaczeń GTU do nabycia. GTU dotyczy towarów i usług sprzedawanych lub świadczonych przez podatnika, a nie usług kupowanych od zagranicznych kontrahentów.

Ministerstwo Finansów wprost odpowiada, że import usług niematerialnych nie jest oznaczany kodami GTU.

Przykład: polska spółka kupuje konsulting IT od firmy z Niemiec i rozlicza import usług w Polsce. Nawet jeżeli usługa ma charakter doradczy, zakup nie otrzymuje GTU_12 w ewidencji nabyć.

Gdyby natomiast polska spółka sama świadczyła analogiczną usługę klientowi, trzeba byłoby zbadać obowiązek GTU_12 po stronie sprzedaży.

PKD czy PKWiU – czego używać przy GTU_12?

Przy GTU_12 znaczenie mają grupowania PKWiU wskazane w przepisach, a nie sam kod PKD wpisany w CEIDG lub KRS. PKD opisuje rodzaj działalności przedsiębiorcy, natomiast PKWiU klasyfikuje konkretne towary i usługi.

To szczególnie istotne w 2026 r., ponieważ przedsiębiorcy spotykają się już z nową klasyfikacją PKD 2025. Nie oznacza to jednak, że należy na jej podstawie automatycznie określać GTU.

Przykładowo zmiana numeracji działalności programistycznej w PKD 2025 nie zmienia sama w sobie katalogu PKWiU wskazanego w regulacjach JPK_V7.

Jak sprawdzić, czy usługa programistyczna wymaga GTU_12?

Najpierw trzeba dokładnie opisać czynności wykonywane dla klienta, następnie ustalić ich klasyfikację PKWiU i porównać ją z katalogiem GTU_12. Nie powinno się rozpoczynać analizy od nazwy stanowiska „programista” czy kodu PKD firmy.

Praktyczny schemat wygląda następująco:

Faktyczna usługaPrzykładowa klasyfikacjaGTU_12
tworzenie i rozwój oprogramowaniaPKWiU 62.01co do zasady nie
doradztwo ITPKWiU 62.02.1/62.02.2tak
zarządzanie systemami ITPKWiU 62.03tak
szkolenie ITwłaściwe PKWiU 85.5tak
prace B+R jako usługa PKWiU 72PKWiU 72tak
import konsultingu ITnabycie usługinie

Jeżeli zakres umowy zmienia się z miesiąca na miesiąc, warto analizować także poszczególne faktury.

Co zrobić, jeśli błędnie zastosowano GTU_12?

Błędny kod GTU można poprawić poprzez korektę ewidencji JPK_V7. Jeżeli zmiana dotyczy wyłącznie oznaczenia GTU i nie wpływa na kwoty podatku, nie trzeba korygować części deklaracyjnej.

Ministerstwo Finansów dopuszcza m.in. zastąpienie błędnego wpisu prawidłowym. Drugim sposobem jest pozostawienie błędnego zapisu, jego wystornowanie oraz dodanie prawidłowego wpisu.

Przykład: firma programistyczna omyłkowo oznaczyła przez kilka miesięcy wszystkie faktury za development kodem GTU_12, mimo że świadczyła wyłącznie usługi PKWiU 62.01.

Po ustaleniu prawidłowej klasyfikacji powinna skorygować ewidencję za okresy, których dotyczy błąd.

Analogicznie należy postąpić, gdy GTU_12 powinno zostać wykazane, ale zostało pominięte.

Jak ustalić, czy usługa IT podlega GTU_12?

Aby ustalić, czy usługa IT wymaga oznaczenia GTU_12, trzeba w pierwszej kolejności przeanalizować rzeczywisty zakres wykonywanych czynności i przypisać je do właściwego grupowania PKWiU. Typowe usługi programistyczne związane z tworzeniem i rozwojem oprogramowania w PKWiU 62.01 co do zasady nie są objęte GTU_12, natomiast określone usługi doradcze z PKWiU 62.02.1 i 62.02.2 oraz zarządzanie systemami IT z PKWiU 62.03 mogą wymagać takiego oznaczenia. Kod GTU_12 wykazuje się w ewidencji JPK_V7, a nie obowiązkowo na fakturze.

Najczęstsze błędy przy GTU_12 w branży IT

Najczęstszym błędem jest oznaczanie GTU_12 wszystkich faktur wystawianych przez programistów. Drugim problemem jest sytuacja odwrotna – firma świadczy realne doradztwo IT, ale traktuje je jako zwykłe programowanie i pomija oznaczenie.

Warto unikać szczególnie:

  • ustalania GTU tylko na podstawie kodu PKD,
  • stosowania GTU_12 do całego działu PKWiU 62,
  • uznawania każdej usługi „IT consulting” za development,
  • pomijania GTU przy sprzedaży zagranicznej tylko dlatego, że faktura jest bez polskiego VAT,
  • stosowania GTU przy imporcie usług,
  • wpisywania GTU na fakturze jako obowiązkowego elementu,
  • braku korekty JPK po wykryciu błędnego oznaczenia.

Jeżeli firma łączy development, konsulting, utrzymanie systemów i inne usługi IT, warto uporządkować sposób ich klasyfikowania już na etapie umów i fakturowania. EFEKTA oferuje księgowość dla branży IT, obejmującą obsługę podatkową i księgową firm technologicznych.

Chcesz wiedzieć więcej? Skontaktuj się z nami – odpowiemy na Twoje pytania.

Chcesz zlecić nam księgowość firmy IT? Napisz: 📧 biuro@efekta.waw.pl.

FAQ – usługi programistyczne a GTU

Czy programista musi stosować GTU_12?

Nie tylko dlatego, że jest programistą. Typowe usługi programowania i rozwoju oprogramowania PKWiU 62.01 nie są automatycznie objęte GTU_12.

Czy PKWiU 62.01 podlega GTU_12?

Samo PKWiU 62.01 nie zostało wymienione w katalogu GTU_12. Trzeba jednak sprawdzić faktyczny zakres świadczenia.

Czy doradztwo informatyczne ma GTU_12?

Tak, określone usługi doradcze PKWiU 62.02.1 i 62.02.2 zostały wskazane w katalogu GTU_12.

Czy zarządzanie systemami IT wymaga GTU_12?

Usługi zarządcze z grupowania PKWiU 62.03 zostały wskazane w przepisach dotyczących GTU_12.

Czy GTU_12 wpisuje się na fakturze?

Nie ma takiego obowiązku. Kod jest przede wszystkim oznaczeniem stosowanym w ewidencji JPK_V7.

Czy GTU_12 stosuje się przy usługach dla zagranicznej firmy?

Tak, jeśli świadczona usługa należy do katalogu GTU_12. Oznaczenia mogą dotyczyć również transgranicznych usług świadczonych przez polskiego podatnika.

Czy zakup konsultingu IT od zagranicznej firmy oznacza GTU_12?

Nie. Import usług nie jest oznaczany kodami GTU.

Czy szkolenie z programowania może mieć GTU_12?

Tak, jeżeli jest odrębną usługą szkoleniową należącą do grupowań wskazanych dla GTU_12.

Jak poprawić błędny GTU_12?

Trzeba skorygować część ewidencyjną JPK_V7. Jeśli zmiana nie wpływa na podatek, wystarczy korekta ewidencji.

Podziel się swoją opinią
Kinga Sulowska
Kinga Sulowska

Accounting Manager