Przejdź do treści głównej

Najważniejsze informacje

Co to jest JPK_PKPIR?
Plik XML odwzorowujący podatkową księgę przychodów i rozchodów. Zawiera dane identyfikacyjne i szczegółowe zapisy księgi, a nie tylko końcową kwotę dochodu.
Kiedy wysyłam pierwszy plik?
Jeżeli w 2026 r. należysz do grupy składającej JPK_V7M, pierwszy JPK_PKPIR obejmie rok 2026 i zostanie wysłany w terminie zeznania PIT w 2027 r. Pozostałe grupy zaczynają ewidencję od 2027 r.
Czy plik zastępuje PIT-36 albo PIT-36L?
Nie. JPK_PKPIR jest elektroniczną księgą przekazywaną obok zeznania. Nie zastępuje rocznego PIT ani bieżącego obliczania zaliczek.
Co trzeba zachować po wysyłce?
Dokładnie wysłany XML, powiązane z nim UPO oraz dane i dokumentację źródłową. UPO wcześniejszej wersji nie dokumentuje późniejszej korekty; nie potwierdza też poprawności podatkowej kosztów.

Krok 1: potwierdź, że prowadzisz KPiR

JPK_PKPIR dotyczy podatkowej księgi przychodów i rozchodów. Najczęściej będzie to przedsiębiorca na skali podatkowej albo podatku liniowym, ale decyduje faktycznie prowadzona księga, nie sam potoczny opis formy rozliczenia.

Jeżeli jesteś na ryczałcie i prowadzisz ewidencję przychodów, właściwym plikiem jest JPK_EWP — zobacz JPK_EWP dla ryczałtowca: kto składa i co zawiera. Harmonogram obu struktur opisuje JPK_PKPIR i JPK_EWP 2026/2027: kto musi i od kiedy.

Próba uzgodnienia: jedna faktura w dwóch kanałach

Przykład modelowy: biuro otrzymało PDF faktury, a później program pobrał ten sam dokument z KSeF. Zakładamy, że po odrębnej ocenie podatkowej kwota do jednorazowego ujęcia w KPiR wynosi 900 zł. Dwa importy utworzyły dwa zapisy po 900 zł. Eksport pokazuje więc 1 800 zł, choć dokument gospodarczy jest jeden.

Walidacja XML może nie wykryć tego problemu: oba wiersze mają prawidłowe formaty. Własny test polega na porównaniu NIP wystawcy, numeru faktury, daty i numeru KSeF, a nie jedynie nazw plików załączników. Wyjaśnij duplikat w programie przed ostatecznym eksportem; nie poprawiaj tylko kopii XML z pominięciem księgi.

Modelowa kontrola podwójnego importu
KontrolaWynik w przykładzieDalszy krok
Liczba rzeczywistych faktur1 dokument, PDF i KSeF to dwa sposoby otrzymaniaPowiązać kanały z tą samą fakturą.
Suma zapisów księgowych900 + 900 = 1 800 złWyjaśnić nadmiarowe 900 zł i skorygować zapis właściwą procedurą.
Eksport po poprawce900 zł dla opisanego zdarzeniaPonownie zwalidować plik oraz zachować ślad poprawki.

Nie wymuszaj równości księgi z wyciągiem bankowym

Wyciąg pomaga wykryć brakujące dokumenty, ale data przelewu nie zawsze jest datą podatkowego przychodu lub kosztu. Także kwota brutto płatności nie musi odpowiadać kwocie wpisanej do KPiR. Wyjaśniaj różnice, zamiast dopisywać sztuczny zapis tylko po to, by sumy były identyczne.

Przed wysyłką przygotuj krótką listę różnic: dokument, kwota, przyczyna, osoba wyjaśniająca i data zamknięcia. Osobno uwzględnij wpływ remanentu oraz odliczeń na końcowe rozliczenie PIT. Poprawna suma eksportu nie zastępuje uzgodnienia podatkowego całego roku.

