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

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