E-Rechnung-Prüfer ohne Netzwerkzugriff

Diese Seite prüft eine einzelne XML-Rechnung (XRechnung oder die XML-Datei einer ZUGFeRD-Rechnung) kostenlos und ohne Schlüssel. Die beiden Skripte dieser Seite enthalten keinen Netzwerkaufruf: Sie lesen die Datei in Ihrem Browser, prüfen sie dort und zeigen das Ergebnis an. Zum Erstellen einer Rechnung dient das Werkzeug zum Erstellen und Prüfen.

Hinweis: Werkzeug, keine Steuer- oder Rechtsberatung; keine Garantie für Konformität; Prüfung durch Steuerberater/Empfänger empfohlen.

Ihre Rechnungsdaten werden nur lokal in Ihrem Browser verarbeitet und nicht hochgeladen. Die Datei, die Sie hier wählen oder einfügen, wird nur in Ihrem Browser verarbeitet.

XML-Datei prüfen

Erkannt werden UBL 2.1 (Wurzelelement Invoice oder CreditNote) und UN/CEFACT CII (Wurzelelement CrossIndustryInvoice). Eine PDF-Datei liest diese Seite nicht: Speichern Sie die eingebettete XML-Datei einer ZUGFeRD- oder Factur-X-Rechnung vorher mit Ihrem PDF-Programm.

Was das Ergebnis zeigt

Nach der Prüfung steht unter den Schaltflächen:

Regelnummern mit BR- stammen aus EN 16931 oder XRechnung. Meldungen mit AUGEO-W- sind eigene Warnungen dieses Werkzeugs und kein Teil der Norm. Alle Regelnummern stehen auf der Seite Prüfregeln.

Was geprüft wird und was nicht

Geprüft wird eine dokumentierte Teilmenge der EN-16931- und XRechnung-Regeln: wohlgeformtes XML und Syntax, Pflichtangaben, Rechenregeln für Summen und Steuerbeträge, die Steuerkategorien S und E und deutsche Regeln aus XRechnung 3.0. Diese Seite ist nicht der KoSIT-Validator und ersetzt ihn nicht.

Nicht geprüft werden unter anderem das XML-Schema (XSD), die vollständigen Schematron-Regeln, Codelisten, Datumsformate, das Format von IBAN und Leitweg-ID, Zu- und Abschläge und Anhänge. Ein Ergebnis ohne Meldungen heißt deshalb nur, dass keine der geprüften Regeln verletzt ist. Es ist keine Zusage, dass der Empfänger oder ein Rechnungsportal die Datei annimmt.

Für die vollständige Prüfung veröffentlicht die Koordinierungsstelle für IT-Standards (KoSIT) einen Validator als freie Software: KoSIT-Validator auf GitHub. Mehr dazu steht auf der Seite E-Rechnung prüfen.

Was die Skripte dieser Seite tun

Die Seite lädt zwei Skriptdateien von dieser Website und sonst keine: js/erechnung-core.js mit den Prüfregeln und js/pruefer.js für die Bedienung. Beide sind lesbarer Quelltext, nicht verkleinert und nicht verschleiert.

Diese Eigenschaften kontrolliert ein Testskript am Quelltext beider Dateien. Das Testskript durchsucht den Text nach den Namen der Netzwerk- und Speicherfunktionen des Browsers; es ist kein Sicherheitsaudit.

Die Seite selbst, ihr Stylesheet und die beiden Skriptdateien ruft Ihr Browser beim Öffnen von dieser Website ab; dabei verarbeitet der Hoster technische Zugriffsdaten wie die IP-Adresse. Näheres steht in der Datenschutzerklärung.

Häufige Meldungen

Die Übersicht steht auf der Seite XRechnung-Fehler beheben.

Prüfbericht und Stapelverarbeitung in der Vollversion

Die Prüfung auf dieser Seite bleibt kostenlos. Die Vollversion ergänzt im Werkzeug einen Prüfbericht mit einer Erklärung und einem Korrekturhinweis zu jeder Meldung sowie die Stapelverarbeitung aus CSV. Beide decken dieselbe Teilmenge der Regeln ab. Freigeschaltet werden sie mit einem Lizenzschlüssel im Werkzeug unter „Lizenzschlüssel“; diese Seite selbst nimmt keinen Schlüssel an.

Lizenzschlüssel bei Gumroad kaufen Preis: 19 US-Dollar. Gumroad ist Verkäufer und Vertragspartner für den Kauf und rechnet die Umsatzsteuer hinzu, wo sie anfällt; den Endpreis zeigt Gumroad im Bestellvorgang. Werkzeug, keine Steuer- oder Rechtsberatung; keine Garantie für Konformität; Prüfung durch Steuerberater/Empfänger empfohlen.