Eine E-Rechnung ist nur dann ordnungsgemäß, wenn sie technisch und inhaltlich den Regeln entspricht. Die Prüfung läuft in zwei Stufen: Zuerst wird das XML gegen das Schema der jeweiligen Syntax (UBL oder CII) geprüft, danach gegen die Geschäftsregeln als Schematron. Für XRechnung stellt die KoSIT dafür einen offiziellen Validator und die passenden Prüfregeln bereit, die auch Rechnungseingangsplattformen und viele Buchhaltungsprogramme verwenden.
Die Regeln sind nach Präfixen geordnet. BR-Regeln stammen aus der EN 16931 und betreffen Pflichtfelder, BR-CO-Regeln prüfen Berechnungen und Abhängigkeiten, etwa ob Summen und Steuerbeträge zusammenpassen. Regeln wie BR-S oder BR-AE gelten für einzelne Umsatzsteuerkategorien, BR-DE-Regeln sind die nationalen Ergänzungen der XRechnung. Eine Fehlermeldung nennt Regel, betroffenes Feld und XPath, doch die eigentliche Ursache liegt oft an anderer Stelle, zum Beispiel in einer falsch gerundeten Position.
In dieser Kategorie erklären wir die häufigsten Fehlermeldungen in verständlicher Sprache, zeigen die Ursache im XML und wie Sie den Fehler dauerhaft beheben, in der Rechnungssoftware statt nur in der einzelnen Datei. Im KoSIT-Fehler-Hub schlagen Sie jede Regel mit Lösung nach, und der XRechnung-Viewer validiert Ihre Datei kostenlos direkt im Browser, ohne dass sie Ihren Rechner verlässt.
Passende Tools
Alle Artikel zum Thema
KoSIT-Validator: Was er prüft und wie Sie ihn nutzen
KoSIT-Validator erklärt: Prüfschritte, Szenarien, Java-Aufruf mit Codebeispiel, Bewertung im Prüfbericht und welche Konfiguration zu XRechnung 3.0.2 gehört.
ZUGFeRD validieren: PDF/A-3, XML und Profil prüfen
ZUGFeRD validieren in sechs Schritten: PDF/A-3 mit veraPDF, eingebettete XML, Profil, Schematron-Regeln und Pflichtangaben prüfen – mit kostenlosen Werkzeugen.
XRechnung-Fehler beheben: Die 10 häufigsten Validierungsfehler
XRechnung-Fehler verstehen und beheben: die 10 häufigsten KoSIT-Fehlermeldungen mit Ursache, betroffenem Feld und Lösung – plus Hilfe bei abgelehnten Rechnungen.