Prüfregeln für E-Rechnungen
Ihre E-Rechnung wurde mit einer Meldung wie „[BR-DE-15]“ abgelehnt? Hier finden Sie zu jeder Prüfregel von XRechnung, ZUGFeRD/Factur-X und EN 16931 die offizielle Meldung und, wo vorhanden, eine verständliche Erklärung mit Lösung.
Prüfstand: XRechnung 3.0.2 · ZUGFeRD 2.4 (EN 16931) · KoSIT-Konfiguration vom 31. August 2026 · Fristen geprüft am 30. Oktober 2026
| Regel | Bedeutung | Schweregrad | Gilt für |
|---|---|---|---|
| BR-O-06 | Steuersatz eines Abschlags der Kategorie O nicht erlaubt | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-O-07 | Steuersatz eines Zuschlags der Kategorie O nicht erlaubt | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-O-08 | Basisbetrag der Kategorie O (BT-116) passt nicht zu Positionen und Zu-/Abschlägen | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-O-09 | Steuerbetrag der Kategorie O (BT-117) ist nicht 0 | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-O-10 | Befreiungsgrund für Kategorie O fehlt | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-O-11 | Kategorie O: weitere Aufschlüsselung nicht erlaubt | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-O-12 | Kategorie O: Position mit anderer Kategorie nicht erlaubt | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-O-13 | Kategorie O: Abschlag mit anderer Kategorie nicht erlaubt | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-O-14 | Kategorie O: Zuschlag mit anderer Kategorie nicht erlaubt | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-S-01 | Umsatzsteueraufschlüsselung der Kategorie S fehlt | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-S-02 | USt-IdNr. oder Steuernummer des Verkäufers fehlt bei einer Position der Kategorie S | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-S-03 | USt-IdNr. oder Steuernummer des Verkäufers fehlt bei einem Abschlag der Kategorie S | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-S-04 | USt-IdNr. oder Steuernummer des Verkäufers fehlt bei einem Zuschlag der Kategorie S | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-S-05 | Steuersatz einer Position der Kategorie S ist nicht größer als 0 | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-S-06 | Steuersatz eines Abschlags der Kategorie S ist nicht größer als 0 | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-S-07 | Steuersatz eines Zuschlags der Kategorie S ist nicht größer als 0 | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-S-08 | Basisbetrag der Kategorie S (BT-116) passt nicht zu Positionen und Zu-/Abschlägen | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-S-09 | Steuerbetrag der Kategorie S (BT-117) passt nicht zu Basis und Steuersatz | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-S-10 | Befreiungsgrund bei Kategorie S nicht erlaubt | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-TMP-2 | Adresse des externen Dokuments (BT-124) ist keine absolute URL | Fehler | XRechnung (CII), XRechnung (UBL) |
| BR-TMP-3 | Basismenge von Brutto- und Nettopreis (BT-149) weicht ab | Fehler | XRechnung (CII) |
| BR-TMP-CVD-01 | Schema der Artikelklassifizierung (BT-158-1) in der CVD-Rechnung nicht zulässig | Fehler | XRechnung (CII), XRechnung (UBL) |
| BR-Z-01 | Nicht genau eine Umsatzsteueraufschlüsselung der Kategorie Z | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-Z-02 | USt-IdNr. oder Steuernummer des Verkäufers fehlt bei einer Position der Kategorie Z | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-Z-03 | USt-IdNr. oder Steuernummer des Verkäufers fehlt bei einem Abschlag der Kategorie Z | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-Z-04 | USt-IdNr. oder Steuernummer des Verkäufers fehlt bei einem Zuschlag der Kategorie Z | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-Z-05 | Steuersatz einer Position der Kategorie Z ist nicht 0 | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-Z-06 | Steuersatz eines Abschlags der Kategorie Z ist nicht 0 | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-Z-07 | Steuersatz eines Zuschlags der Kategorie Z ist nicht 0 | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-Z-08 | Basisbetrag der Kategorie Z (BT-116) passt nicht zu Positionen und Zu-/Abschlägen | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-Z-09 | Steuerbetrag der Kategorie Z (BT-117) ist nicht 0 | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| BR-Z-10 | Befreiungsgrund bei Kategorie Z nicht erlaubt | Fehler | EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931 |
| PEPPOL-EN16931-R001 | Geschäftsprozesstyp (BT-23) fehlt | Fehler | XRechnung (CII), XRechnung (UBL) |
| PEPPOL-EN16931-R005 | Steuerwährung (BT-6) ist gleich der Rechnungswährung (BT-5) | Fehler | XRechnung (CII), XRechnung (UBL) |
| PEPPOL-EN16931-R008 | Die Rechnung enthält leere Elemente | Fehler | Factur-X / ZUGFeRD EN 16931, XRechnung (CII), XRechnung (UBL) |
| PEPPOL-EN16931-R010 | Elektronische Adresse des Käufers (BT-49) fehlt | Fehler | XRechnung (CII), XRechnung (UBL) |
| PEPPOL-EN16931-R020 | Elektronische Adresse des Verkäufers (BT-34) fehlt | Fehler | XRechnung (CII), XRechnung (UBL) |
| PEPPOL-EN16931-R040 | Betrag eines Zu- oder Abschlags passt nicht zu Grundbetrag und Prozentsatz | Fehler | XRechnung (CII), XRechnung (UBL) |
| PEPPOL-EN16931-R041 | Grundbetrag fehlt bei Zu- oder Abschlag mit Prozentsatz | Fehler | XRechnung (CII), XRechnung (UBL) |
| PEPPOL-EN16931-R042 | Prozentsatz fehlt bei Zu- oder Abschlag mit Grundbetrag | Fehler | XRechnung (CII), XRechnung (UBL) |
| PEPPOL-EN16931-R043 | ChargeIndicator eines Zu- oder Abschlags ist nicht true oder false (UBL) | Fehler | XRechnung (UBL) |
| PEPPOL-EN16931-R043-1 | ChargeIndicator eines Zu- oder Abschlags ist nicht true oder false (CII) | Fehler | XRechnung (CII) |
| PEPPOL-EN16931-R043-2 | ChargeIndicator des Preisrabatts ist nicht true oder false (CII) | Fehler | XRechnung (CII) |
| PEPPOL-EN16931-R044 | Zuschlag auf Preisebene ist nicht erlaubt | Fehler | XRechnung (CII), XRechnung (UBL) |
| PEPPOL-EN16931-R046 | Nettopreis ist nicht Bruttopreis minus Preisrabatt | Fehler | XRechnung (CII), XRechnung (UBL) |
| PEPPOL-EN16931-R053 | Gesamtbetrag der Umsatzsteuer in Rechnungswährung mehrfach vorhanden | Fehler | XRechnung (CII), XRechnung (UBL) |
| PEPPOL-EN16931-R054 | Steuerbetrag in Buchungswährung (BT-111) fehlt oder ist überzählig | Fehler | XRechnung (CII), XRechnung (UBL) |
| PEPPOL-EN16931-R055 | Steuerbetrag in Rechnungs- und Buchungswährung mit unterschiedlichem Vorzeichen | Fehler | XRechnung (CII), XRechnung (UBL) |
| PEPPOL-EN16931-R061 | Mandatsreferenz (BT-89) fehlt bei Lastschrift | Fehler | XRechnung (CII), XRechnung (UBL) |
| PEPPOL-EN16931-R101 | Dokumentreferenz in der Position nur für die Objektkennung (Typ 130) | Fehler | XRechnung (CII), XRechnung (UBL) |