Krok 2: ustal rok pierwszego obowiązku

Kontrola 22.10.2026: dla JPK_EWP i JPK_PKPIR za 2026 r. zwykły termin wynika z terminu rocznego zeznania i przypada 30 kwietnia 2027 r. To termin graniczny, nie wymóg wysłania JPK w dniu wcześniejszego złożenia PIT. Zasada 31 lipca w art. 24a ust. 1e ustawy o PIT dotyczy ksiąg rachunkowych, nie KPiR; nie przenoś jej na JPK_EWP. Przed faktyczną wysyłką sprawdź, czy przepisy lub terminy nie zostały zmienione.

  • JPK_V7M w 2026 r. → elektroniczna KPiR od 1 stycznia 2026 r.; pierwszy JPK_PKPIR za 2026 r.
  • JPK_V7K albo zwolnienie z VAT → elektroniczna KPiR co do zasady od 1 stycznia 2027 r.; pierwszy plik za 2027 r.
  • Zmiana sposobu rozliczania VAT w ciągu roku → nie zgaduj; potwierdź datę objęcia obowiązkiem dla swojej historii.

Krok 3: sprawdź program i wersję struktury

Program powinien prowadzić KPiR elektronicznie oraz generować plik zgodny z aktualną strukturą JPK_PKPIR. Dla księgi obowiązującej od 1 stycznia 2026 r. Ministerstwo opublikowało strukturę JPK_PKPIR(3), ale przed wysyłką zawsze sprawdź stronę z aktualnymi plikami i specyfikacją.

Jeśli korzystasz z biura rachunkowego, poproś o nazwę obsługiwanej struktury i potwierdzenie, że eksport obejmuje także wymagane dane kontrahentów, dowodów księgowych i powiązania z numerem KSeF, gdy numer jest dostępny.

Zmiana programu: nie pomyl migracji z dzieleniem pliku

Jeżeli część zapisów jest w starym programie, a część w nowym, przygotuj uzgodnienie obu zbiorów i kontrolę braków oraz powtórzeń. W aktualnych odpowiedziach MF nie przewidziano dzielenia JPK_PKPIR na dowolne okresy. Udogodnienie opisane dla częściowych JPK_KR_PD nie jest instrukcją dla KPiR.

Ustal z dostawcą sposób przygotowania kompletnego eksportu. Przygotowanie XML i jego wysyłka to osobne funkcje: oficjalna strona bezpłatnych narzędzi MF rozróżnia formularz, Klient JPK WEB oraz kontrolę statusu/UPO.

Krok 4: uporządkuj dane księgi

Struktura odwzorowuje wiersze KPiR. Obejmuje między innymi datę zdarzenia, numer dowodu, dane kontrahenta, opis zdarzenia oraz kwoty przychodów i kosztów w odpowiednich kolumnach. Przewiduje także pole dla numeru identyfikującego fakturę w KSeF.

  • Sprawdź ciągłość numerów zapisów i dowodów księgowych.
  • Sprawdź spójność danych kontrahentów: NIP, nazwę i adres w programie.
  • Porównaj przychody z fakturami sprzedażowymi i KSeF.
  • Porównaj koszty z dokumentami źródłowymi oraz zasadami opisanymi w Koszty w JDG 2026: co można wrzucić w koszty (i czego nie).
  • Wyjaśnij zapisy zbiorcze, korekty i różnice kursowe przed zamknięciem roku.

Krok 5: uzgodnij JPK_ST

Dane środków trwałych i wartości niematerialnych i prawnych mają osobną strukturę JPK_ST. Nie należy ich „wciskać” do JPK_PKPIR ani zakładać, że sama księga załatwia cały obowiązek.

