XL177 – JPK_KR_PD

Obsługa JPK_KR_PD

Nowelizacja ustawy o podatku dochodowym (art. 9 ust.1c) wprowadziła obowiązek składania wraz z deklaracją podatkową ksiąg rachunkowych w ustrukturyzowanej formie. Księgi składają się z zapisów na kontach księgowych (JPK_KR_PD) oraz ewidencji środków trwałych (JPK_ST_KR).

Zapisy na kontach księgowych są bardzo zbliżone do struktury JPK_KR. Główną różnicą jest obowiązek cechowania kont księgowych.

Cechowanie kont dla JPK_KR_PD

Głównym elementem przygotowania firmy do raportowania struktury JPK jest obowiązek cechowania kont księgowych.

Schemat XSD dla tej struktury przewiduje możliwość przypisania trzech znaczników do jednego konta księgowego:

    • Obligatoryjny element słownika wskazujący na funkcję rachunkową tego konta np. „Umorzenie środków transportu”,
    • Opcjonalny element pochodzący z tego samego katalogu pozycji, co powyższy znacznik obowiązkowy, określający możliwą drugą funkcję rachunkową tego konta,
    • Opcjonalny element wskazujący, czy dany element pełni jakąś specyficzną funkcję wspomagającą kalkulację podatku dochodowego.

Obowiązkowe jest zastosowanie przynajmniej pierwszego z tych znaczników, dla każdego konta analitycznego, które wykazywało saldo lub obroty w danym roku podatkowym.

Do JPK_KR_PD raportowane są tylko konta analityczne, nie konta syntetyczne, ma to wpływ na przyjęte zasady znakowania kont i ilość użytych znaczników dla jednego konta.

Przyklad
Dla konta 130-01 – Środki w banku – przypisano znacznik “Środki pieniężne w kasie i na rachunkach”. Równocześnie w planie kont istnieje konto 130-02 Linia kredytowa do którego przypisano znacznik “Kredyty i pożyczki”.

Jeśli cała ewidencja prowadzona jest na jednym koncie 130-01, które jest wykazywane persaldem, można skorzystać z możliwości wskazania drugiego znacznika. W tym przypadku przypisujemy jednocześnie znacznik “Środki pieniężne w kasie i na rachunkach” oraz “Kredyty i pożyczki” do jednego konta 130-01.

Do deklaracji JPK_KR_PD raportowane są wszystkie zapisy dziennika wraz z zapisami na kontach pozabilansowych. Niewykazywane są jedynie konta pozabilansowe walutowe, rejestrujące transakcje w walucie dla bilansowych kont rozrachunkowych. Ich wartość jest dołączana do poszczególnych zapisów dziennika dla rozrachunkowych kont bilansowych.

Uwaga
Dla kont pozabilansowych dostępny jest parametr “Nie pokazuj konta w JPK_KR_PD”, umożliwia on by obroty danego konta nie były przekazywane do wskazanej deklaracji.
Dodatkowy parametr dla kont pozabilansowych
Dodatkowy parametr dla kont pozabilansowych

 

Znaczniki można przypisywać na zakładce [Zestawienia] karty konta.

Przyporządkowanie konta do słownika JPK
Przyporządkowanie konta do słownika JPK

Dodawanie elementu otwiera słownik zgodny z rozporządzeniem Ministerstwa Finansów, które zawiera listę możliwych funkcji rachunkowych konta księgowego dla tzw. „pozostałych jednostek”.

Lista dostępnych elementów słownika
Lista dostępnych elementów słownika
Wskazówka
System zawiera mechanizm propagujący ustawienie znaczników na wszystkie konta podrzędne. Wystarczy ustawić znacznik na koncie syntetycznym, aby ustawienie przepisało na się na jego konta analityczne, niezależnie od ich poziomu. Przy dokonywaniu zmian znaczników na koncie syntetycznym pojawia się pytanie “Czy zmienić znaczniki JPK_KR_PD również na uzupełnionych kontach podrzędnych?”

Rozporządzenie zawiera oddzielną dedykowaną listę elementów dla kont podatkowych.

Zawartość obu list dostępna jest w module Administrator / Listy / Słowniki kategorii / Księgowość i środki trwałe / Mapowanie kont księgowych.

Słownik kategorii
Słownik kategorii
Uwaga
Elementy dostępne na tej liście są dostępne do edycji, aby możliwa była bezproblemowa aktualizacja listy w przypadku nowelizacji rozporządzenia. Spółka nie powinna jednak tworzyć elementów, których nie ma w rozporządzeniu.

Generowanie pliku JPK_KR_PD

Ustawienie parametrów pliku

Pliki JPK_KR_PD są generowane podobnie jak inne deklaracje JPK w module Księgowość na zakładce Księgowość / Jednolity Plik Kontrolny. Należy na niej wskazać typ deklaracji JPK_KR_PD.

