[Fakturownia - Baza wiedzy](https://pomoc.fakturownia.pl/index.md) / [Pytania i odpowiedzi](https://pomoc.fakturownia.pl/pytania-i-odpowiedzi.md)

# [Błąd kodu kraju (KodKrajuNadaniaTIN) w pliku JPK V7 (dokument niezgodny ze schematem XSD) nieprawidłowe wartości oznaczeń krajów](https://pomoc.fakturownia.pl/blad-kodu-kraju-kodkrajunadaniatin-w-pliku-jpk-v7-dokument-niezgodny-ze-schematem-xsd-nieprawidlowe-wartosci-oznacen-krajow.md)

## 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](https://pomoc.fakturownia.pl/100458192-blad-wysylki-jpk_v7-do-mf-weryfikacja-negatywna-dokument-niezgodny-ze-schematem-xsd)