Przejdź do treści

Bezpłatne narzędzia

Bezpłatna walidacja e-faktury: XRechnung, ZUGFeRD, Factur-X, UBL, FA(3)

Ostatnia weryfikacja SUPPORTED

Tłumaczenie wersji angielskiej, która jest aktualizowana jako pierwsza. Stwierdzenia regulacyjne odnoszą się do wymienionych źródeł i daty ich odczytu.

Sprawdź plik faktury

Nic nie jest zapisywane: ani plik, ani numer, ani wynik.

Powyższe narzędzie waliduje jeden plik e-faktury według reguł wybranego przez Państwa kraju. Uruchamia schemat XML i obowiązujące tam reguły biznesowe Schematron, raportuje każde ustalenie wraz z identyfikatorem reguły, a następnie zapomina plik. Nie wymaga konta, niczego nie przechowuje i przyjmuje pliki do 25 MB.

Jakie formaty waliduje

Narzędzie rozpoznaje plik po zawartości, a nie po rozszerzeniu: PDF jest traktowany jako format hybrydowy i wyodrębniany jest z niego osadzony XML; plik XML jest identyfikowany jako UBL lub CII po przestrzeni nazw. Wybrany kraj określa zestaw reguł.

Wybrany krajPrzyjmowane plikiStosowane reguły
NiemcyXRechnung (UBL lub CII), ZUGFeRD / Factur-X PDF, czysty UBL lub CII EN 16931Schemat i Schematron EN 16931; reguły CIUS XRechnung; reguły profili Factur-X dla ZUGFeRD; zgodność z PDF/A-3 dla plików PDF. Dla dokumentów XRechnung uruchamiany jest walidator KoSIT.
FrancjaFactur-X PDF, sam CIIReguły CII EN 16931 i profil Factur-X; zgodność z PDF/A-3 dla plików PDF
BelgiaFaktura lub nota kredytowa UBLReguły Peppol BIS Billing 3.0 (Schematron OpenPeppol) nałożone na EN 16931
PolskaXML FA(3)Walidacja schematu FA(3). FA(3) nie jest dokumentem EN 16931, więc reguły EN 16931 nie są stosowane.

Wybór kraju jest obowiązkowy, ponieważ belgijska faktura sprawdzona według niemieckich reguł daje pewną siebie odpowiedź, która jest pewnie błędna. W razie wątpliwości proszę wybrać kraj odbiorcy.

Co tutaj oznacza „poprawna”

Poprawna oznacza, że plik przeszedł dwie warstwy: schemat XML swojej składni oraz reguły biznesowe Schematron wybranego zestawu reguł. Schemat mówi, że każdy element jest tam, gdzie pozwala składnia. Schematron mówi, że treść jest spójna: sumy się zgadzają, obowiązkowe terminy biznesowe są obecne, listy kodów są przestrzegane, a reguły CIUS specyficzne dla kraju są spełnione.

Zestawy reguł to reguły opublikowane. Dla XRechnung narzędzie uruchamia walidator KoSIT, silnik, który „nie ma własnych reguł walidacji” i pobiera je z opublikowanych scenariuszy; dla pozostałych formatów uruchamia w procesie opublikowany Schematron EN 16931, Factur-X lub Peppol BIS. Każde ustalenie wskazuje swoją regułę (na przykład BR-CO-15), aby mogli ją Państwo odnaleźć w normie.

Czego nie może Państwu powiedzieć

Pozytywny wynik oznacza, że plik jest technicznie poprawny. Nie oznacza, że konkretny odbiorca go przyjmie: portal sektora publicznego, odbiorca Peppol lub francuska platforma mogą stosować własne reguły. Nie mówi też, czy faktura jest kompletna według krajowego prawa VAT ani czy ujęcie podatkowe jest prawidłowe; to wymaga profesjonalnego potwierdzenia. Narzędzie waliduje jeden plik i niczego nie wysyła, nie rejestruje ani nie wyszukuje.

Prywatność, rozmiar i limity

