Przejdź do treści
Wyślij plik

Kontrakt danych

Dokładnie to, czego potrzebujemy, żeby zbudować plik JPK

To jest cała specyfikacja, bez formularza przed nią. Kierownik IT albo osoba, która te pliki składa, ma tu wszystko, czego trzeba, żeby w kwadrans ocenić, czy Państwa system to odda — i zrobić to bez rozmowy z nami.

Jedna zasada jest ważniejsza od reszty tej strony: potrzebujemy danych, które Państwa system już ma. Nie prosimy nikogo o zmianę sposobu księgowania, planu kont ani momentu zamknięcia okresu. Jeżeli czegoś w danych nie ma, jest to informacja o zakresie prac — nie prośba o przeksięgowanie.

Co zasila którą strukturę

Zanim przejdziemy do pól: ile właściwie eksportów trzeba przygotować i które z nich robią podwójną robotę. Kontrahenci zasilają i księgi, i sprawozdanie NBP. Kartoteka środków trwałych tylko JPK_ST_KR. A ostatni wiersz nie wymaga od Państwa eksportu w ogóle.

Które zbiory zasilają którą strukturę
Zbiór danychGdzie zwykle leżyJPK_KR_PDJPK_ST_KRAZ-KRH / PZ-KRH
Zestawienie obrotów i saldksięgiwymaganyniepotrzebnyniepotrzebny
Dziennikksięgiwymaganyniepotrzebnyniepotrzebny
Zapisy na kontachksięgiwymaganyniepotrzebnyniepotrzebny
Kontrahenci z NIP i krajemksięgiwymaganyniepotrzebnywymagany
Znaczniki różnic trwałych i przejściowychksięgiwymaganyniepotrzebnyniepotrzebny
Kartoteka środków trwałych i WNiPkartoteka ŚTniepotrzebnywymaganyniepotrzebny
Dokumenty nabyciakartoteka ŚTniepotrzebnywymaganyniepotrzebny
Amortyzacja bilansowa i podatkowakartoteka ŚTniepotrzebnywymaganyniepotrzebny
Rozrachunki z nierezydentamirozrachunkiniepotrzebnyniepotrzebnywymagany
Dane identyfikacyjne spółkikonfiguracja u naswymaganywymaganywymagany
wymaganyniepotrzebny

Ostatni wiersz nie wymaga od Was eksportu. Dane identyfikacyjne ustawia się raz w platformie i są używane przez wszystkie pliki.

W czym można nam to oddać

Formę wybiera ten, kto ma dane, a nie my. Każdy z poniższych wariantów jest równie dobrym startem — różnią się wyłącznie tym, ile pracy zostaje po stronie Państwa działu IT przy kolejnym okresie.

Plik: CSV, XLS, XLSX, TXT

Najczęstszy punkt wyjścia i całkowicie wystarczający na pierwszą rundę. Jeden plik na zbiór danych, nagłówki w pierwszym wierszu, dowolne nazwy kolumn. Pliki tekstowe o stałej szerokości pól też przyjmujemy — wystarczy opis pozycji.

XML

Jeżeli Państwa system już coś generuje — nawet niepełną strukturę albo eksport na własnym schemacie — bierzemy to, co jest, i mapujemy resztę.

Widok bazodanowy

Docelowo najspokojniejsze rozwiązanie: widok tylko do odczytu, przygotowany raz. Kolejny okres nie wymaga wtedy niczyjej pamięci ani niczyjego kliknięcia.

Kanał transportu jest osobną decyzją: SQL, API, storage, katalog na SFTP albo agent uruchomiony w Państwa sieci. Wybór zależy od tego, co Państwa dział IT jest gotów otworzyć, i nie zmienia zakresu danych z tej strony.

Kodowanie znaków, separator, format daty, przecinek dziesiętny, sposób zapisu strony Wn i Ma, znak kwoty przy stornach — tym zajmuje się translator. To jest dokładnie ta praca, której nie chcemy przerzucać na dział księgowości, i dlatego nie ma jej w wymaganiach.

Dostęp potrzebny jest wyłącznie do odczytu. SimplyTax nie zapisuje niczego z powrotem do Państwa systemu.

