11/04/2022
Wysyłając Jednolity Plik Kontrolny (JPK) do Ministerstwa Finansów, kluczowe jest monitorowanie statusu przesłanego dokumentu. Statusy te informują o przebiegu procesu weryfikacji i akceptacji pliku. Zrozumienie poszczególnych kodów statusów pozwala na szybką reakcję w przypadku problemów i uniknięcie potencjalnych konsekwencji związanych z nieterminowym lub nieprawidłowym raportowaniem. W tym artykule szczegółowo omówimy najczęściej spotykane statusy JPK, w tym popularne kody 100 i 120, oraz przedstawimy, co każdy z nich oznacza i jakie kroki należy podjąć.

- Co oznaczają statusy JPK?
- Status 100 - Rozpoczęto sesję przesyłania plików
- Status 120 - Sesja zakończona poprawnie, trwa weryfikacja
- Status 200 - Przetwarzanie zakończone poprawnie, pobierz UPO
- Status 300 - Nieprawidłowy numer referencyjny
- Statusy błędów - Kody 400 i 500
- Status 401 - Weryfikacja negatywna – dokument niezgodny ze schematem XSD
- Status 402/420 - Brak aktualnego pełnomocnictwa/upoważnienia do podpisywania dokumentu
- Status 405 - Dokument z odwołanym certyfikatem
- Status 406 - Dokument z certyfikatem z nieobsługiwanym dostawcą
- Status 407 - Przesłałeś duplikat dokumentu
- Status 408 - Dokument zawiera błędy uniemożliwiające jego przetworzenie
- Pozostałe statusy błędów z kodami 410-424
- Statusy błędów systemu - Kody 500 i 503
- Tabela podsumowująca statusy JPK
- FAQ - Najczęściej zadawane pytania o statusy JPK
Co oznaczają statusy JPK?
Statusy JPK są kodami numerycznymi, które informują o aktualnym etapie przetwarzania przesłanego pliku JPK przez systemy Ministerstwa Finansów. Każdy status reprezentuje konkretny krok w procesie weryfikacji, od momentu rozpoczęcia sesji przesyłania, aż po ostateczne Urzędowe Poświadczenie Odbioru (UPO) lub odrzucenie dokumentu. Znajomość tych statusów jest niezbędna dla każdego przedsiębiorcy i księgowego, aby upewnić się, że raportowanie JPK przebiega prawidłowo.
Status 100 - Rozpoczęto sesję przesyłania plików
Status 100 to pierwszy status, jaki można zobaczyć po rozpoczęciu procesu wysyłki JPK. Oznacza on, że sesja przesyłania plików została zainicjowana. W tym momencie system Ministerstwa Finansów nawiązuje połączenie i przygotowuje się do odbioru danych. Status 100 jest zazwyczaj krótkotrwały i szybko przechodzi do kolejnych etapów procesu wysyłki.
Status 120 - Sesja zakończona poprawnie, trwa weryfikacja
Status 120 jest bardzo ważnym statusem, który informuje, że sesja wysyłki zakończyła się pomyślnie, a dane zawarte w pliku JPK zostały poprawnie zapisane w systemie Ministerstwa Finansów. Jednak proces się na tym nie kończy. Po statusie 120 rozpoczyna się weryfikacja dokumentu po stronie systemów Ministerstwa. Oznacza to, że plik jest sprawdzany pod kątem formalnym i merytorycznym. Ważne jest, aby pamiętać, że status 120 nie jest jeszcze potwierdzeniem akceptacji dokumentu, a jedynie informacją o poprawnym przesłaniu danych.

