Dokumentacja jest dostępna pod adresem https://www.gov.pl/web/kas/struktury-jpk. Treść tych struktur jest wzorowana na danych określonych przepisami rozporządzenia w sprawie danych zawartych w deklaracjach i w ewidencji. W uproszczeniu można stwierdzić, że treść nowego pliku JPK_VAT wynika z tego właśnie rozporządzenia.

Struktury logiczne JPK_VAT zawierają wiele pól do wypełnienia przez podatników. O tym, jak należy z nimi postępować, możemy dowiedzieć się z broszury Ministerstwa Finansów, opublikowanej pod tym samym adresem.

Nowy plik JPK_VAT będzie się składać z siedmiu elementów. Dwa z nich będą wspólne dla deklaracji VAT oraz ewidencji przesyłanej w ramach nowych plików JPK_VAT, trzeci będzie elementem deklaracyjnym, natomiast cztery ostatnie będą stanowić elementy ewidencyjne.

Elementy nowego pliku JPK_VAT
Elementy wspólneNaglowek
Podmiot1
Element deklaracyjny Deklaracja
Elementy ewidencyjneSprzedazWiersz
„SprzedazCtrl
ZakupWiersz
ZakupCtrl


Broszura informacyjna dotyczącej struktury JPK_VAT z deklaracją określa ogólne założenia dotyczące formatu pól nowego pliku JPK_VAT. Przedstawia je poniższy wykaz:

  1. Formatem pliku jest XML
  2. Pola w pliku XML przyjmują następujący charakter:
    - obowiązkowe – zapisów dokonuje się każdorazowo, a w przypadku gdy nie jest możliwe ustalenie wymaganych danych (np. NrKontrahenta, NazwaKontrahenta), należy wpisać „BRAK”,
    - opcjonalne – zapisów dokonuje się wyłącznie w przypadku wystąpienia wymaganej informacji, a w pozostałych przypadkach pole pozostaje puste,
    - fakultatywne – zapisów dokonuje się dobrowolnie; w przypadku braku zapisu (np. numer telefonu kontaktowego) pole pozostaje niewypełnione.
  3. Pola znakowe są polami alfanumerycznymi. Dopuszczalne jest stosowanie małych i dużych liter oraz cyfr. Maksymalna ilość znaków wynosi co do zasady 256.
  4. Polskie znaki diakrytyczne muszą być wpisywane przy użyciu kodowania UTF-8. W polach znakowych dopuszczalne jest stosowanie znaków specjalnych, np. „/”, „– ”, „+”.
  5. Pola kwotowe (numeryczne) służą do podania wartości liczbowej. Wartość należy wpisać ciągiem cyfr, nie można używać separatorów dla tysięcy (np. spacji). Jako separator miejsc dziesiętnych można używać wyłącznie kropki („ . ”).
  6. Kwoty, w części dotyczącej ewidencji, podawane są z dokładnością do 2 miejsc po przecinku – o ile występują (np. 12345.56).
  7. Kwoty w części dotyczącej deklaracji zaokrągla się do pełnych złotych w ten sposób, że końcówki kwot wynoszące mniej niż 50 groszy pomija się, a końcówki kwot wynoszące 50 i więcej groszy podwyższa się do pełnych złotych, zgodnie z art. 63 § 1 Ordynacji podatkowej.
  8. Wszystkie wielkości ujemne poprzedza się znakiem minus („ – ”).
  9. Daty podawane są w formacie RRRR-MM-DD (np. 2020-04-30).
  10. Wymóg podania daty i czasu dotyczy tylko jednego pola. Jest to pole opisujące datę i czas wytworzenia pliku. Datę i czas podaje się w formacie RRRR-MM-DDTGG:MM:SS (np.: 2018-02-24T09:30:47Z; gdzie T oznacza „Time”). Przy podawaniu czasu uniwersalnego (UTC) na końcu należy dodać literę „Z” (ZULU).
  11. Numery identyfikacji podatkowej ujęte w ewidencji należy zapisywać jako ciąg kolejno po sobie następujących cyfr lub liter, bez spacji i innych znaków rozdzielających oraz poprzez wyodrębnienie literowego kodu kraju do osobnego pola przeznaczonego na ten kod.

Czytaj więcej: Nowy JPK_VAT z deklaracją i ewidencją.