Jak wygląda samo pobranie danych, krok po kroku →

JPK_KR_PD — księgi i rozliczenie dochodu

Pięć zbiorów. Cztery pierwsze wychodzą z systemu finansowo-księgowego i w większości wdrożeń są dostępne od razu. Piąty prawie nigdy nie jest, i to on decyduje o tym, ile potrwa przygotowanie.

Aktualna wartość atrybutu wersjaSchemy dla struktury JPK_KR_PD(1) to 1-1 (zmiana z 1-0).

Zmieniła się wartość atrybutu wersjaSchemy; samo wydanie struktury pozostaje bez zmian.

Sprawdzone 6 sierpnia 2026 · Ministerstwo Finansów, Aktualizacja broszury informacyjnej JPK_KR_PD(1) – aktualna od 01.07.2026 r., sekcja B

Zbiory danych potrzebne do zbudowania pliku JPK_KR_PD: co to jest, które pola mają znaczenie i dlaczego zbiór bywa niekompletny.
ZbiórCo to jestPola, które mają znaczenieDlaczego bywa niekompletny
Zestawienie obrotów i saldLista kont z bilansem otwarcia, obrotami okresu i saldem końcowym — to samo zestawienie, które drukują Państwo na zamknięcie roku.
  • numer i nazwa konta
  • konto nadrzędne · poziom analityki
  • typ konta (bilansowe / wynikowe)
  • bilans otwarcia Wn i Ma
  • obroty okresu Wn i Ma
  • saldo końcowe Wn i Ma
  • znacznik przypisany do konta
Eksport daje zwykle płaską listę, bez powiązania analityki z kontem syntetycznym — da się je odtworzyć z numeru konta albo ze słownika. Częstszy i trudniejszy brak to przypisanie kont do znaczników wymaganych przez strukturę: tego nie ma w żadnym systemie księgowym, bo jest pojęciem sprawozdawczym, a nie księgowym. Robi się je raz, na planie kont.
DziennikChronologiczny zapis operacji okresu, z numeracją, która pozwala powiązać zapis z dowodem księgowym.
  • liczba porządkowa zapisu
  • numer i rodzaj dowodu
  • data operacji gospodarczej
  • data dowodu
  • data księgowania
  • opis operacji
  • kwota
Trzy daty bywają w systemie jednym polem — najczęściej datą księgowania skopiowaną w pozostałe dwa miejsca. Po migracji z poprzedniego systemu numeracja dziennika potrafi zacząć się od nowa w połowie roku, więc porządek trzeba odtworzyć z dowodów.
Zapisy na kontachStrona Wn i Ma każdego zapisu, przypięta do konta z zestawienia obrotów i sald oraz do pozycji dziennika.
  • identyfikator zapisu
  • konto Wn · konto Ma
  • kwota w PLN
  • waluta i kwota w walucie
  • identyfikator kontrahenta
  • powiązanie z pozycją dziennika
Przy operacjach walutowych system oddaje często wyłącznie kwotę po przeliczeniu. Kwota w walucie oryginalnej siedzi wtedy w module rozrachunków i trzeba ją dociągnąć osobnym zapytaniem, po identyfikatorze zapisu — jeżeli ten identyfikator jest wspólny dla obu modułów.
KontrahenciDane podmiotów występujących w zapisach, po stronie zakupu i sprzedaży.
  • nazwa albo imię i nazwisko
  • NIP
  • kod kraju
  • adres
  • identyfikator używany w zapisach
NIP jest w kartotece, a zapis wskazuje na kartotekę identyfikatorem, który po latach bywa pusty albo prowadzi do rekordu scalonego z innym. Kontrahenci jednorazowi bywają księgowani bez kartoteki, samym opisem w treści operacji — takiego zapisu nie da się dopiąć automatycznie i to widać już na pierwszym eksporcie.
Różnice trwałe i przejścioweOznaczenie kwot tworzących różnicę między wynikiem bilansowym a podatkowym — dane do części rozliczeniowej pliku.
  • przypisanie różnicy do konta albo do zapisu
  • kwota różnicy
  • kategoria: trwała / przejściowa
