Methodik
Woher Regeltexte und Beispiele stammen, wie sie geprüft werden und wo die Grenzen liegen.
Quellen und Versionen
- KoSIT-Validator
- 1.6.3
- XRechnung-Konfiguration
- 2026-08-31 (XRechnung 3.0.2)
- Schematron EN 16931
- 1.3.16, Lizenz EUPL 1.2
- Schematron XRechnung
- 2.6.0, Lizenz Apache 2.0
Validator und Konfiguration werden mit fest eingetragenen Versionen und SHA-256-Prüfsummen geladen (KoSIT-Validator, XRechnung-Konfiguration).
Regel-IDs und Regeltexte
Ein Skript liest die kompilierten Schematron-Dateien der Konfiguration und übernimmt für jede Prüfung die Regel-ID, den Regeltext, den Schweregrad, den Kontext und den Prüfausdruck. Abweichende Schweregrade aus der Konfiguration (zum Beispiel Warnung statt Fehler) werden berücksichtigt. Es gibt keine Regel auf dieser Website, die nicht in der Konfiguration steht.
Die Regeltexte der EN 16931 sind englisch, die XRechnung-Regeln (BR-DE) deutsch; beide werden unverändert und mit Quellenangabe zitiert.
Beispiele
Jedes Beispiel ist ein Auszug aus zwei vollständigen Rechnungen des E-Rechnungs-Testkorpus: einer gültigen Rechnung und einer Kopie, in der gezielt eine Angabe verändert wurde (bei Summenfehlern zusammen mit den davon abhängigen Beträgen). Die automatischen Tests prüfen, dass
- jeder Auszug unverändert an der angegebenen Stelle der Datei steht,
- der KoSIT-Validator die falsche Datei mit genau den genannten Fehlercodes ablehnt und
- die korrigierte Datei ohne Fehler und Warnungen annimmt.
Erklärungen
Die Texte zu Bedeutung, typischen Ursachen und Behebung wurden mit KI-Unterstützung geschrieben und gegen Regeltext und Prüfausdruck abgeglichen. Wo der Prüfausdruck vom Regeltext abweicht – etwa durch Toleranzen bei Rundungen –, steht das als Hinweis auf der Regelseite. Fehler bitte an die im Impressum genannte Adresse melden.
Grenzen
- Betrachtet wird nur das Szenario „XRechnung“ (CIUS) für UBL und CII, nicht Extension oder CVD.
- Die Beispiele zeigen eine typische Ursache; dieselbe Regel kann auch andere Auslöser haben.
- Die Seiten erklären die technische Formatprüfung. Sie ersetzen keine steuerliche oder rechtliche Beratung und sagen nichts darüber, ob eine Rechnung umsatzsteuerlich korrekt ist.