Żądanie JPK_KR przez organ podatkowy
Wyobraź sobie sytuację, że do podatnika zgłasza się organ podatkowy z żądaniem przekazania struktury JPK_KR — jednolitego pliku kontrolnego dla ksiąg rachunkowych. Zgodnie z przepisami prawa podatkowego, jeśli organ podatkowy w toku postępowania, czynności sprawdzających lub kontroli podatkowej zażąda przekazania tej struktury logicznej w formacie XML, podatnik ma nie mniej niż 3 dni na jej dostarczenie. Dokładny termin jest określany w wezwaniu, w praktyce wynosi zazwyczaj 7 dni od dnia otrzymania wezwania.
Wyzwania techniczne i organizacyjne
Często w wielu przypadkach (ze względu na brak możliwości wygenerowania bezpośrednio z systemu ERP odpowiednio dobrego merytoryczno – technicznie pliku JPK_KR) w tak krótkim czasie trzeba:
- wygenerować pliki wsadowe z systemu ERP,
- przygotować mapowanie danych oraz konfigurację w narzędziu agnostycznym,
- przygotować finalny plik XML zgodny z wymaganiami merytoryczno - technicznymi.
Należy jednak pamiętać, że każde narzędzie agnostyczne działa według własnych mechanizmów. W celu wygenerowania pliku JPK_KR w formacie XML, musisz:
- przygotować odpowiednio ustrukturyzowane pliki wsadowe wraz z mapowaniem danych,
- skonfigurować narzędzie pod indywidualne potrzeby podatnika,
- uwzględnić specyfikę plików wsadowych.
Przygotowanie plików wsadowych
W przygotowaniu odpowiednio sformatowanych plików wsadowych kluczową rolę odgrywają systemy ETL. To właśnie one umożliwiają automatyzację procesu ekstrakcji, transformacji i załadunku danych — czyli przygotowanie danych w formacie, który spełnia wymagania techniczne struktury JPK_KR.
System ETL (extract-transform-load) automatyzuje trzy fazy przetwarzania danych w procesach podatkowych i finansowo-księgowych. Dzięki niemu możesz przygotować raporty i pliki wsadowe niezbędne do wygenerowania finalnego dokumentu dla organu podatkowego.
Extract – ekstrakcja danych
Pierwszy etap to zautomatyzowane pobieranie danych z różnych źródeł i formatów — zarówno ustrukturyzowanych, jak i nieustrukturyzowanych. System ETL integruje dane z plików JSON, XML, XLSX, Flat i innych.