To najczęściej brakujący zbiór z tej tabeli. W wielu firmach różnice liczy się raz w roku w arkuszu, poza systemem, więc w księgach nie ma ich w ogóle i nie ma czego wyeksportować. Co jest różnicą trwałą, a co przejściową, rozstrzyga Państwa doradca — my tego nie ustalamy i nie podpowiadamy, przenosimy oznaczenie, które od Państwa dostaniemy.

Nazwy pól w tabeli są opisowe — to nie są nazwy elementów schemy. Wiążący zakres struktury określają broszura informacyjna i schema Ministerstwa Finansów; odsyłamy do nich przy każdym fakcie na tej stronie.

JPK_ST_KR — ewidencja środków trwałych

U producentów to ta struktura, a nie księgi, jest wąskim gardłem. Księgi da się wyciągnąć w tydzień, bo są kompletne z definicji — kartoteka środków trwałych bywa kompletna dopiero po tym, jak ktoś przejdzie ją pozycja po pozycji. Danych, których w niej nie ma, nie da się dopisać wstecz z pamięci.

Pierwszym rokiem, za który podatnicy CIT pierwszej fali faktycznie przesyłają JPK_ST_KR, jest rok podatkowy rozpoczynający się 1 stycznia 2026 r. lub później – dla roku kalendarzowego jest to rok 2026.

Sprawdzone 6 sierpnia 2026 · Ministerstwo Finansów, Aktualizacja broszury informacyjnej JPK_ST_KR(1) – aktualna od 01.07.2026 r.

Struktura JPK_ST_KR(1) ma wartość atrybutu wersjaSchemy 1-0.

Wersje obu struktur są różne: JPK_KR_PD podniesiono do 1-1, JPK_ST_KR pozostał w 1-0. Ta asymetria jest myląca i łatwo o pomyłkę.

Sprawdzone 6 sierpnia 2026 · Ministerstwo Finansów, Broszura informacyjna dotycząca struktury JPK_ST_KR(1)

Dane kartoteki środków trwałych potrzebne do zbudowania pliku JPK_ST_KR: co to jest, które pola mają znaczenie i dlaczego zbiór bywa niekompletny.
ZbiórCo to jestPola, które mają znaczenieDlaczego bywa niekompletny
Identyfikacja składnikaPozycja kartoteki: jeden wiersz na środek trwały albo wartość niematerialną i prawną.
  • numer inwentarzowy
  • nazwa i opis składnika
  • rodzaj: ŚT / WNiP
  • symbol KŚT
  • data nabycia
  • data przyjęcia do używania
Data nabycia i data przyjęcia do używania to w wielu systemach jedno pole skopiowane w dwa miejsca. Dla środków budowanych albo montowanych różnią się o miesiące, a wtedy różni się też moment rozpoczęcia amortyzacji. Numer inwentarzowy bywa nadany przy inwentaryzacji i nie zgadza się z numerem w kartotece księgowej.
Dokument nabyciaDowód, na podstawie którego składnik wszedł do ewidencji.
  • numer dokumentu nabycia
  • rodzaj dokumentu
  • data dokumentu
  • dostawca: nazwa i NIP
Najczęstsza luka w całej kartotece. Dla składników przeniesionych z poprzedniego systemu numer dokumentu nabycia zwykle nie przeszedł migracji — jest w segregatorze, nie w bazie. Odtworzenie go dla kilkuset pozycji to praca ręczna, więc lepiej wiedzieć o niej rok wcześniej niż w lipcu.
Wartość i jej zmianyWartość początkowa oraz zdarzenia, które zmieniły ją w okresie.
  • wartość początkowa
  • zwiększenia z datą i tytułem
  • zmniejszenia z datą i tytułem
  • wartość na koniec okresu
  • data i podstawa likwidacji albo zbycia
Ulepszenia bywają zaksięgowane na koncie, ale nie dopisane do kartoteki jako zdarzenie z datą i tytułem. Wartość w księgach i wartość w ewidencji rozjeżdżają się wtedy o kwotę, której nie da się przypisać do konkretnego składnika — a to jest pierwsza rzecz, którą widać przy uzgodnieniu.
AmortyzacjaDane odpisów, osobno w ujęciu bilansowym i podatkowym, jeżeli oba się różnią.
  • metoda i stawka
  • data rozpoczęcia amortyzacji
  • odpis za okres
  • umorzenie narastająco
  • wartość netto na koniec okresu
  • oznaczenie odpisów niestanowiących kosztu podatkowego
