Startseite › Wissen
XRechnung-Fehlermeldungen verstehen
Der offizielle KoSIT-Validator meldet Fehler mit Codes wie BR-DE-15 oder BR-CO-10 und einem englischen oder sehr technischen Text. Hier finden Sie die häufigsten Meldungen in verständlichem Deutsch – jeweils mit typischen Ursachen, Lösung und einem Vorher-/Nachher-Beispiel, das wir mit dem Validator geprüft haben.
Grundlagen
Was die Codes bedeuten
BR-…undBR-CO-…: Geschäfts- und Rechenregeln der europäischen Norm EN 16931.BR-S-…,BR-E-…,BR-AE-…usw.: Regeln je Umsatzsteuerkategorie (S = Normalsatz, E = steuerbefreit, AE = Reverse Charge).BR-CL-…,BR-DEC-…: Codelisten und Nachkommastellen.BR-DE-…: zusätzliche Regeln der deutschen XRechnung (KoSIT).PEPPOL-…,UBL-…,CII-…: Syntax-Regeln.cvc-…: Die Datei passt nicht zum XML-Schema.
Stufen: Fehler – die Rechnung ist nicht konform und wird abgelehnt. Warnung – konform, aber korrekturwürdig. Hinweis – nur Information.
Deutsche XRechnung-Regeln (BR-DE)
- BR-DE-15 – Käuferreferenz / Leitweg-ID (BT-10) fehlt
- BR-DE-1 – Zahlungsanweisungen (BG-16) fehlen
- BR-DE-2, BR-DE-5, BR-DE-6, BR-DE-7 – Kontakt des Verkäufers fehlt
- BR-DE-27, BR-DE-28 – Telefonnummer oder E-Mail im falschen Format
- BR-DE-3, BR-DE-4, BR-DE-8, BR-DE-9 – Ort oder PLZ fehlt
- BR-DE-16 – USt-IdNr. oder Steuernummer des Verkäufers fehlt
- BR-DE-17 – Rechnungstyp-Code (BT-3) nicht vorgesehen
- BR-DE-18 – Skonto-Angabe im falschen Format
- BR-DE-19 – IBAN (BT-84) ungültig
- BR-DE-21 – Spezifikationskennung (BT-24) passt nicht zu XRechnung
- BR-DE-23-a – Angaben zur Überweisung fehlen
- BR-DE-25-a – Lastschrift-Angaben unvollständig
- BR-DE-26 – Korrekturrechnung ohne Bezug zur Ursprungsrechnung
- BR-DE-14 – Steuersatz in der USt.-Aufschlüsselung (BT-119) fehlt
- BR-DE-TMP-32 – Liefer- oder Leistungsdatum fehlt
- BR-DEC-23 – Zu viele Nachkommastellen im Positionsbetrag
Rechenregeln (BR-CO)
- BR-CO-10 – Summe der Positionen (BT-106) stimmt nicht
- BR-CO-13 – Nettogesamtbetrag (BT-109) falsch berechnet
- BR-CO-14 – Umsatzsteuer-Gesamtbetrag (BT-110) stimmt nicht
- BR-CO-15 – Bruttobetrag (BT-112) ≠ Netto + Umsatzsteuer
- BR-CO-16 – Fälliger Zahlungsbetrag (BT-115) falsch
- BR-CO-17 – Steuerbetrag je Kategorie (BT-117) passt nicht zum Steuersatz
- BR-CO-18 – Keine Umsatzsteuer-Aufschlüsselung (BG-23)
- BR-CO-09 – USt-IdNr. ohne Länderpräfix
- BR-CO-04 – Rechnungsposition ohne Umsatzsteuerkategorie
Umsatzsteuer-Kategorien (BR-S, BR-E, BR-AE)
- BR-S-08 – Bemessungsgrundlage für Normalsteuersatz stimmt nicht
- BR-S-09 – Steuerbetrag beim Normalsteuersatz falsch berechnet
- BR-S-05 – Normalsteuersatz (S) mit 0 % in der Position
- BR-S-10 – Befreiungsgrund bei Normalsteuersatz angegeben
- BR-E-10 – Befreiungsgrund bei steuerfreiem Umsatz fehlt
- BR-AE-10 – Reverse Charge ohne Hinweis/Befreiungsgrund
Codelisten, Formate, Adressen
- BR-CL-23 – Mengeneinheit (unitCode) ungültig
- BR-DEC-23 – Zu viele Nachkommastellen im Positionsbetrag
- BR-62, BR-63, BR-CL-25 – Elektronische Adresse ohne gültiges Schema
- PEPPOL-EN16931-R008 – Leere Elemente in der Rechnung
XML-Schemafehler (cvc-…)
- cvc-complex-type.2.4.a – Element an falscher Stelle (XML-Schema)
- cvc-datatype-valid.1.2.1 – Wert im falschen Format (Datum, Zahl)
- cvc-complex-type.4 – Pflicht-Attribut fehlt (z. B. currencyID)
Keine Steuer- oder Rechtsberatung: Diese Seite erklärt technische Prüfregeln und dient der Orientierung. Verbindlich sind Gesetz, BMF-Schreiben und das offizielle KoSIT-Regelwerk. Bei steuerlichen Fragen wenden Sie sich an Ihre Steuerberatung. Stand: 2026-10-06, geprüft mit XRechnung 3.0.2 (KoSIT-Konfiguration 2026-08-31).