Skip to main content
Bezpłatnie · Bez uploadu · Bez konta

Walidacja
XRechnung

Co oznacza walidacja, jakie narzędzia istnieją i jak sprawdzam mój plik XML pod kątem błędów?

Otwórz XRechnung →

Co oznacza walidacja XRechnung?

Walidacja XRechnung sprawdza, czy plik XML jest zgodny ze standardem EN 16931 i niemieckimi rozszerzeniami XRechnung. Konkretnie oznacza to:

Ważne: Nieprawidłowe XRechnung są automatycznie odrzucane przez portale organów publicznych (np. federalny portal ZRE). Walidacja przed wysłaniem oszczędza czas i zapobiega poprawkom.

Przegląd walidatorów

Walidator KoSIT Oficjalny

Oficjalny walidator Koordynacyjnego Urzędu ds. Standardów IT. Sprawdza XRechnung UBL i CII według wszystkich reguł Schematron. Wymaga Javy i lokalnej instalacji.

github.com/itplr-kosit/validator
Walidator Ecosio Online

Bezpłatny walidator online bez instalacji. Sprawdza XRechnung, ZUGFeRD, Factur-X i formaty PEPPOL bezpośrednio w przeglądarce – bez Javy, bez instalacji.

ecosio.com/de/peppol-und-xml-dokumente-online-validieren/
digital-rechnung.de Odczyt

Nie jest formalnym walidatorem, ale idealny do otwierania i sprawdzania zawartości: czy wszystkie pola są wypełnione? Czy kwoty się zgadzają? Lokalne przetwarzanie w przeglądarce, bez uploadu.

Co dokładnie sprawdza walidator?

Walidacja XRechnung przebiega w dwóch etapach. Najpierw sprawdzenie schematu: czy plik XML jest technicznie poprawny zgodnie ze schematem UBL lub CII? Następnie sprawdzenie Schematron: czy są przestrzegane wszystkie reguły biznesowe? Reguły Schematron sprawdzają na przykład, czy suma kwot pozycji zgadza się z podaną kwotą całkowitą, lub czy kod kategorii podatkowej odpowiada podanej stawce podatkowej.

Walidator KoSIT jest implementacją referencyjną dla Niemiec i zawiera wszystkie aktualne reguły Schematron dla XRechnung 3.0.x. Działa lokalnie z Javą – do jednorazowych sprawdzeń bez instalacji Javy, Ecosio-Validator jest prostszą opcją.

KoSIT-Validator (GitHub, open source) · Ecosio-Validator (online, bezpłatny)

Typowe błędy walidacji i ich przyczyny

Najczęstsze błędy: brakująca lub nieprawidłowo sformatowana Leitweg-ID, nieprawidłowe kody jednostek UN/CEFACT (np. "sztuka" zamiast "C62"), kod kategorii podatkowej bez uzasadnienia (wymagany dla faktur z 0% i zwolnionych), daty w złym formacie (ISO 8601: RRRR-MM-DD).

W przypadku błędów walidator podaje identyfikator reguły (np. BR-DE-1) i pozycję XPath w XML. Jeśli nie możesz zinterpretować komunikatu o błędzie: otwórz plik na digital-rechnung.de i sprawdź pola wizualnie – często błąd staje się wtedy oczywisty.

Specyfikacja XRechnung ze wszystkimi regułami BR (KoSIT)

Federalny portal ZRE: co się dzieje z nieprawidłową XRechnung?

Centralny Portal Odbioru Faktur rządu federalnego (ZRE) automatycznie odrzuca nieprawidłowe pliki. Składający otrzymuje komunikat o błędzie z wynikiem walidacji. W tym przypadku faktura jest uważana za niedoręczoną.

ZRE akceptuje wyłącznie pliki XRechnung (UBL lub CII), nie PDF ZUGFeRD. Na poziomie landów inne portale mogą akceptować dodatkowe formaty – w zależności od landu.

ZRE – Centralny Portal Odbioru Faktur (Federalny)

Chcesz najpierw odczytać i sprawdzić zawartość swojej XRechnung?

Pola, pozycje i kwoty w przejrzystym zestawieniu – bezpłatnie, bez uploadu na serwer.

Otwórz XRechnung →

Często zadawane pytania

Jaka jest różnica między walidacją a otwieraniem?

Walidacja sprawdza techniczną zgodność według EN 16931 i reguł Schematron XRechnung. Otwieranie (jak na digital-rechnung.de) wyświetla zawartość w czytelny sposób – przydatne do ręcznego sprawdzania zawartości, ale nie jest formalnym walidatorem.

Czy muszę walidować przed każdym wysłaniem?

Tak, jest to zalecane. Szczególnie w przypadku faktur dla organów publicznych: federalny portal ZRE automatycznie odrzuca nieprawidłowe XRechnung.

Czy walidacja jest płatna?

Walidator KoSIT jest open source (bezpłatny). Walidator Ecosio jest bezpłatny do ręcznych sprawdzeń.