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.
POLECANE SZKOLENIE
Rachunkowość w biurze rachunkowym (w tym JPK-CIT)
JPK-CIT, JPK_ST_KR, węzeł RPD — 14 godzin praktyki na kontach
⏱️ 14 h (7 spotkań)🏷️ 1299 zł netto