Co zrobić, gdy status 120 utrzymuje się długo? Zazwyczaj status 120 powinien zmienić się na status 200 (UPO) w ciągu kilku godzin. Jeśli jednak status 120 utrzymuje się dłużej, na przykład przez kilkanaście godzin lub całą dobę, może to oznaczać problemy z systemem Ministerstwa Finansów lub przeciążenie serwerów. W takiej sytuacji zaleca się:
- Poczekać i ponowić weryfikację statusu po pewnym czasie, na przykład korzystając z funkcji weryfikacji masowej w programie księgowym.
- Zapisać kopię dokumentu JPK korzystając z opcji "Zapisz jako" w programie księgowym. To zabezpieczenie w przypadku konieczności ponownej wysyłki.
- Ponownie wysłać dokument JPK. Nie ma ryzyka podwójnego przesłania, ponieważ system Ministerstwa Finansów rozpoznaje duplikaty. W najgorszym przypadku otrzymamy komunikat o przesłaniu duplikatu z identyfikatorem oryginalnego dokumentu. W najlepszym przypadku, jeśli problem leżał po stronie systemu, ponowna wysyłka może przyspieszyć proces weryfikacji.
W przypadku długotrwałego statusu 120, warto również sprawdzić komunikaty Ministerstwa Finansów na stronie internetowej podatki.gov.pl, aby upewnić się, czy nie ma awarii systemu lub planowanych prac serwisowych.
Status 200 - Przetwarzanie zakończone poprawnie, pobierz UPO
Status 200 to status pożądany i oznaczający sukces. Informuje on, że przetwarzanie dokumentu JPK zakończyło się poprawnie, a dokument został przyjęty przez serwer Ministerstwa Finansów i zostanie przekazany do właściwego Urzędu Skarbowego. Co najważniejsze, status 200 oznacza, że dla dokumentu zostało wystawione Urzędowe Poświadczenie Odbioru (UPO). Należy niezwłocznie pobrać UPO, ponieważ jest to oficjalne potwierdzenie złożenia JPK w terminie i stanowi dowód dla przedsiębiorcy.
Status 300 - Nieprawidłowy numer referencyjny
Status 300 oznacza nieprawidłowy numer referencyjny. Ten status pojawia się rzadko i zazwyczaj wskazuje na problem techniczny po stronie systemu Ministerstwa Finansów lub błąd w oprogramowaniu księgowym. W przypadku otrzymania statusu 300, należy:
- Sprawdzić poprawność numeru referencyjnego, jeśli jest możliwość jego edycji.
- Ponowić wysyłkę dokumentu po pewnym czasie.
- Skontaktować się z dostawcą oprogramowania księgowego w celu weryfikacji, czy nie występuje błąd po stronie programu.
Statusy błędów - Kody 400 i 500
Statusy rozpoczynające się od cyfry 4 lub 5 sygnalizują błędy i problemy podczas przetwarzania JPK. Wymagają one interwencji i korekty dokumentu lub ponownej wysyłki. Poniżej omówimy najczęściej spotykane statusy błędów:
Status 401 - Weryfikacja negatywna – dokument niezgodny ze schematem XSD
Status 401 jest częstym błędem i oznacza, że przesłany dokument JPK jest niezgodny ze schematem XSD. Schemat XSD to formalny opis struktury pliku XML, w tym przypadku JPK. Błąd 401 wskazuje na błędy w strukturze pliku XML, na przykład brakujące obowiązkowe pola, nieprawidłowy format danych, błędy w nazwach elementów itp. Aby rozwiązać problem statusu 401, należy:
- Zweryfikować plik JPK w programie księgowym pod kątem błędów i ostrzeżeń. Programy księgowe często posiadają wbudowane mechanizmy weryfikacji zgodności ze schematem XSD.
- Skontaktować się z pomocą techniczną dostawcy oprogramowania księgowego. Dostawcy oprogramowania często oferują wsparcie w rozwiązywaniu problemów ze statusem 401 i mogą pomóc w identyfikacji i poprawieniu błędów w pliku JPK.
Status 402/420 - Brak aktualnego pełnomocnictwa/upoważnienia do podpisywania dokumentu
Status 402 lub 420 informuje o braku aktualnego pełnomocnictwa lub upoważnienia do podpisywania dokumentu JPK. Oznacza to, że osoba podpisująca JPK nie jest uprawniona do tego działania w imieniu firmy. Aby rozwiązać problem statusu 402/420, należy:
- Sprawdzić aktualność pełnomocnictwa/upoważnienia dla osoby podpisującej JPK. Upewnić się, że pełnomocnictwo jest nadal ważne i obejmuje uprawnienia do podpisywania deklaracji i JPK.
- Zaktualizować dane pełnomocnictwa/upoważnienia w systemie Ministerstwa Finansów, jeśli jest to konieczne.
- Upewnić się, że JPK jest podpisywany przez osobę uprawnioną.
Status 405 - Dokument z odwołanym certyfikatem
Status 405 oznacza, że dokument JPK został podpisany certyfikatem, który został odwołany. Certyfikaty elektroniczne mają określony okres ważności. Po jego upływie certyfikat staje się nieaktualny i nie może być używany do podpisywania dokumentów. Status 405 może również pojawić się, gdy certyfikat został odwołany przed upływem terminu ważności, na przykład w przypadku kompromitacji klucza prywatnego. Aby rozwiązać problem statusu 405, należy:
- Upewnić się, że używany certyfikat elektroniczny jest ważny i aktualny. Sprawdzić datę ważności certyfikatu.
- Użyć aktualnego, ważnego certyfikatu elektronicznego do podpisania i ponownej wysyłki JPK.
- Zakupić nowy certyfikat elektroniczny, jeśli aktualny certyfikat stracił ważność.
Status 406 - Dokument z certyfikatem z nieobsługiwanym dostawcą
Status 406 informuje, że certyfikat użyty do podpisania JPK pochodzi od dostawcy, który nie jest obsługiwany przez system Ministerstwa Finansów. Ministerstwo Finansów akceptuje certyfikaty elektroniczne tylko od określonych, zaufanych centrów certyfikacji. Status 406 wymaga:
- Upewnienia się, że używany certyfikat elektroniczny pochodzi od akceptowanego dostawcy. Lista akceptowanych dostawców jest dostępna na stronie internetowej Ministerstwa Finansów.
- Zakupu certyfikatu elektronicznego od akceptowanego dostawcy, jeśli dotychczasowy dostawca nie jest obsługiwany.
Status 407 - Przesłałeś duplikat dokumentu
Status 407 informuje, że przesłano duplikat dokumentu JPK. System Ministerstwa Finansów wykrył, że identyczny plik XML JPK został już wcześniej przesłany. Status 407 nie jest błędem w sensie nieprawidłowości dokumentu, ale informacją, że duplikat nie zostanie ponownie przetworzony i przekazany do Urzędu Skarbowego. Status 407 pojawia się, gdy:
- Ponownie wysyła się ten sam plik JPK bez wprowadzenia żadnych zmian.
- Chce się wysłać korektę JPK jako nowy, niezależny dokument, zamiast jako korektę poprzedniego.
Aby wysłać korektę JPK, należy utworzyć korektę w programie księgowym i wysłać ją z odpowiednio zaznaczoną przyczyną korekty. Korekta JPK będzie miała inny identyfikator niż oryginalny dokument i zostanie przetworzona jako oddzielny dokument.