Amortyzacja podatkowa bywa prowadzona w arkuszu obok systemu. W bazie jest wtedy wyłącznie ujęcie bilansowe, a drugie trzeba zbudować od zera i uzgodnić — to nie jest praca na jeden wieczór.
Powiązanie z księgamiWskazanie kont i zapisów, przez które składnik i jego odpisy przechodzą w księgach.
  • konto środka trwałego
  • konto umorzenia
  • konto kosztu amortyzacji
  • identyfikator zapisu
Kartoteka i księgi bywają uzgadniane zbiorczo, jedną kwotą miesięcznie. Powiązania per składnik wtedy po prostu nie ma i trzeba je zbudować raz, na mapowaniu kont — potem działa bez udziału księgowości.

AZ-KRH i PZ-KRH — rozrachunki z zagranicą dla NBP

To nie jest JPK i nie idzie do Ministerstwa Finansów. Dwa formularze kwartalne opisują aktywa i pasywa z tytułu obrotu handlowego z zagranicą, a adresatem jest Narodowy Bank Polski. Obowiązek dotyczy tylko części podmiotów i jest warunkowy — poniższy fakt mówi wprost, kogo obejmuje.

Obowiązek na formularzach AZ-KRH i PZ-KRH jest warunkowy: dotyczy rezydentów, którzy na koniec roku lub na koniec danego kwartału NIE osiągnęli ogólnych progów sprawozdawczych, a jednocześnie przekroczyli 3 mln zł aktywów lub pasywów związanych z obrotem handlowym z zagranicą.

To obowiązek zastępczy, nie dodatkowy: powstaje właśnie dlatego, że progu ogólnego nie osiągnięto. Podmiot powyżej progu ogólnego składa sprawozdania na formularzach ogólnych.

Sprawdzone 6 sierpnia 2026 · Obwieszczenie MF z 31.10.2024 (Dz.U. 2024 poz. 1746), § 8 pkt 1 i 2

Rezydenci, którzy nie osiągnęli ogólnych progów sprawozdawczych, a posiadają aktywa lub pasywa związane z obrotem handlowym z zagranicą o łącznej kwocie na koniec roku przekraczającej 3 mln zł, przekazują NBP kwartalne sprawozdania na formularzach AZ-KRH i PZ-KRH w terminie do 26 dni po zakończeniu kwartału.

Termin 20 dni, na który można trafić w innych źródłach, dotyczy sprawozdań miesięcznych podmiotów powyżej 300 mln zł i nie ma tu zastosowania.

Sprawdzone 6 sierpnia 2026 · Obwieszczenie Ministra Finansów z 31.10.2024 – tekst jednolity rozporządzenia Ministra Rozwoju i Finansów z 9.08.2017 (Dz.U. 2024 poz. 1746), § 8

Tych plików nie wysyłamy

Sprawozdania do NBP generujemy, ale wgrywa je na portal sprawozdawczy człowiek — ten, kto ma certyfikat. Nie ma tu odpowiednika UPO, więc łańcuch dowodowy, który domykamy przy JPK, tutaj się nie domyka i nie będziemy udawać, że jest inaczej. Po naszej stronie zostaje wygenerowany plik, jego zawartość i moment powstania.

Sprawozdania do NBP przekazuje się za pośrednictwem usługi elektronicznej udostępnionej na portalu sprawozdawczym, a uwierzytelnienie użytkownika następuje przy użyciu certyfikatu wydawanego nieodpłatnie przez NBP.

Rozporządzenie nie przewiduje dla podmiotów niebankowych ani API, ani żadnego odpowiednika UPO.

Sprawdzone 6 sierpnia 2026 · Obwieszczenie MF z 31.10.2024 (Dz.U. 2024 poz. 1746), § 13

Zakres samego formularza rozstrzyga rozporządzenie, do którego odsyłają powyższe fakty. Poniżej jest to, czego potrzebujemy z Państwa systemu, żeby ten formularz wypełnić.

