Bezpłatne narzędzie

Sprawdzić XRechnung – zanim zrobi to portal

XRechnung to niemiecki standard e-faktury w formacie XML dla zamawiających publicznych. Tu sprawdzane są punkty, na których faktury w praktyce są odrzucane: Leitweg-ID z cyfrą kontrolną, niemieckie pola obowiązkowe, sumy, które się nie zgadzają. W przeglądarce, bez wysyłania.

Sprawdzić

Otworzyć fakturę

UBL i CII, obie składnie. Przetestowane na prawdziwej fakturze z Levory i na oficjalnym zestawie testów KoSIT.

Faktura zostaje na Państwa komputerze. Jest odczytywana w przeglądarce – bez przesyłania, bez serwera. Na fakturze znajdują się Państwa zamawiający, ceny i dane konta bankowego.

lub przeciągnij tutaj – XRechnung jako .xml, UBL lub CII

Albo wklej XML

Bez JavaScriptu to narzędzie niczego nie sprawdza – to JavaScript analizuje fakturę na Państwa komputerze zamiast ją wysyłać.

Bez przesyłania, bez serwera, bez zapisu. Pokazuje to podgląd sieci w Państwa przeglądarce.

Czym to narzędzie nie jest

Nie jest to kontrola zgodności według KoSIT (niemieckiego urzędu koordynującego standardy IT). Taka kontrola przebiega według schematu XML i kilku zestawów reguł Schematron, wymaga środowiska Java i nie da się jej odtworzyć w przeglądarce. Kto potrzebuje wiarygodnego stwierdzenia – na przykład dlatego, że wymaga go zamawiający – korzysta z urzędowego walidatora: konfiguracji walidatora KoSIT wraz z walidatorem .

Zielone pole oznacza więc tutaj nie „zgodne”, lecz „w sprawdzonych punktach nic nie zwróciło uwagi”. Różnica jest na tyle ważna, że stoi także w wyniku.

Co sprawdza

Punkty, na których faktury w codziennej praktyce się zatrzymują – z numerem pola i, tam gdzie to udokumentowane, z identyfikatorem reguły, pod którym komunikat pojawia się także w urzędowym walidatorze.

KontrolaPoleReguła
Rozpoznana składnia, identyfikator specyfikacji i wersjaBT-24–
Numer faktury, data, rodzaj, walutaBT-1, BT-2, BT-3, BT-5–
Nazwa wystawcy i odbiorcy fakturyBT-27, BT-44–
Numer identyfikacyjny VAT (USt-IdNr.)BT-31–
Referencja nabywcy obecna, ≤ 40 znakówBT-10BR-DE-15
Leitweg-ID: cyfra kontrolna według modulo 97-10BT-10BR-DE-15
Osoba kontaktowa, telefon, e-mail wystawcy fakturyBT-41, BT-42, BT-43BR-DE-2, -6, -7
Format e-mailaBT-43BR-DE-4
Miejscowość i kod pocztowy odbiorcyBT-52, BT-53BR-DE-8, -9
Długość niemieckiego IBANBT-84BR-DE-18
Kod środka płatnościBT-81BR-DE-12
Data lub okres wykonania usługi obecneBT-72 / BG-14–
Suma pozycji = suma nettoBT-106–
Netto − rabaty + dopłaty = razem nettoBT-109–
Netto + VAT = bruttoBT-112–
Brutto − zaliczka + zaokrąglenie = kwota do zapłatyBT-115–

Leitweg-ID to najczęstszy powód odrzucenia

Leitweg-ID (identyfikator odbiorcy e-faktury) stoi w BT-10, polu BuyerReference. Przy fakturze dla zamawiającego publicznego jest obowiązkowy (BR-DE-15), a jego cyfra kontrolna jest liczona tą samą metodą co przy IBAN – modulo 97-10. Jeśli się nie zgadza, skrzynka odbiorcza faktur odrzuca fakturę, zanim zobaczy ją człowiek.

To narzędzie przelicza cyfrę kontrolną, gdy BT-10 wygląda jak Leitweg-ID. W obrocie B2B stoi tam dowolna referencja zamówienia klienta – nie jest ona sprawdzana cyfrą kontrolną, a narzędzie informuje wtedy, że chodzi o dowolną referencję. Kto chce sprawdzić tylko sam ID, szybciej dojdzie do celu z narzędziem do sprawdzania Leitweg-ID .

ZUGFeRD to PDF

Faktura ZUGFeRD lub Factur-X wygląda jak PDF, bo nim jest – XML jest w nim załącznikiem. To narzędzie czyta XML, nie PDF. Aby sprawdzić tutaj fakturę ZUGFeRD, osadzony plik (zwykle factur-x.xml lub zugferd-invoice.xml) trzeba najpierw wyodrębnić z PDF; większość przeglądarek PDF pokazuje załączniki na pasku bocznym.

Obie składnie

EN 16931 dopuszcza dwie formy zapisu, obie są równoważne:

  • UBL – element główny <Invoice> lub <CreditNote>, pola z prefiksem cbc: i cac:. Droga, którą idzie Levora.

  • CII (UN/CEFACT) – element główny <rsm:CrossIndustryInvoice>, pola z prefiksem ram:. Rozpowszechniona w systemach z otoczenia SAP i podstawa ZUGFeRD.

Narzędzie rozpoznaje obie po elemencie głównym i sprawdza te same punkty. Testy objęły fakturę UBL wygenerowaną przez Levorę oraz plik 01.01a z zestawu testów KoSIT – to ten sam zbiór, na którym sprawdzany jest urzędowy walidator.

Dalej

Pasuje do tego

Sprawdzić Leitweg-ID

Tylko ID, bez faktury dookoła – tą samą metodą.

Do narzędzia

XRechnung dla urzędu

Obowiązkowe dane, załączniki i błędy, na których w praktyce wszystko się zatrzymuje.

Do poradnika

Kontrola e-faktury

Od kiedy obowiązek dotyczy Państwa firmy – 2027, 2028 czy już od dawna.

Do narzędzia

Faktury, które tej kontroli już nie potrzebują

W Levorze XRechnung powstaje ze zlecenia – Leitweg-ID zapisany, pola obowiązkowe uzupełnione, sumy z pozycji. Sprawdzenie odbywa się, zanim plik opuści firmę.