Status 408 - Dokument zawiera błędy uniemożliwiające jego przetworzenie
Status 408 to ogólny status błędu, który informuje, że dokument JPK zawiera błędy, które uniemożliwiają jego przetworzenie. Jest to status poważny, ponieważ system nie jest w stanie dokładnie określić, jaki błąd wystąpił. Status 408 wymaga:
- Dokładnej weryfikacji pliku JPK pod kątem błędów.
- Sprawdzenia konfiguracji programu do e-podpisu. Upewnić się, że konfiguracja jest poprawna i zgodna z wymaganiami Ministerstwa Finansów.
- Skontaktowania się z pomocą techniczną dostawcy oprogramowania księgowego lub Ministerstwa Finansów w celu uzyskania pomocy w identyfikacji przyczyny błędu 408.
Pozostałe statusy błędów z kodami 410-424
Statusy od 410 do 424 również sygnalizują różne problemy związane z przesłaniem i weryfikacją JPK. Są to m.in.:
- 410 - Przesłane pliki nie są prawidłowym archiwum ZIP (problem z formatem archiwum, jeśli JPK był spakowany).
- 412/417 - Dokument nieprawidłowo zaszyfrowany (problem z szyfrowaniem dokumentu).
- 413 - Suma kontrolna dokumentu niezgodna z deklarowaną wartością (błąd w sumie kontrolnej pliku).
- 415 - Przesłany rodzaj dokumentu nie jest obsługiwany w systemie (próba wysłania nieobsługiwanego typu JPK).
- 418 - Weryfikacja negatywna - dane autoryzujące niezgodne ze schematem XSD (błąd w danych autoryzujących, np. NIP, PESEL).
- 419 - Weryfikacja negatywna – błąd w danych autoryzujących (ogólny błąd w danych autoryzujących). Często związany z błędną kwotą przychodu z PIT za poprzedni rok, jeśli używana jest ta metoda autoryzacji.
- 422 - Weryfikacja negatywna – dokument złożony z użyciem danych autoryzujących może złożyć wyłącznie podatnik, będący osobą fizyczną (próba podpisania dokumentu danymi autoryzującymi firmy przez osobę fizyczną).
- 423 - Dokument z certyfikatem bez wymaganych atrybutów (brak PESEL lub NIP w certyfikacie kwalifikowanym).
- 424 - Weryfikacja negatywna – dokument nie może być podpisany z użyciem danych autoryzujących (ogólny problem z danymi autoryzującymi).
W przypadku otrzymania statusów z zakresu 410-424, należy dokładnie przeanalizować opis statusu i podjąć odpowiednie kroki w zależności od rodzaju błędu. W wielu przypadkach pomocne może być skorzystanie z pomocy technicznej dostawcy oprogramowania księgowego lub Ministerstwa Finansów.
Statusy błędów systemu - Kody 500 i 503
Statusy rozpoczynające się od cyfry 5 sygnalizują błędy po stronie systemu Ministerstwa Finansów. Są to zazwyczaj błędy tymczasowe i często ustępują samoistnie po pewnym czasie. Najczęściej spotykane statusy to:
- 500 - Błąd serwera. Zazwyczaj oznacza chwilowy brak dostępu do bramki plików JPK Ministerstwa Finansów. Należy spróbować ponowić wysyłkę w późniejszym czasie, na przykład wieczorem lub następnego dnia. Jeśli błąd powtarza się, należy skontaktować się z infolinią Ministerstwa Finansów.
- 503 - Usługa niedostępna. Oznacza prace serwisowe na serwerze Ministerstwa Finansów. Należy ponowić wysyłkę za kilka godzin. Informacje o planowanych pracach serwisowych zazwyczaj publikowane są na stronie internetowej podatki.gov.pl. Warto również skontaktować się z infolinią KIS w celu uzyskania więcej informacji.
Tabela podsumowująca statusy JPK
| Status | Opis | Wymagane działanie |
|---|---|---|
| 100 | Rozpoczęto sesję przesyłania plików | Brak, status informacyjny |
| 120 | Sesja zakończona poprawnie, trwa weryfikacja | Monitoruj status, w razie długotrwałego statusu 120 - ponów weryfikację lub wysyłkę |
| 200 | Przetwarzanie zakończone poprawnie, pobierz UPO | Pobierz UPO |
| 401 | Weryfikacja negatywna – dokument niezgodny ze schematem XSD | Sprawdź plik JPK pod kątem błędów, skontaktuj się z pomocą techniczną oprogramowania |
| 407 | Przesłałeś duplikat dokumentu | Jeśli wysyłasz korektę, upewnij się, że jest to korekta, a nie duplikat |
| 408 | Dokument zawiera błędy uniemożliwiające jego przetworzenie | Dokładna weryfikacja pliku JPK, sprawdzenie konfiguracji programu do e-podpisu, kontakt z pomocą techniczną |
| 500 | Błąd serwera | Ponów wysyłkę później, w razie powtarzania się błędu - kontakt z infolinią MF |
FAQ - Najczęściej zadawane pytania o statusy JPK
- Gdzie mogę sprawdzić status wysłanego JPK?
- Status JPK można sprawdzić w programie księgowym, z którego był wysyłany plik. Programy księgowe zazwyczaj posiadają funkcję monitorowania statusu wysyłki. Dodatkowo, można skorzystać ze strony Ministerstwa Finansów (link w artykule) i sprawdzić status po numerze referencyjnym.
- Jak długo trzeba czekać na UPO po wysłaniu JPK?
- Zazwyczaj UPO powinno być dostępne w ciągu kilku godzin od wysłania JPK. W przypadku wysyłki przez Profil Zaufany, czas oczekiwania może być dłuższy. Długotrwały brak UPO (powyżej 24 godzin) może wskazywać na problemy i wymaga weryfikacji.
- Co zrobić, gdy nie otrzymuję UPO, a status JPK długo jest na 120?
- W takiej sytuacji należy ponowić weryfikację statusu, zapisać kopię dokumentu i w razie potrzeby ponownie wysłać JPK. Warto również sprawdzić komunikaty Ministerstwa Finansów i skontaktować się z infolinią MF, jeśli problem się utrzymuje.
- Czy status 120 oznacza, że JPK został zaakceptowany?
- Nie, status 120 oznacza, że sesja wysyłki zakończyła się poprawnie, a dane zostały zapisane w systemie. Trwa jeszcze weryfikacja dokumentu. Dopiero status 200 (UPO) potwierdza akceptację dokumentu.
- Czy ponowna wysyłka JPK po statusie 120 jest bezpieczna?
- Tak, ponowna wysyłka JPK jest bezpieczna. System Ministerstwa Finansów rozpoznaje duplikaty. W najgorszym przypadku otrzymamy informację o duplikacie. W najlepszym przypadku ponowna wysyłka może pomóc w sytuacji problemów z systemem i przyspieszyć otrzymanie UPO.
Pamiętaj, że regularne monitorowanie statusów JPK i szybka reakcja na ewentualne problemy są kluczowe dla prawidłowego i terminowego raportowania podatkowego. Zrozumienie znaczenia poszczególnych statusów pozwala uniknąć stresu i potencjalnych konsekwencji związanych z błędami w JPK.
Jeśli chcesz poznać inne artykuły podobne do Statusy JPK: Kody 100, 120 i Co Dalej?, możesz odwiedzić kategorię Rachunkowość.
