Häufige Fragen zum XRechnung Validator
Was ist ein XRechnung Validator?
Ein XRechnung Validator prüft, ob eine E-Rechnung dem deutschen Standard XRechnung (CIUS auf EN 16931) entspricht. Unser Validator zeigt dir in wenigen Sekunden, welche Regeln deine Rechnung verletzt. Ob ein Empfänger die Rechnung annimmt, hängt zusätzlich von dessen eigenen Prüfungen ab — bei öffentlichen Auftraggebern zum Beispiel von der Leitweg-ID.
Welche Formate und Versionen werden geprüft?
XRechnung 3.0.x (UBL und CII, Rechnung und Gutschrift), XRechnung 2.x (ältere Fassungen, geprüft mit Mustang), ZUGFeRD 1.0 und 2.0 bis 2.5, Factur-X in allen Profilen (MINIMUM bis EXTENDED), PDF bis 10 MB (ZUGFeRD und Factur-X mit eingebetteter XML). Bei PDFs wird zusätzlich das PDF/A-Format geprüft. Als E-Rechnung im Sinne der Pflicht zählt ZUGFeRD/Factur-X ab Profil BASIC; MINIMUM und BASIC WL sind keine E-Rechnungen.
Was ist der Unterschied zwischen XRechnung und ZUGFeRD?
XRechnung ist ein reines XML-Format und der deutsche CIUS (Core Invoice Usage Specification) auf Basis der EN 16931. Öffentliche Auftraggeber verlangen sie meist mit Leitweg-ID. ZUGFeRD ist ein PDF/A-3-Hybrid: lesbares PDF mit eingebetteter XML. Beide folgen der EN 16931. Seit 01.01.2025 müssen alle Unternehmen E-Rechnungen empfangen können, ausstellen müssen sie ab 2027 beziehungsweise 2028 — Einzelheiten in der Checkliste zur E-Rechnungspflicht. Wir prüfen beide in einem Tool.
Was bedeutet CII und UBL bei XRechnung?
CII (Cross Industry Invoice) und UBL (Universal Business Language) sind die beiden XML-Syntaxen, in denen sich eine XRechnung nach EN 16931 darstellen lässt. CII beruht auf dem UN/CEFACT-Standard, UBL auf OASIS. Beide bilden das Datenmodell der EN 16931 ab; wir prüfen beide.
Wie funktioniert die KoSIT-Validierung technisch?
Die Rechnungsdaten — die XML-Datei oder die aus einem PDF gelöste XML — prüfen wir mit dem KoSIT-Validator 1.6.3, dem frei verfügbaren Prüfprogramm der Koordinierungsstelle für IT-Standards (KoSIT), und ihrer Prüfkonfiguration für XRechnung vom 31.08.2026 (EN-16931-Schematron 1.3.16, XRechnung-Schematron 2.6.0). Das gilt für alles, wofür KoSIT ein Prüfszenario hat: XRechnung 3.0.x und reine EN 16931, jeweils in UBL und CII. Ohne KoSIT-Szenario urteilt Mustang 2.26.0 (darin EN-16931-Schematron 1.3.16 und XRechnung-Schematron 2.4.0). Das haben wir bei Factur-X/ZUGFeRD EXTENDED und bei älteren XRechnung-Fassungen 2.x gemessen; dann steht es im Ergebnis. Fällt der KoSIT-Validator aus, urteilt ebenfalls Mustang, mit sichtbarem Hinweis. Bei PDFs prüft Mustang außerdem die PDF-Hülle (Name des Anhangs, XMP-Kennzeichnung) und mit veraPDF 1.30.2 das PDF/A-Format. Sein Urteil über die Rechnungsdaten steht als „Gegenprobe“ daneben. Die Rechenprobe (Menge × Preis, Summen) ist eine Zusatzprüfung von Mustang. Dies ist ein unabhängiger Dienst, kein Angebot der KoSIT: Wir betreiben den frei verfügbaren KoSIT-Validator.
Wie erkenne ich, ob meine E-Rechnung gültig ist?
Nach der Prüfung zeigt das Ergebnis, ob die Rechnung die Regeln erfüllt. Zu jedem Befund stehen die Regelkennung, die Originalmeldung des Prüfers im Wortlaut, die Fundstelle (XPath) und die Stufe (Fehler, Warnung, Hinweis). Fehler musst du beheben, Warnungen solltest du prüfen. Den Bericht lädst du als ZIP herunter. Eine bestandene Prüfung heißt, dass die Regeln der Prüfkonfiguration erfüllt sind; ob ein Empfänger die Rechnung annimmt, hängt zusätzlich von dessen eigenen Prüfungen ab.
Validierung vs. Visualisierung — was ist der Unterschied?
Validierung prüft, ob die Rechnung die Regeln erfüllt. Visualisierung macht die XML als lesbare Rechnung sichtbar. Beides gibt es bei uns als eigene Funktionen: Zum Prüfen lädst du die Datei oben hoch, zum Lesen öffnest du Rechnung anzeigen (Übersicht, Positionen, Informationen, Anhänge). Die Ansicht erzeugt Mustang mit der Visualisierung der KoSIT; verarbeitet wird wie beim Prüfen nur im Arbeitsspeicher, gespeichert wird nichts.
Ist die Validierung kostenlos und sicher?
Ja, die Prüfung ist kostenlos und ohne Anmeldung nutzbar. Hochgeladene Dateien liegen nur während der Prüfung im Arbeitsspeicher und werden danach gelöscht; es gibt keine Kopie und keinen gespeicherten Prüfbericht. Die Übertragung läuft per HTTPS, der Server der netcup GmbH steht in Wien (Österreich). Eine anonyme Fehlerstatistik zählt nur Regelkennungen und Tageszähler, keine Rechnungsinhalte. Keine Werbung, keine Affiliate-Links, keine Nutzung für KI-Training.
Bei Fehlern: was tun?
Der Prüfbericht nennt zu jedem Befund die Regelkennung. Für häufige Meldungen führt „Lösung →“ zu einer Hilfeseite, zum Beispiel BR-DE-15 (Käuferreferenz oder Leitweg-ID fehlt), BR-CO-15 (Bruttobetrag stimmt nicht) oder eine fehlende USt-IdNr. (BT-31). Alle Seiten stehen in der Fehlerdatenbank. Lehnt ein Rechnungseingangsportal deine XRechnung mit „Schematron-Validierung der eingereichten XRechnung fehlgeschlagen“ ab, erklärt diese Seite, wie du den eigentlichen Regelverstoß findest. Meldet der Bericht statt eines Regel-Codes, dass das PDF nicht als ZUGFeRD erkennbar ist, liegt es nicht an der Rechnung, sondern an ihrer Verpackung.