Rozwiązywanie problemów

„Plik niezgodny ze strukturą XSD" – skąd ten błąd i co zrobić

Aktualizacja: 18 lipca 2026

Walidacja XSD zatrzymała Twoje e-sprawozdanie? To zwykle nie problem z danymi, tylko z techniczną budową pliku – najczęściej starą strukturą 1-2/1-3 zamiast 2-0 albo brakującym polem lub załącznikiem. Poniżej pokazujemy, jak w kilka minut ustalić przyczynę i naprawić plik, zanim odrzuci go KRS.

Najczęstsze przyczyny

Od czego zwykle bierze się niezgodność ze strukturą

Komunikat walidacji XSD brzmi technicznie, ale w praktyce sprowadza się do kilku powtarzalnych sytuacji. Zacznij od nich.

Stara struktura zamiast 2-0Plik albo szablon jest w strukturze 1-2 lub 1-3, a sprawozdanie ma powstać w 2-0. Struktura 2-0 ma inne „opakowanie" dokumentu XML i inną numerację pól, więc stary plik nie przejdzie walidacji nowego schematu.
Brak nowych pól wymaganych w 2-0Struktura 2-0 wymaga danych, których nie było wcześniej: formy prawnej ze słownika, przeciętnego zatrudnienia oraz informacji, czy sprawozdanie podlega badaniu przez biegłego rewidenta. Bez nich zapis się nie powiedzie.
Brakujący lub źle umieszczony załącznikGdy w pliku brakuje wymaganego załącznika (np. dodatkowych informacji i objaśnień) albo trafił on w nieoczekiwane miejsce, walidacja wskazuje „nieprawidłowy element podrzędny".
Niedozwolona nazwa pliku załącznikaNazwa załącznika nie może zawierać polskich znaków ani spacji. Dozwolone są litery, cyfry oraz _ - ., a długość nazwy z rozszerzeniem to 5–55 znaków.
Własna pozycja z błędnym kodemDopisując własną pozycję do sprawozdania, trzeba użyć sufiksu _PU, a nie samodzielnie wymyślonego numeru. Kod, którego nie ma w strukturze, nie przejdzie walidacji.
Problem w szablonie Excel przed importemZła nazwa arkusza, brak kodu pozycji w pierwszej kolumnie albo brak oznaczenia wersji schematu (2-0) w arkuszu wprowadzenia przenoszą się na plik XML i kończą błędem struktury.
Diagnoza w minutę

Najpierw ustal, co dokładnie jest nie tak

1

Wgraj plik do czytnika online

W darmowym czytniku w przeglądarce otwierasz plik XML albo podpisany XAdES – bez instalacji i bez zakładania konta.

2

Sprawdź zgodność ze strukturą

Czytnik pokazuje, czy sprawozdanie jest zgodne ze strukturą MF, i wskazuje błędy – od razu wiesz, czy problem to wersja struktury, brak pola czy załącznik.

3

Wybierz sposób naprawy

Jeśli plik jest w starej strukturze, przenosisz dane do 2-0. Jeśli brakuje pól albo załącznika – uzupełniasz je i zapisujesz plik ponownie.

Jak naprawić

Naprawa zależy od tego, gdzie leży problem

Programem e-SF na Windows sprawdzisz plik walidacją XSD przy zapisie i na żądanie, a dane przeniesiesz do właściwej struktury bez ręcznego dłubania w XML.

Stara struktura → 2-0

Konwerter w edycji Enterprise przekształca gotowe pliki XML 1-2/1-3 do struktury 2-0 – pojedynczo albo całym folderem – i prowadzi przez uzupełnienie nowych pól. Plik źródłowy zostaje nietknięty, a wynik możesz zestawić z oryginałem. Masz tylko kilka plików? Konwersję zlecisz też jako usługę.

Brak pól 2-0

Formę prawną, przeciętne zatrudnienie i informację o badaniu uzupełnisz w programie (edycja Standard lub Enterprise, licencje od 1 690 zł netto rocznie – zobacz cennik) i zapiszesz sprawozdanie ponownie – tym razem z kompletem danych wymaganych przez schemat.

Załączniki i ich nazwy

Zmieniasz nazwę pliku załącznika na dozwoloną (bez polskich znaków i spacji) i dodajesz go we właściwym miejscu. Program pokazuje, których załączników wymaga dana struktura.