Sprawdź z programem lub księgowym, czy ewidencja środków trwałych jest kompletna: data nabycia, przyjęcie do używania, wartość początkowa, metoda i odpisy amortyzacyjne, sprzedaż lub likwidacja. Zakres pliku zależy od aktualnej struktury i danych firmy.

Krok 6: wygeneruj i zwaliduj XML

Po zamknięciu roku program generuje plik XML. Walidacja techniczna sprawdza zgodność ze schematem: wymagane pola, format dat, długość danych, typy liczb i logiczne elementy struktury. Nie potwierdza jednak, że koszt jest podatkowo prawidłowy albo że nie pominięto faktury.

Dlatego kontrola ma dwa poziomy: techniczny oraz merytoryczny. Plik może przejść schemat, a nadal zawierać błędną kwotę, stawkę albo kontrahenta.

Krok 7: podpisz, wyślij i pobierz UPO

Przed zleceniem wysyłki sprawdź osobę podpisującą i aktualność jej umocowania. Art. 24a ust. 1g ustawy o PIT obejmuje JPK pełnomocnictwem do elektronicznych deklaracji; MF potwierdza, że nie potrzeba odrębnego pełnomocnictwa poza UPL-1. Sama umowa z biurem nie jest potwierdzeniem, że właściwe UPL-1 istnieje.

Po wysyłce zachowaj dokładny XML, numer referencyjny oraz UPO właściwe dla tego pliku. Lokalna walidacja, sam numer referencyjny i napis „wysłano” nie są UPO. Nawet odebrany plik może zawierać błędny koszt — odbiór nie jest kontrolą merytorycznej poprawności księgi.

Praktyczną tabelę etapów i wybranych statusów bramki znajdziesz w JPK_EWP dla ryczałtowca: kto składa i co zawiera. Kontrola odbioru jest wspólna, ale sprawdzane zapisy i właściwa struktura pozostają tutaj JPK_PKPIR, nie JPK_EWP.

  • Zapisz: podmiot/okres → wersja XML → wynik uzgodnienia księgi → wynik walidacji → wysłał/data → numer referencyjny → lokalizacja UPO.
  • Dołącz wyjaśnione różnice i stan danych, z którego powstał eksport. Nie nadpisuj wysłanej wersji kolejną korektą.
  • Sprawdź osobno wymagany JPK_ST oraz roczny PIT. Dowód odbioru jednego dokumentu nie potwierdza złożenia pozostałych.

Kontrola przed podpisaniem

Lista kontroli pliku JPK_PKPIR przed wysyłką
ObszarCo porównaćTypowy problem
IdentyfikacjaNIP, rok, urząd i dane podatnikaPlik wygenerowany dla niewłaściwego podmiotu
PrzychodyFaktury, KSeF, ewidencja sprzedażyPominięta korekta albo podwójny zapis
KosztyDokumenty źródłowe i kolumny KPiRWydatek w niewłaściwej kolumnie
KontrahenciNIP, nazwa, kraj i adresDuplikaty lub niepełne dane
Środki trwałeEwidencja i odpisy amortyzacyjneBrak spójności z JPK_ST
WysyłkaWersja schematu, podpis, status i UPOZapisany plik bez skutecznego odbioru

Najczęstsze błędy

  • Generowanie pliku dopiero w dniu terminu bez wcześniejszej próby walidacji.
  • Użycie kopii bazy sprzed ostatnich korekt lub zamknięcia roku.
  • Brak numeru KSeF w programie mimo poprawnego powiązania faktury w systemie źródłowym.
  • Założenie, że poprawny XML oznacza prawidłowe rozliczenie podatkowe.
  • Pominięcie osobnej ewidencji środków trwałych.
  • Brak UPO albo brak możliwości odtworzenia dokładnie tej wersji pliku, która została wysłana.

Oficjalne źródła