Dane potrzebne do zbudowania sprawozdań AZ-KRH i PZ-KRH: co to jest, które pola mają znaczenie i dlaczego zbiór bywa niekompletny.
ZbiórCo to jestPola, które mają znaczenieDlaczego bywa niekompletny
Otwarte rozrachunki z nierezydentamiNierozliczone należności i zobowiązania wobec podmiotów zagranicznych na koniec kwartału.
  • kontrahent i kod kraju siedziby
  • waluta
  • kwota w walucie i w PLN
  • data powstania
  • termin płatności
  • tytuł: handlowy / pozostały
Kraj bierze się z adresu kontrahenta, a adres w kartotece bywa adresem oddziału, biura albo pełnomocnika, nie siedziby. Pozycja trafia wtedy do niewłaściwego kraju i nikt tego nie zauważa, bo suma się zgadza.
Podział na kraje i walutyAgregacja otwartych pozycji według kraju kontrahenta i waluty rozliczenia.
  • kod kraju
  • kod waluty
  • suma otwartych należności
  • suma otwartych zobowiązań
System zna kontrahenta, ale nie zawsze oznacza go jako rezydenta albo nierezydenta. Sam NIP nie rozstrzyga: podmiot zagraniczny bywa zarejestrowany w Polsce, a polska spółka bywa księgowana pod numerem VAT z innego kraju.
Zaliczki i przedpłatyZapłaty przed dostawą po obu stronach — pozycje, które przy rozrachunkach z zagranicą najłatwiej pominąć.
  • kwota i waluta
  • kontrahent i kraj
  • kierunek: udzielona / otrzymana
  • konto, na którym pozycja stoi
Zaliczki siedzą na kontach, które w planie kont wyglądają jak zwykłe rozrachunki krajowe. Bez mapowania planu kont wypadają z zestawienia w całości.

Czego nie trzeba nam przysyłać

Dane identyfikacyjne spółki ustawia się raz i są używane przez wszystkie pliki. Nie wchodzą do żadnego eksportu i nie trzeba ich powtarzać przy każdej wysyłce.

app.taxplatform.pl/podatki/dane-podatnika
SimplyTaxFirma głównatest

Dane podatnika

Jedno źródło identyfikacji dla wszystkich plików — nie przepisuje się go przy każdej wysyłce.

Identyfikacja
1234567890
387654321
Zakłady Metalowe Przykład Sp. z o.o.
1049
Adres
łódzkie
Łódź
Przykładowa 12
90-001
ZapiszAnuluj
Jedno źródło NIP-u, REGON-u i kodu urzędu dla JPK_CIT, JPK_VAT i formularzy NBP. Dane demonstracyjne.

Czego zwykle brakuje

Piszemy to na stronie, zamiast odkrywać w trzecim tygodniu. Poniższe pola najczęściej wracają puste albo niespójne w pierwszym eksporcie — niezależnie od systemu, z którego wyszły. Nazwanie ich teraz oszczędza tydzień później.

NIP przy zapisie, nie tylko w kartotece

Zapis wskazuje identyfikatorem, kartoteka bywa scalona albo pusta. Potrzebujemy jednego i drugiego, żeby dopiąć kontrahenta do operacji.

Numer dokumentu nabycia dla starych środków trwałych

Migracja z poprzedniego systemu przenosi wartości, rzadko dowody. To najdłuższa pojedyncza pozycja w każdym harmonogramie wdrożenia.

Data przyjęcia do używania

Odrębna od daty nabycia. Jeżeli w systemie jest jedno pole, dla środków budowanych trzeba ją odtworzyć z dokumentu OT.

Kwota w walucie oryginalnej

Po przeliczeniu na PLN informacja o walucie znika z zapisu. Do plików JPK i do sprawozdań NBP potrzebna jest jedna i druga.

Oznaczenie różnic trwałych i przejściowych

Liczone raz w roku w arkuszu, poza systemem. Jeżeli mają wyjść z ksiąg, ktoś musi je najpierw w księgach oznaczyć.

Rozróżnienie rezydent / nierezydent

