
Od 2025 roku polskie firmy stopniowo wchodzą w erę cyfrowego raportowania ksiąg rachunkowych do urzędów skarbowych. Centralnym elementem tej zmiany jest JPK_KR_PD – nowa struktura Jednolitego Pliku Kontrolnego, która dotyczy podatku dochodowego. Dla wielu przedsiębiorców i działów księgowości to wciąż temat budzący więcej pytań niż odpowiedzi: czym dokładnie jest ten plik, od kiedy obowiązuje, co musi zawierać i jak się do tego przygotować?
W tym artykule wyjaśniamy najważniejsze kwestie związane z JPK_KR_PD – od podstaw po praktyczne wskazówki dotyczące przygotowania systemów informatycznych do nowych wymogów.
JPK_KR_PD (Jednolity Plik Kontrolny – Księgi Rachunkowe, Podatek Dochodowy) to ustandaryzowany plik w formacie XML, w którym podatnicy przesyłają dane z ksiąg rachunkowych do właściwego naczelnika urzędu skarbowego. Razem z plikiem JPK_ST_KR (dotyczącym środków trwałych i wartości niematerialnych i prawnych) wchodzi w skład tzw. JPK CIT.
Plik JPK_KR_PD składa się z kilku głównych sekcji:
Dziennik księgowań – informacje o każdym dowodzie księgowym i jego dekretacji, czyli o zapisach na poszczególnych kontach księgowych. To najbardziej rozbudowana część pliku.
Zestawienie obrotów i sald – zagregowane dane o obrotach i saldach kont księgowych na koniec okresu.
Część podatkowa – dane służące rozliczeniu podatku dochodowego, w tym informacje o przychodach, kosztach i różnicach między wynikiem rachunkowym a podatkowym.
JPK_KR_PD nie zastępuje zeznania podatkowego (np. CIT-8). Stanowi jego cyfrowe, szczegółowe uzupełnienie – narzędzie analityczne i kontrolne, z którego korzysta Krajowa Administracja Skarbowa.
Obowiązek raportowania JPK CIT jest wprowadzany etapami, obejmując kolejne grupy podatników w zależności od wielkości firmy i statusu VAT:
| Rok rozpoczęcia | Kogo dotyczy | Termin pierwszego złożenia |
|---|---|---|
| Od 1 stycznia 2025 | Podatnicy CIT z przychodem > 50 mln euro oraz podatkowe grupy kapitałowe (PGK) | Lipiec 2026 (po przesunięciu terminu) |
| Od 1 stycznia 2026 | Pozostali podatnicy CIT i PIT zobowiązani do przesyłania JPK_V7M (miesięczne rozliczenie VAT) | Do końca 7. miesiąca po zakończeniu roku podatkowego |
| Od 1 stycznia 2027 | Pozostali podatnicy CIT i PIT prowadzący księgi rachunkowe, w tym rozliczający VAT kwartalnie (JPK_V7K) | Do końca 7. miesiąca po zakończeniu roku podatkowego |
Warto podkreślić, że podatnicy rozliczający VAT kwartalnie nie są objęci obowiązkiem JPK_KR_PD za rok 2026. Ich obowiązek zaczyna się dopiero od roku podatkowego rozpoczynającego się po 31 grudnia 2026, czyli de facto za rok 2027.
Pierwotnie największe podmioty miały złożyć plik JPK_KR_PD za rok 2025 do końca marca 2026 roku (w terminie złożenia CIT-8). Jednak na mocy Rozporządzenia Ministra Finansów i Gospodarki z dnia 16 lutego 2026 r. termin ten został przesunięty.
Zgodnie z nowymi przepisami, termin przesyłania plików JPK CIT został wydłużony do końca siódmego miesiąca po zakończeniu roku podatkowego (obrotowego). Dla firm z rokiem kalendarzowym oznacza to przesunięcie z 31 marca na 31 lipca 2026 roku.
To dodatkowy czas, który warto wykorzystać na weryfikację poprawności danych w księgach rachunkowych, dopracowanie mapowania znaczników i przeprowadzenie testowej generacji pliku XML.
Jednym z najważniejszych nowych wymagań jest obowiązek przypisania znaczników identyfikujących do kont księgowych. Rozporządzenie Ministra Finansów z dnia 16 sierpnia 2024 r. wprowadza trzy rodzaje znaczników:
S_12_1 i S_12_2 – znaczniki rachunkowe – identyfikują charakter konta w kontekście rachunkowości (np. przychody ze sprzedaży, koszty operacyjne, rozrachunki).
S_12_3 – znacznik podatkowy – przypisuje konto do odpowiedniej kategorii w rozliczeniu podatku dochodowego (np. przychody podatkowe, koszty uzyskania przychodu, różnice przejściowe).
Prawidłowe nadanie znaczników jest kluczowe – od tego zależy, czy plik JPK_KR_PD zostanie poprawnie zwalidowany technicznie i merytorycznie. Błędne mapowanie może prowadzić do rozbieżności między danymi w pliku a zeznaniem podatkowym, co z kolei może skutkować wezwaniem ze strony organu podatkowego.
Nowa struktura JPK_KR_PD wymaga, aby operacje gospodarcze ujęte w dzienniku mogły być powiązane z numerem identyfikującym fakturę w Krajowym Systemie e-Faktur (KSeF), o ile faktura została wystawiona za pośrednictwem tego systemu. Oznacza to, że systemy księgowe muszą przechowywać i raportować numery KSeF przy odpowiednich dekretach.
Powiązanie JPK CIT z KSeF daje organom podatkowym możliwość automatycznego krzyżowego sprawdzania danych – porównywania zapisów w księgach z fakturami zarejestrowanymi w KSeF oraz z ewidencją VAT (JPK_V7).
Każda operacja gospodarcza w dzienniku powinna zawierać kod kontrahenta, który jednoznacznie identyfikuje podmiot w systemie finansowo-księgowym jednostki. To kolejny element, który wymaga uporządkowania danych w systemie – bazy kontrahentów muszą być spójne i kompletne.
Plik JPK_KR_PD musi być zgodny ze schematem XSD opublikowanym przez Ministerstwo Finansów. Przed wysyłką warto przeprowadzić walidację techniczną – sprawdzenie zgodności struktury XML ze schematem – aby uniknąć odrzucenia pliku. Wysyłka odbywa się za pośrednictwem serwerów Ministerstwa Finansów, a plik musi być podpisany Profilem Zaufanym lub kwalifikowanym podpisem elektronicznym.
Przygotowanie pliku JPK_KR_PD to nie jednorazowe zadanie – to proces, który zaczyna się od codziennej pracy w systemie księgowym. Im lepiej skonfigurowany jest system ERP, tym mniej pracy manualnej wymaga generowanie poprawnego pliku. Oto kluczowe obszary, w których system ERP ułatwia spełnienie nowych wymogów:
Automatyczne przypisywanie znaczników – dobrze wdrożony system ERP pozwala na przypisanie znaczników rachunkowych i podatkowych bezpośrednio w planie kont. Dzięki temu każdy nowy zapis księgowy automatycznie dziedziczy właściwe znaczniki, bez konieczności ręcznego tagowania operacji.
Generowanie pliku XML zgodnego ze schematem – system ERP z aktualnym modułem raportowania potrafi wygenerować plik JPK_KR_PD w formacie XML zgodnym z obowiązującą schemą XSD. Eliminuje to ryzyko błędów strukturalnych i pozwala na szybką walidację przed wysyłką.
Integracja z KSeF – system ERP zintegrowany z Krajowym Systemem e-Faktur automatycznie przechowuje numery KSeF przy odpowiednich dokumentach, co umożliwia ich prawidłowe zaraportowanie w pliku JPK_KR_PD bez dodatkowej pracy.
Spójna baza kontrahentów – centralna baza kontrahentów w systemie ERP, z unikalnymi kodami identyfikacyjnymi, spełnia wymóg jednoznacznej identyfikacji podmiotów w dzienniku księgowań.
Mechanizmy kontrolne i procedury – system ERP umożliwia wdrożenie procedur weryfikacyjnych: kontroli kompletności znaczników, spójności danych między dziennikiem a zestawieniem obrotów i sald, a także walidacji krzyżowej z ewidencją VAT.
Jeśli Twoja firma korzysta z systemu ERP, kluczowe jest skontaktowanie się z dostawcą oprogramowania i upewnienie się, że posiadana wersja obsługuje nową strukturę JPK_KR_PD – w tym nadawanie znaczników, generowanie pliku XML i integrację z KSeF. Warto to zrobić z wyprzedzeniem, aby uniknąć presji czasowej w okresie raportowania.
JPK_KR_PD to fundamentalna zmiana w sposobie, w jaki polskie firmy raportują dane z ksiąg rachunkowych do organów podatkowych. Obowiązek obejmuje coraz szersze grono podatników – od największych korporacji (od 2025), przez firmy rozliczające VAT miesięcznie (od 2026), po pozostałych podatników (od 2027).
Najważniejsze kroki, które warto podjąć już teraz: sprawdzić, od kiedy obowiązek dotyczy Twojej firmy, zweryfikować poprawność znaczników kont w systemie księgowym, upewnić się, że system ERP generuje plik XML zgodny z aktualnym schematem oraz przetestować cały proces raportowania przed oficjalnym terminem.
Przesunięcie terminu pierwszego raportowania na lipiec 2026 daje dodatkowy czas – warto go wykorzystać nie na odkładanie przygotowań, ale na spokojne i rzetelne dostosowanie procesów.
JPK_KR_PD to ustandaryzowany plik XML, w którym podatnicy przesyłają dane z ksiąg rachunkowych (dziennik, zestawienie obrotów i sald oraz część podatkową) do urzędu skarbowego. Wraz z plikiem JPK_ST_KR tworzy tzw. JPK CIT.
JPK CIT obowiązuje od 1 stycznia 2025 r. dla największych podatników CIT (przychody > 50 mln euro) i PGK, od 1 stycznia 2026 r. dla podatników CIT i PIT składających JPK_V7M, a od 1 stycznia 2027 r. dla pozostałych podatników prowadzących księgi rachunkowe.
Na mocy rozporządzenia z lutego 2026 r. termin złożenia JPK_KR_PD za rok 2025 został przesunięty do końca siódmego miesiąca po zakończeniu roku podatkowego, czyli do 31 lipca 2026 r. dla firm z rokiem kalendarzowym.
Znaczniki to kody przypisywane do kont w planie kont, które identyfikują charakter konta w kontekście rachunkowości (znaczniki S_12_1, S_12_2) i podatku dochodowego (znacznik S_12_3). Ich prawidłowe nadanie jest kluczowe dla poprawności pliku JPK_KR_PD.
Nie. JPK_KR_PD jest odrębnym obowiązkiem – stanowi szczegółowe, cyfrowe uzupełnienie zeznania podatkowego. Obowiązek złożenia deklaracji CIT-8 pozostaje niezmienny.
Dobrze skonfigurowany system ERP automatyzuje nadawanie znaczników kont, generuje plik XML zgodny ze schematem XSD, integruje się z KSeF i zapewnia spójną bazę kontrahentów – co znacząco ułatwia przygotowanie poprawnego pliku JPK_KR_PD.