E-Rechnung Validator
Prüfen Sie elektronische Rechnungen lokal im Browser gegen Struktur (XSD) und Geschäftsregeln. Das Profil wird automatisch erkannt: XRechnung, ZUGFeRD / Factur-X, PEPPOL BIS 3.0 und reines EN 16931 – UBL und CII. Es wird nichts hochgeladen.
Die Validierung läuft vollständig in Ihrem Browser. Ihre Rechnung verlässt Ihren Rechner nicht.
Struktur (XSD)
Prüft Reihenfolge, Namen und Datentypen der Elemente gegen die offiziellen UBL- bzw. CII-Schemata. Findet Tippfehler in Tags, falsch verschachtelte oder unbekannte Elemente.
Geschäftsregeln
Prüft die EN-16931-Kernregeln und die profil-spezifischen Erweiterungen – XRechnung (BR-DE-*) oder PEPPOL BIS 3.0: Summen, Steuerlogik, Pflichtfelder, Leitweg-ID, IBAN und Code-Listen.
Lokal & vertraulich
Saxon-JS und libxml2 (WebAssembly) laufen direkt im Browser. Keine Server-Übertragung, kein Login, keine Speicherung.
Was wird geprüft?
Eine konforme E-Rechnung muss zwei Ebenen bestehen: die syntaktische Struktur (XSD) und die fachlichen Geschäftsregeln (Schematron). Dieser Validator prüft beide – wie die offizielle KoSIT-Validierung, aber ohne Upload.
- UBL – Rechnung (Invoice) und Gutschrift (CreditNote) nach OASIS UBL 2.1.
- CII – CrossIndustryInvoice (UN/CEFACT), das Format hinter ZUGFeRD und der XRechnung-CII-Variante.
Hintergründe im Beitrag Was die XRechnung bedeutet und in der Übersicht zur E-Rechnung in Europa.
Profil & Stand
Das Profil wird automatisch an der CustomizationID erkannt: XRechnung, PEPPOL BIS 3.0 oder reines EN 16931 – jeweils mit dem passenden Regelwerk. Die Syntax (UBL/CII) wird an der XML-Wurzel bestimmt.
E-Rechnungen erstellen statt nur prüfen
GrandTotal erzeugt XRechnung- und ZUGFeRD-Dateien direkt aus Ihren Rechnungen – mit Leitweg-ID, Steuerlogik und allen Pflichtfeldern.
Mehr zu GrandTotal