Generowanie plików JPK
Generowanie plików JPK

Po otwarciu deklaracji na zakładce [Ogólne] należy określić przede wszystkim zakres za jaki generowana jest deklaracja oraz parametr, czy do wyliczenia należy ująć również zapisy księgowe w buforze.

Zakładka Ogólne pliku JPK
Zakładka Ogólne pliku JPK

Na kolejnej zakładce [Nagłówek] prezentowane są konkretne ustawienia dat, czyli okres za jaki generowany jest plik, wskazanie roku obrotowego oraz ewentualna rozbieżność roku podatkowego od obrotowego.

Zakładka Nagłówek pliku JPK
Zakładka Nagłówek pliku JPK
Uwaga
Deklaracja co do zasady składana jest za cały rok podatkowy. W przypadku rozbieżności okresu, za jaki generowana jest deklaracja, a rokiem obrotowym, mogą wystąpić niespójności w zakresie wartości bilansu otwarcia.

Na zakładce Podmiot widoczne są podstawowe dane adresowe firmy składającej deklaracje. Podatnicy CIT estońskiego lub stosujący MSSF powinni również ustawić odpowiednie flagi.

Konieczne jest również określenie typu zestawienia obrotów i sald w zależności od podstawowego profilu działalności spółki. W zależności od typu zestawienia spółka powinna korzystać z odpowiedniego zestawu znaczników dla kont księgowych. Lista obowiązkowych znaczników dla najczęściej występującego profilu firm korzystających z oprogramowania Comarch ERP XL (typ dla tzw. „pozostałych jednostek”) jest umieszczona w konfiguracji w słowniku kategorii. W sytuacji, gdy trzeba wykorzystać inny typ zestawienia, należy wybrać odpowiednią opcję z sekcji Typ zestawienia na deklaracji oraz zamienić listę znaczników umieszczonych w słownikach kategorii.

Zakładka Podmiot pliku JPK
Zakładka Podmiot pliku JPK

Po ustawieniu wszystkich parametrów generacji należy skorzystać z przycisku Przelicz , który wygeneruje odpowiednią zawartość pliku JPK_KR_PD.

 

Uwaga
Po konwersji, przed wygenerowaniem pierwszego raportu, należy uruchomić funkcję specjalną Odbudowa stanów kont.

Lista kontrahentów

Pierwszą część pliku widoczną na zakładce [Kontrahenci] stanowi lista kontrahentów, z którymi zawierane były poszczególne transakcje.

Zakładka kontrahenci
Zakładka kontrahenci

Do raportu JPK przekazywany jest kod kontrahenta, prezentowany na ostatniej kolumnie wraz z kodem kraju oraz numerem NIP. Jest to pomocnicza lista ujawniająca NIP kontrahenta, którego kod może się pojawiać dla listy dziennika, np. dla księgowania faktury zakupu.

Zestawienie obrotów i sald

Zakładka [ZOiS] to zestawienie obrotów i sald za wyznaczony okres obrachunkowy. Dla łatwiejszego filtrowania listy okno podzielone jest na dwa zestawienia, czyli nieprzekazywaną listę zagregowaną oraz właściwą listę ZOiS.

Lista ZOiS
Lista ZOiS

Zagregowane zestawienie składa się z dwóch pierwszych znaków numeru konta, aby łatwiej odnaleźć potrzebne konto. Zaznaczenie odpowiedniego wiersza rozwija już zawężoną właściwą listę.

Główną cechą tej listy są ostatnie kolumny zawierające identyfikator znacznika konta księgowego, opisywanego na pierwszej liście. Każde konto księgowe musi zawierać przynajmniej pierwszy znacznik „Zest. ks.1”.

Dziennik

Zakładka [Dziennik] składa się z trzech list: z agregatu wskazującego na poszczególne nazwy dzienników, właściwego dziennika oraz poszczególnych zapisów występujących na tej pozycji dziennika.

Zakładka Dziennik
Zakładka Dziennik
Uwaga
Pole operator opisane jest jako: Dane osoby odpowiedzialnej za treść zapisu. Jako osobę odpowiedzialną za treść zapisu wskazujemy tego, który zapis zatwierdził, czyli przeniósł do księgi głównej.

Ścieżka pobierania operatora jest następująca:

Pobierany jest akronim operatora z pola Zatwierdził, jeśli to pole jest puste to pobierany jest operator z pola zmodyfikował lub wprowadził w przypadku, gdy osoba zatwierdzająca i modyfikacja jest nieuzupełniona.

Operator przenoszący dane do księgi głównej zatwierdza te dane. Wcześniej są one możliwe do modyfikacji bez pozostawienia śladu.

