JPK-CIT to nowy obowiązek raportowy, który w praktyce oznacza fundamentalną zmianę w sposobie prowadzenia ksiąg rachunkowych. Nie chodzi tylko o „wygenerowanie kolejnego pliku" - chodzi o przebudowę planu kont, przypisanie znaczników do każdej pozycji sprawozdania finansowego i raportowanie rozbieżności między wynikiem bilansowym a podatkowym. W tym artykule omawiam najważniejsze zasady, na które zwracam uwagę w mojej praktyce doradcy podatkowego.
Z czego składa się JPK-CIT?
Wbrew nazwie, JPK-CIT to nie jeden plik. To potoczna nazwa obejmująca trzy odrębne elementy: strukturę JPK_KR_PD (księgi rachunkowe z rozliczeniem podatku dochodowego), strukturę JPK_ST_KR (ewidencję środków trwałych i wartości niematerialnych i prawnych) oraz węzeł RPD, który prezentuje różnice między wynikiem rachunkowym a podatkowym.
Głównym celem jest umożliwienie organom podatkowym automatycznej analizy spójności między sprawozdaniem finansowym a zeznaniem CIT - bez klasycznych wezwań. Struktura JPK_KR_PD zawiera siedem węzłów, z których najważniejszy z perspektywy biura rachunkowego jest ZOiS (zestawienie obrotów i sald) ze znacznikami S_12.
Kogo obowiązuje i od kiedy?
Harmonogram wdrożenia jest etapowy. Podatkowe grupy kapitałowe i podatnicy z przychodami powyżej 50 mln EUR raportują już za rok 2025 (w ograniczonym zakresie). Podatnicy przesyłający JPK_V7M - za rok 2026 w pełnym zakresie. Pozostali, w tym rozliczający VAT kwartalnie - za rok 2027.
Ważna informacja praktyczna: JPK_KR_PD można podzielić na krótsze okresy, co jest szczególnie przydatne przy zmianie biura rachunkowego w trakcie roku. Dotychczasowe biuro wysyła JPK za swój okres, nowe za resztę.
Jak działają znaczniki S_12?
Serce JPK-CIT to trzy pola znaczników przypisywane do każdego konta w zestawieniu obrotów i sald.
S_12_1 - obowiązkowy znacznik rachunkowy
Każde konto - bez wyjątku - musi mieć wypełniony znacznik S_12_1. Identyfikuje on pozycję bilansu lub rachunku zysków i strat z załącznika nr 1 do ustawy o rachunkowości. Nie ma odrębnych znaczników dla jednostki mikro ani małej - to kolejny powód, dla którego rekomenduję sporządzanie sprawozdania finansowego według pełnego załącznika.
Logika budowy znaczników jest intuicyjna: prefiks BA oznacza bilans-aktywa, BP - bilans-pasywa, RP - rachunek zysków i strat wariant porównawczy, RK - wariant kalkulacyjny. Sufiksy _W, _U, _A oznaczają odpowiednio wartość początkową, umorzenie i odpisy aktualizujące.
Jeśli konto nie pasuje do żadnej pozycji sprawozdania (np. konta pozabilansowe) lub konto syntetyczne ma analityki z różnymi znacznikami, stosuje się znacznik INNE.
S_12_2 - opcjonalny znacznik bilansowy
Wypełnia się go, gdy konto może wykazywać saldo po obu stronach - np. konto rozrachunkowe, które co do zasady jest należnością (Wn), ale może mieć saldo Ma (nadpłata = zobowiązanie). W S_12_1 przypisuję znacznik dla należności, w S_12_2 - dla zobowiązań. Nie nadaję go masowo „na wszelki wypadek" - tylko tam, gdzie istnieje realna możliwość wystąpienia salda po obu stronach.
S_12_3 - znacznik podatkowy
Wypełnia się wyłącznie wtedy, gdy na koncie istnieje rozbieżność między prawem bilansowym a podatkowym. Jeśli koszty są jednocześnie bilansowe i podatkowe - pole pozostaje puste.
Znaczniki podatkowe dzielą się na trwałe (PD1 - przychody, PD4 - koszty) i przejściowe (PD2, PD5 - rok bieżący; PD3_PB, PD6_PB - z ksiąg lat ubiegłych). W podejściu analitycznym znacznik S_12_3 przypisuje się wyłącznie do konta, które jest niepodatkowe (np. 400-2 Amortyzacja NKUP) - konto podatkowe nie otrzymuje tego znacznika.
W mojej praktyce rekomenduję jednak podejście pozabilansowe - rozbieżności ujmuje się na odrębnych kontach pozabilansowych z sufiksem _PB. Dzięki temu łatwiej kontrolować pracę, łatwiej sporządzić węzeł RPD i unika się rozsiewania znaczników po różnych kontach wynikowych.
Co trzeba zmienić w planie kont?
JPK-CIT wymusza kilka konkretnych podziałów analitycznych, których wiele biur dotychczas nie stosowało. Muszą pojawić się osobne analityki krótko- i długoterminowe (kredyty, rozliczenia międzyokresowe, rezerwy), podział na jednostki powiązane i pozostałe (należności, zobowiązania, przychody), wydzielona składka emerytalna z osobnym znacznikiem, a także rozdzielone dodatnie i ujemne różnice kursowe.
Najczęstsze błędy, jakie widzę w praktyce, to zbyt płytka analityka (np. jedno konto 750 na odsetki, dywidendy i różnice kursowe razem), nazwy kont nieadekwatne do treści operacji oraz amortyzacja jednorazowa z pomocy de minimis księgowana bilansowo - co jest niedopuszczalne w spółce z o.o.
Estoński CIT - co się zmienia?
Podatnicy na estońskim CIT przesyłają JPK-CIT, ale bez znaczników podatkowych (S_12_3 puste), z zerami w węźle RPD i bez danych podatkowych w JPK_ST_KR. Za to ustawa o rachunkowości zyskuje u nich na znaczeniu jeszcze bardziej - brak odpisów aktualizujących czy wyceny bilansowej różnic kursowych może być potraktowany jako nieujawniona operacja gospodarcza podlegająca opodatkowaniu.
Pobierz pełny przewodnik PDF
W pełnym poradniku PDF znajdziesz elementy, których nie ma w tym artykule - szczegółowe tabele znaczników zweryfikowane ze słownikiem z Załącznika nr 7, kompletną strukturę JPK_ST_KR z opisem pól ewidencji, tabelę powiązań znaczników PD z polami węzła RPD (K_1–K_8), praktyczne przykłady kont pozabilansowych ze znacznikami oraz omówienie przepisów przejściowych.