Publikacje urzędowe wykorzystane przy opracowaniu i kontroli artykułu.

  1. Broszura informacyjna JPK_PKPIR(3) (otwiera się w nowej karcie) Ministerstwo Finansów · dostęp: 22 października 2026
  2. JPK_PD — wykaz aktualnych broszur i specyfikacji (otwiera się w nowej karcie) Ministerstwo Finansów · dostęp: 22 października 2026
  3. JPK_PD — aktualne odpowiedzi o harmonogramie, narzędziach i pełnomocnictwach (otwiera się w nowej karcie) Ministerstwo Finansów · dostęp: 22 października 2026
  4. Elektroniczne księgi i ewidencje podatkowe — harmonogram i rodzaje plików (otwiera się w nowej karcie) Krajowa Informacja Skarbowa · dostęp: 2 października 2026
  5. Struktury JPK w podatkach dochodowych (otwiera się w nowej karcie) Ministerstwo Finansów — Krajowa Administracja Skarbowa · dostęp: 2 października 2026
  6. Bezpłatne narzędzia JPK_PD — przygotowanie, wysyłka, status i UPO (otwiera się w nowej karcie) Ministerstwo Finansów · dostęp: 22 października 2026
  7. Ustawa o PIT — art. 24a ust. 1e i 1g oraz art. 45 ust. 1 (otwiera się w nowej karcie) Sejm RP — ELI · dostęp: 22 października 2026
  8. Dz.U. 2026 poz. 779 — rozdzielenie terminów KPiR i ksiąg rachunkowych (otwiera się w nowej karcie) Dziennik Ustaw — ELI · dostęp: 22 października 2026

Podstawa prawna: Art. 24a ust. 1e i 1f ustawy o PIT; art. 193a § 2 Ordynacji podatkowej; struktura logiczna JPK_PKPIR(3) i broszura informacyjna Ministerstwa Finansów obowiązujące od 1 stycznia 2026 r.

Najczęściej zadawane pytania

Czy JPK_PKPIR można przygotować w Excelu?
Arkusz może pomagać w ewidencji lub kontroli, ale sam nie gwarantuje zgodności. Musisz prowadzić księgę przy użyciu programu komputerowego i ostatecznie wygenerować poprawny XML zgodny z bieżącą strukturą JPK_PKPIR.
Czy JPK_PKPIR zawiera wszystkie faktury z KSeF?
Zawiera zapisy KPiR, a struktura przewiduje numer KSeF dla dokumentu. Nie każda faktura z KSeF musi jednak automatycznie stać się przychodem lub kosztem w tej samej dacie — znaczenie mają przepisy podatkowe i sposób zaksięgowania.
Co jeśli po wysyłce znajdę błąd?
Najpierw ustal, czy błąd dotyczy księgi, zeznania rocznego czy obu dokumentów. Sposób korekty i kolejność wysyłki powinny być zgodne z aktualnymi zasadami MF; przy błędzie wpływającym na podatek skonsultuj korektę z księgowym lub KIS.
Księgowość

JPK_PKPIR i JPK_EWP 2026/2027: kto musi i od kiedy

Kto od 2026 r. prowadzi elektronicznie KPiR lub ewidencję przychodów, kiedy pierwszy raz wysyła JPK_PKPIR albo JPK_EWP oraz co zmienia się dla pozostałych firm od 2027 r.

12 min czytania
Księgowość

JPK_EWP dla ryczałtowca: kto składa i co zawiera

Jak przygotować elektroniczną ewidencję przychodów do JPK_EWP, od kiedy obowiązek obejmuje ryczałtowca, jak rozdzielać stawki i kiedy wysłać pierwszy plik.

10 min czytania
Księgowość

Koszty w JDG 2026: co można wrzucić w koszty (i czego nie)

Definicja kosztu uzyskania przychodu (art. 22), warunek związku z przychodem, dokumentacja i 5 lat przechowywania, wyłączenia z art. 23, samochód, telefon i biuro w domu oraz dlaczego ryczałt kosztów nie uwzględnia.

5 min czytania