Przejdź do treści

Błąd kodu kraju (KodKrajuNadaniaTIN) w pliku JPK V7 (dokument niezgodny ze schematem XSD) nieprawidłowe wartości oznaczeń krajów

3 min czytania

Błąd kodu kraju (KodKrajuNadaniaTIN) w pliku JPK V7 — nieprawidłowe wartości UT, JA, VA, CP

Błąd związany z polem KodKrajuNadaniaTIN w pliku JPK V7 pojawia się wtedy, gdy w danych kontrahenta na fakturze wpisany jest numer identyfikacyjny zawierający na początku litery, które system błędnie interpretuje jako kod kraju. Nie jest to błąd działania Fakturowni — problem leży w danych wprowadzonych na dokumentach.

Na czym polega błąd?

Pole „Kod kraju nadania TIN” w pliku JPK V7 przyjmuje wyłącznie standardowe, dwuliterowe kody krajów zgodne z ISO 3166-1 (np. PL, DE, GB, US). Jeśli w tym polu znajdą się inne wartości — takie jak UT, JA, VA, CP — plik nie przejdzie walidacji.

Skąd się biorą te nieprawidłowe kody? System pobiera pierwsze dwie litery z numeru identyfikacyjnego wpisanego przy kontrahencie. Jeśli np. w polu NIP/VAT wpisano tekst w stylu:

  • UTR 12345 67890 — system odczytuje UT jako kod kraju
  • VAT Registration Number 987654321 — system odczytuje VA jako kod kraju
  • CP 123G — system odczytuje CP jako kod kraju

Zamiast samego numeru podatkowego w polu znalazł się opis lub przedrostek, który nie jest kodem kraju.

Jak zidentyfikować faktury z błędem?

Błędne faktury są widoczne w raporcie błędów generowanym przez rządowy walidator JPK lub przez program księgowy (np. Varico). Raport wskazuje numer linii w pliku XML oraz nieprawidłową wartość.

Warto sprawdzić faktury wystawione dla:

  • kontrahentów spoza UE, gdzie wpisywano numer identyfikacyjny w niestandardowym formacie
  • firm brytyjskich (po Brexicie GB jest nadal poprawnym kodem)
  • kontrahentów, przy których numer podatkowy zawiera litery lub opis słowny

Jak naprawić błąd

  1. Otwórz kartę kontrahenta, którego dotyczy błędna faktura.
  2. Znajdź pole z numerem identyfikacyjnym (NIP, VAT, TIN).
  3. Usuń z początku numeru wszelkie przedrostki tekstowe, takie jak „VAT Registration Number”, „UTR”, „CP” itp. W polu powinien znajdować się wyłącznie sam numer, np. 123456789.
  4. Ustaw prawidłowy typ numeru identyfikacyjnego oraz kod kraju kontrahenta. Szczegółowy opis, jak to zrobić, znajdziesz tutaj: Jak zmienić typ numeru identyfikacyjnego u sprzedawcy lub kupującego.
  5. Po poprawieniu danych kontrahenta wygeneruj plik JPK ponownie.

Ważna uwaga dotycząca pliku JPK

Plik JPK V7 służy do raportowania do urzędu skarbowego i jest przeznaczony do wczytania w rządowych systemach sprawozdawczych. Fakturownia nie oferuje eksportu dedykowanego do konkretnych programów księgowych (takich jak Varico). Jeśli program księgowy zgłasza błąd, który rządowy walidator pomija, może to wynikać z tego, że program stosuje dodatkowe reguły walidacji słownikowej — nie oznacza to jednak, że plik jest technicznie błędny. Mimo to warto poprawić dane, ponieważ nieprawidłowe kody kraju mogą budzić wątpliwości podczas kontroli.

Zobacz także:

Błąd wysyłki JPK_V7 do MF: Weryfikacja negatywna – dokument niezgodny ze schematem XSD

Czy ten wpis był pomocny?

Udostępnij

Komentarze