W kartotece jest adres, nie status. Bez tego pola sprawozdanie do NBP trzeba składać z ręki, choć dane są w systemie.

Żadna z tych luk nie przekreśla wdrożenia. Każda z nich kosztuje jednak czas kogoś z Państwa strony, a ten czas trzeba zaplanować w miesiącach, nie w tygodniu przed terminem.

O co nie prosimy

O zmianę sposobu księgowania

Plan kont, polityka rachunkowości i moment zamknięcia okresu zostają takie, jakie są. Jeżeli struktura wymaga czegoś, czego w danych nie ma, mapujemy to po naszej stronie albo mówimy wprost, że z tych danych nie da się tego wyprowadzić.

O prawo zapisu

Wszystko z tej strony jest do odczytu. Do systemu finansowo-księgowego nie wraca ani jeden rekord, więc wdrożenie nie wymaga zgody na modyfikację środowiska produkcyjnego.

O całą bazę

Bierzemy zakres opisany wyżej, a nie schemat produkcyjny w całości. Jeżeli najprościej jest przygotować widok obejmujący dokładnie te pola — widok wystarczy.

Kiedy nie trzeba czytać tego dalej

Jeżeli Państwa system sam generuje JPK_KR_PD i plik przechodzi walidację — nie potrzebują Państwo ani translatora, ani nas, niezależnie od liczby spółek. To jest wtedy zadanie dla dostawcy Państwa systemu i bezpłatnego narzędzia Ministerstwa Finansów. Nie będziemy udawać, że jest inaczej.

Ta specyfikacja zaczyna mieć wartość wtedy, gdy dane trzeba złożyć z kilku źródeł, gdy spółek jest więcej niż jedna, albo gdy z systemu nikt nie potrafi wyciągnąć nic poza wydrukiem.

Sprawdźmy to na Państwa eksporcie

Najszybszy test tej specyfikacji to jeden plik z Państwa systemu za zamknięty okres. Porównujemy go z powyższą listą i mówimy, czego brakuje — nazwanymi polami, nie ogólnym wrażeniem. Trzydzieści minut z osobą, która te pliki składa, bez prezentacji.

Jeśli nazwa nie jest znana albo system jej nie ma — prosimy napisać po prostu tyle.

Mają już Państwo próbkę pliku albo eksportu? Prosimy wysłać ją na sales@simplymobileplus.com — sam załącznik wystarczy, resztę ustalimy w rozmowie.

Odpowiada specjalista integracji systemów — ta sama osoba, która te pliki składa. Zwykle w ciągu jednego dnia roboczego.

Kto przetwarza te dane
Administrator
SimplyMobilePlus Sp. z o.o., ul. Prezydenta Gabriela Narutowicza 40/1, 90-135 Łódź. Kontakt w sprawie danych: sales@simplymobileplus.com.
Po co
Żeby odpowiedzieć na Państwa zapytanie i, jeśli do tego dojdzie, przygotować ofertę.
Na jakiej podstawie
Art. 6 ust. 1 lit. b RODO — działania przed zawarciem umowy, oraz art. 6 ust. 1 lit. f — nasz prawnie uzasadniony interes w prowadzeniu korespondencji handlowej. Nie prosimy o zgodę marketingową, bo do odpowiedzi na zapytanie nie jest potrzebna.
Jak długo
Do 24 miesięcy od ostatniego kontaktu, a jeśli dojdzie do umowy — przez okres wynikający z przepisów o rachunkowości i przedawnieniu roszczeń.
Komu przekazujemy
Dostawcy poczty i hostingu, działającym na nasze zlecenie. Nie sprzedajemy tych danych i nie przekazujemy ich poza Europejski Obszar Gospodarczy.
Państwa prawa
Dostęp do danych, sprostowanie, usunięcie, ograniczenie przetwarzania, przeniesienie oraz sprzeciw wobec przetwarzania opartego na uzasadnionym interesie. Przysługuje też skarga do Prezesa Urzędu Ochrony Danych Osobowych.
Czy trzeba je podać
Nie. Podanie danych jest dobrowolne, ale bez adresu e-mail nie mamy jak odpowiedzieć.

Prosimy napisać, z jakiego systemu wychodzą dane →