Fehlercodes lassen sich schneller einordnen, wenn zuerst ihre Regelfamilie erkannt wird. Die Kennung zeigt häufig schon, ob eine fachliche Geschäftsregel, eine nationale Vorgabe, eine Codeliste oder die technische XML-Struktur betroffen ist.
Regelfamilien in dieser Hilfe
| Bereich | Typische Codes | Worum geht es? |
|---|---|---|
| Allgemeine EN-16931-Regeln | BR-* |
Grundlegende fachliche Anforderungen an die Rechnungsdaten. |
| Konsistenzregeln | BR-CO-* |
Zusammenhänge und Berechnungen zwischen Beträgen und anderen Rechnungsangaben. |
| Deutsche XRechnung-Regeln | BR-DE-* |
Zusätzliche Vorgaben des deutschen XRechnung-Standards. |
| Umsatzsteuerfamilien | BR-S / BR-Z / BR-E / weitere |
Regeln für die jeweilige Umsatzsteuerkategorie und deren erforderliche Angaben. |
| Dezimalstellenregeln | BR-DEC-* |
Zulässige Dezimalstellen und technische Rundungsanforderungen. |
| Codelistenregeln | BR-CL-* |
Prüfung, ob vorgeschriebene Codes und Kennungen aus erlaubten Wertelisten stammen. |
| Peppol EN16931 | PEPPOL-EN16931-* |
Zusätzliche Validierungsregeln des Peppol BIS Billing. |
| XRechnung CVD | BR-DE-CVD-* |
Spezielle Geschäftsregeln der CIUS XRechnung CVD. |
| Extension XRechnung | BR-DEX-* |
Regeln für Erweiterungen des deutschen XRechnung-Modells. |
| UBL-Strukturregeln | UBL-SR-* |
Position und Verwendung von Elementen in einer UBL-Rechnung. |
| UBL-Datentypregeln | UBL-DT-* |
Formate und Datentypen einzelner Werte in UBL. |
| UBL-Constraints | UBL-CR-* |
UBL-Strukturen, die in der EN-16931-Rechnungsabbildung nicht verwendet werden sollen. |
| CII-Strukturregeln | CII-SR-* |
Position und Verwendung von Elementen in einer CII-Rechnung. |
| CII-Datentypregeln | CII-DT-* |
Formate und Datentypen einzelner Werte in CII. |
| Peppol Deutschland und Common | DE-R-* / PEPPOL-COMMON-* |
Deutsche und allgemeine Peppol-Prüfungen, insbesondere für Kennungen und Prozessvorgaben. |
Geschäftsregeln
Regeln mit BR prüfen fachliche Anforderungen des europäischen Rechnungsmodells. Zusätze wie DE, CO, CL oder DEC grenzen nationale, rechnerische, Codelisten- oder Dezimalprüfungen ein.
Syntax- und Datentypregeln
UBL-SR, UBL-DT, CII-SR und CII-DT betreffen die technische Abbildung in der jeweiligen XML-Syntax. Ein CII-Code ist nicht automatisch auf eine UBL-Datei übertragbar.
UBL-Constraints
UBL-CR-Regeln kennzeichnen UBL-Strukturen, die zwar grundsätzlich in UBL existieren, aber in der EN-16931-Rechnungsabbildung nicht verwendet werden sollen. Häufig ist der Softwareexport betroffen.
XRechnung CVD
BR-DE-CVD-Regeln gehören zur CIUS XRechnung CVD. Sie sind keine Peppol-Regeln und gelten nur, wenn eine Rechnung nach diesem besonderen XRechnung-Profil geprüft wird.
Peppol-Regeln
PEPPOL-EN16931, PEPPOL-COMMON und DE-R ergänzen Anforderungen für Peppol-Prozesse beziehungsweise den deutschen Peppol-Kontext.
Quellen und geprüfter Stand
Diese Übersicht wurde am 30.07.2026 anhand der folgenden offiziellen Quellen geprüft:
- KoSIT – Versionen und Bundles der XRechnung
- KoSIT – XRechnung Bugfix Winter 2025/26
- KoSIT – Spezifikation CIUS XRechnung CVD
- OpenPeppol – Peppol BIS Billing 3.0
- KoSIT – Validator-Konfiguration XRechnung
Hinweis: Diese Seite bietet technische Orientierung und ersetzt keine steuerliche oder rechtliche Beratung.