Raportowane są wszystkie zapisy dziennika wraz z zapisami na kontach pozabilansowych. Niewykazywane są jedynie konta pozabilansowe walutowe, rejestrujące transakcje w walucie dla bilansowych kont rozrachunkowych. Ich wartość jest dołączana do poszczególnych zapisów dziennika dla rozrachunkowych kont bilansowych.

Wykazanie transakcji walutowych w zapisach dziennika
Wykazanie transakcji walutowych w zapisach dziennika

Rozliczenie podatku dochodowego

Zakładka [RPD] to rozliczenie podatku dochodowego na zasadach ogólnych. Składa się ono z 8 pól kwotowych:

  1. Przychody zwolnione z opodatkowania (trwałe różnice pomiędzy zyskiem/stratą dla celów rachunkowych a dochodem/stratą dla celów podatkowych)
  2. Przychody niepodlegające opodatkowaniu w roku bieżącym
  3. Przychody podlegające opodatkowaniu w roku bieżącym, ujęte w księgach rachunkowych lat ubiegłych
  4. Koszty niestanowiące kosztów uzyskania przychodów (trwałe różnice pomiędzy zyskiem/stratą dla celów rachunkowych a dochodem/stratą dla celów podatkowych)
  5. Koszty nieuznawane za koszty uzyskania przychodów w bieżącym roku
  6. Koszty uznawane za koszty uzyskania przychodów w roku bieżącym, ujęte w księgach lat ubiegłych
  7. Przychody podlegające opodatkowaniu nie ujmowane w księgach rachunkowych
  8. Koszty uznawane za koszty uzyskania przychodów nie ujmowane w księgach rachunkowych
Okno RPD
Okno RPD
Uwaga
Każdy z tych elementów to pole kwotowe, których suma stanowi różnicę między wynikiem finansowym bilansowym, a podatkowym. Wartość tych pól nie jest wyliczana automatycznie.

Sumy ctrl

Ostatnim oknem deklaracji są sumy kontrolne, które stanowią podsumowanie wartości z listy dziennik.

 

Sumy kontrolne
Sumy kontrolne

Walidacja

W oknie deklaracji dostępny jest przycisk walidacji , będzie on walidował przeliczoną deklarację jeszcze przed generacją XML dla następujących reguł:

  • Sprawdzenie pól na kontach księgowych:

Reguła pole “Zest. ks. 1” (S_12_1) <> “”

Przy naruszeniu komunikat w logu “Nieuzupełniony znacznik konta księgowego Zest. księgowe 1 dla konta <Nr konta>”. Typ naruszenia “Błąd”

  • Sprawdzenie opisu dziennika:

Reguła pole “Opis operacji” (D_10) <> “”

Przy naruszeniu komunikat w logu “Nieuzupełniony opis operacji gospodarczej dla <nr zapisu D_1>”. Typ naruszenia “Błąd”

  • Sprawdzenie poprawności dat dziennika:

Reguła pole “data operacji lub data sporządzania lub data zapisu (D_6 lub D_7 lub D_8) jest między 1900-01-01 a 2050-12-31”.

Przy naruszeniu komunikat w logu “Niepoprawna data w dzienniku dla <nr zapisu D_1>”. Typ naruszenia “Błąd”.

  • Sprawdzenie uzupełnienia RPD:

Reguła pole “Pola K_1 oraz K_2 oraz (…) oraz K_8 =0”. Sprawdzamy, czy wszystkie pola RPD od K_1 do K_8 są zerami.

Przy naruszeniu komunikat w logu “Nieuzupełnione kwoty rozliczenia podatku dochodowego”. Typ naruszenia “Ostrzeżenie”.

Eksport pliku

Dla zaakceptowanego sprawozdania możliwy jest eksport pliku JPK.

Uwaga
Ze względu na skomplikowane zapytania oraz zakres odczytywanych informacji (rok obrotowy), proces generacji pliku może trwać wiele godzin. Zalecamy rozpoczęcie przygotowania pliku na kilka dni przed terminem złożenia.
Wskazówka
Dla ułatwienia procesu podpisywania można skorzystać z generacji pliku XML na dysk. Kiedy taki plik będzie gotowy, można go wczytać i wysłać z poziomu Comarch ERP XL korzystając z opcji Wyślij istniejący plik.

 

Podczas eksportu od razu gotowy plik jest walidowany ze specyfikacją Ministerstwa Finansów.

Eksport pliku JPK
Eksport pliku JPK

Najczęstszą przyczyną błędów jest niewłaściwe wykonanie cechowania kont księgowych do odpowiednich znaczników. Walidator zgłasza to jako błąd „Element tns:S_12_1. Błąd ograniczenia Enumeration”. Jest to wskazanie, że Ministerstwo oczekuje przypiętego znacznika konta księgowego, a jego numer nie został nadany, lub wybrano inny, niż dopuszczony w rozporządzeniu.

 

 

Czy ten artykuł był pomocny?