Co to jest JPK_PKPIR?
JPK_PKPIR to plik JPK zawierający dane Księgi Przychodów i Rozchodów dla podatników rozliczających się na zasadach ogólnych (skala podatkowa lub podatek liniowy). Urząd skarbowy może go zażądać w trakcie kontroli, a niektóre kategorie podatników są zobowiązane składać go regularnie.
Plik zawiera:
- Pełną listę operacji gospodarczych (sprzedaż + koszty)
- Mapowanie na kolumny KPiR (1–17 wg rozporządzenia MF)
- Sumy kontrolne (liczba wierszy + sumy kolumn 7–15)
- Dane podatnika, urzędu, okresu
Jak wygenerować JPK_PKPIR?
Krok 1: Sprawdź kompletność KPiR
Przejdź do Księgowość → KPiR. Upewnij się, że za wybrany okres masz wszystkie:
- Wpisy sprzedażowe (kol. 7) — z faktur lub wpisów ręcznych
- Wpisy zakupowe (kol. 10–13) — z faktur kosztowych, Skrzynki Wydatków (OCR), lub ręcznych wpisów
- Odpisy amortyzacyjne (kol. 13) — generowane automatycznie z planu amortyzacji
- Wynagrodzenia (kol. 12)
- Pozostałe wydatki (kol. 13)
Krok 2: Generuj plik
Wejdź w Deklaracje → JPK_PKPIR. Wybierz firmę, urząd, rok, zakres miesięcy i cel (1 = złożenie, 2 = korekta).
Kliknij „Generuj JPK_PKPIR”. System:
- Pobiera wpisy KPiR z zakresu
- Blokuje pusty plik (gdy brak wpisów, komunikat: „Brak wpisów w KPiR…”)
- Buduje XML wg namespace MF
03096 - Waliduje wobec oficjalnego XSD z
crd.gov.pl - Zapisuje w
files/do pobrania
Krok 3: Wysyłka do KAS
Z listy plików klikasz „Wyślij do KAS”. Wymagany certyfikat kwalifikowany z Ustawienia → KAS. System podpisuje, wysyła i pobiera UPO automatycznie.
Częste problemy
„Brak wpisów w KPiR dla okresu…” — sprawdź, czy faktury sprzedażowe są w KPiR (czasem wymagana ręczna akceptacja), uzupełnij koszty z Skrzynki Wydatków.
Niezgodność sum kontrolnych — system generuje sumy automatycznie z wpisów. Jeśli US sygnalizuje niezgodność, sprawdź czy nie ma duplikatów wpisów (filtr po numerze dokumentu).
Plik za duży (>5MB) — dla bardzo dużych ksiąg generuj kwartalnie zamiast rocznie.