Po przejściu na 2-0 sprawozdanie podpisujesz ponownie
Dane liczbowe zostają bez zmian – zmienia się tylko to, czego wymaga schemat
Zanim złożysz w KRS

Walidacja XSD to nie to samo co złożenie w KRS

Zgodność ze strukturą XSD oznacza, że plik jest technicznie poprawny – to warunek konieczny, ale samo złożenie sprawozdania odbywa się w systemie KRS/RDF. Dlatego warto sprawdzić plik u siebie, zanim trafi do urzędu: mniej poprawek, żadnego odrzucenia w ostatniej chwili. e-SF przygotowuje i kontroluje plik – od walidacji XSD po sprawdzenia merytoryczne danych z Excela – ale nie wysyła go za Ciebie do KRS.

Odczyt i sprawdzenie zgodności – w czytniku online, za darmo
Walidacja XSD przy zapisie i na żądanie – w programie e-SF
Konwersja starych plików do 2-0 – edycja Enterprise
Uzupełnianie nowych pól i tworzenie XML z Excela – edycja Standard
FAQ

Najczęstsze pytania o błąd walidacji XSD

Co dokładnie oznacza „plik niezgodny ze strukturą XSD"?+

Walidacja XSD sprawdza, czy plik XML jest zgodny ze strukturą logiczną Ministerstwa Finansów. Komunikat o niezgodności znaczy, że plik nie spełnia wymagań schematu – np. brakuje wymaganego elementu, pole ma zły format albo sprawozdanie zostało zapisane w innej wersji struktury, niż wymaga dany rok. To błąd techniczny pliku, a nie ocena poprawności samych danych liczbowych.

Jakie są najczęstsze przyczyny tego błędu?+

Najczęściej: sprawozdanie jest w starej strukturze 1-2 lub 1-3, a powinno powstać w 2-0; brakuje nowych pól wymaganych w 2-0 (forma prawna, przeciętne zatrudnienie, informacja o badaniu); brakuje wymaganego załącznika albo dodano go w niewłaściwym miejscu; nazwa pliku załącznika zawiera polskie znaki lub spacje. Rzadziej – własna pozycja z błędnym kodem albo problem z szablonem Excel przed importem.

Czy mogę sprawdzić plik, zanim zrobi to KRS?+

Tak. W darmowym czytniku online wgrywasz plik XML lub podpisany XAdES i od razu widzisz, czy jest zgodny ze strukturą – bez instalacji i bez konta. Program e-SF na Windows waliduje plik ze strukturą XSD przy zapisie i na żądanie (opcja „Sprawdź poprawność"), pokazując listę błędów do poprawienia przed podpisem.

Jak naprawić plik, który jest w starej strukturze 1-2 lub 1-3?+

Jeśli sprawozdanie ma powstać w strukturze 2-0, przenieś do niej dane – nie edytuj starego pliku ręcznie. W edycji Enterprise konwerter przekształca gotowe pliki XML 1-2/1-3 do 2-0 (pojedynczo albo całym folderem) i uzupełnia nowe pola. W edycji Standard tę samą migrację zrobisz przez szablon Excel 2-0. Po przejściu na 2-0 podpisujesz plik ponownie – konwersja tworzy nowy dokument, więc wcześniejsze podpisy go nie obejmują.

Dlaczego nazwa pliku załącznika powoduje błąd walidacji?+

Struktura MF ogranicza nazwy plików załączników: bez polskich znaków i bez spacji, dozwolone są litery, cyfry oraz znaki _ - . , a długość nazwy razem z rozszerzeniem to 5–55 znaków. Nazwa spoza tych reguł (np. „KSR nr 1_nowelizacja.pdf") zatrzymuje walidację. Wystarczy zmienić nazwę pliku i dodać załącznik ponownie.

Zacznij od sprawdzenia pliku

Sprawdź sprawozdanie, zanim je podpiszesz

Wgraj plik do darmowego czytnika online i zobacz, czy jest zgodny ze strukturą. A gdy chcesz przenieść stare sprawozdania do 2-0 albo tworzyć poprawne pliki z Excela – zamów bezpłatne demo programu e-SF. Odpowiadamy w 1 dzień roboczy.

Sprawdź plik w czytniku onlineZamów bezpłatne demo