Plik jest walidowany w pamięci i odrzucany. Nie jest zapisywany żaden plik, skrót ani wiersz w bazie danych. Limit rozmiaru wynosi 25 MB i jest sprawdzany, zanim zostanie sparsowany choć jeden bajt; prawdziwa e-faktura ma kilkaset kilobajtów.

Ponieważ narzędzie jest publiczne, a każde uruchomienie kosztuje sekundy czasu procesora, obowiązuje limit na adres klienta: seria pięciu sprawdzeń, a następnie jedno na minutę. Po przekroczeniu limitu otrzymają Państwo HTTP 429 z nagłówkiem Retry-After. Faktury wystawiane przez KRONENWERK, w tym wersje robocze tworzone przez API e-fakturowania, są walidowane przy wystawianiu bez tego limitu.

Częste błędy i ich znaczenie

UstalenieZwykła przyczynaRozwiązanie
Błąd schematu na elemencie głównymUBL sprawdzony jako CII lub odwrotnie; zwykły PDF bez osadzonego XMLProszę sprawdzić, czy plik naprawdę jest e-fakturą; PDF bez załącznika XML nią nie jest.
BR-CO-10 do BR-CO-15Sumy pozycji, sumy podatku i kwota do zapłaty nie zgadzają sięProszę przeliczyć w systemie wystawiającym; zwykłym winowajcą jest zaokrąglanie na poziomie pozycji.
BR-S-08, BR-AE-*, BR-E-*Brak rozbicia VAT lub niespójność z kategorią użytą na pozycjach (stawka podstawowa, odwrotne obciążenie, zwolnienie)Każda kategoria VAT użyta na pozycji wymaga odpowiadającego rozbicia ze stawką i, gdzie wymagane, podstawą zwolnienia.
Niezgodność z PDF/A-3PDF ZUGFeRD lub Factur-X, który został ponownie zapisany lub wydrukowany, tracąc strukturę PDF/AProszę wygenerować ponownie z oprogramowania wystawiającego; nigdy nie edytować PDF po wygenerowaniu.

Jak KRONENWERK to obsługuje

OBSŁUGIWANE Narzędzie to ten sam stos walidacyjny, który KRONENWERK uruchamia na własnych fakturach: każdy dokument XRechnung, ZUGFeRD, Factur-X, Peppol BIS lub FA(3) jest walidowany, zanim będzie mógł zostać wystawiony, a przychodzące pliki XRechnung, ZUGFeRD/Factur-X i UBL są walidowane i wczytywane jako faktury zakupu w module Wydatki. Bezpłatne narzędzie udostępnia tę stronę odbiorczą bez konta i bez przechowywania danych. Zob. strony formatów XRechnung, ZUGFeRD, Factur-X i FA(3) oraz odbieranie e-faktur w Niemczech.

Najczęściej zadawane pytania

Czy plik jest gdzieś przesyłany i przechowywany?

Jest wysyłany do narzędzia, walidowany w pamięci i odrzucany. Nie jest zapisywana żadna kopia, skrót ani rekord.

Dlaczego muszę wybrać kraj?

Ponieważ reguły biznesowe się różnią: Niemcy, Francja, Belgia i Polska stosują własne zestawy reguł ponad EN 16931 lub zamiast niej. Zły kraj daje zły werdykt.

Faktura mojego dostawcy nie przechodzi walidacji. Czy nadal muszę ją zaksięgować?

Faktura, która dotarła, pozostaje fakturą, która dotarła. Proszę ją zaksięgować, zachować i poprosić dostawcę o skorygowaną; to, czy wady wpływają na odliczenie VAT naliczonego, wymaga profesjonalnego potwierdzenia.

Źródła

  1. KoSIT Validator (itplr-kosit/validator) odczytano
  2. KoSIT, XRechnung standard and components odczytano
  3. European Commission, Obtaining a copy of the European standard on eInvoicing (EN 16931) odczytano
  4. OpenPeppol, Peppol BIS Billing 3.0 (validation artefacts) odczytano

Ta sama kontrola, przy każdej fakturze, automatycznie

E-fakturowanie w produkcie

Czytaj dalej