TaxLayer
AnmeldenKostenlos starten

Kostenloses Nachschlagewerk

XRechnung Fehlercodes nachschlagen

Ihre XRechnung wurde abgelehnt? Suchen Sie den Fehlercode (BR-DE-15, BR-CO-10 …) und erfahren Sie sofort, was er bedeutet und wie Sie ihn beheben.

38 von 38 Regeln

BR-DE-1BG-16

Eine Rechnung muss Angaben zu „PAYMENT INSTRUCTIONS“ (BG-16) enthalten.

Ursache: Zahlungsdaten fehlen komplett.
Lösung: Zahlungsart (BT-81) und ggf. IBAN (BT-84) in BG-16 ergänzen.
BR-DE-2BG-6

Die Gruppe „SELLER CONTACT“ (BG-6) muss übermittelt werden.

Ursache: Kontaktblock des Verkäufers fehlt.
Lösung: BG-6 mit Ansprechpartner, Telefon und E-Mail befüllen.
BR-DE-3BT-37

„Seller city“ (BT-37) muss übermittelt werden.

Ursache: Ort des Verkäufers fehlt.
Lösung: Stadt in der Verkäuferadresse eintragen.
BR-DE-4BT-38

„Seller post code“ (BT-38) muss übermittelt werden.

Ursache: PLZ des Verkäufers fehlt.
Lösung: PLZ des Verkäufers ergänzen.
BR-DE-5BT-41

„Seller contact point“ (BT-41) muss übermittelt werden.

Ursache: Name des Ansprechpartners fehlt in BG-6.
Lösung: Kontaktnamen des Verkäufers setzen.
BR-DE-6BT-42

„Seller contact telephone number“ (BT-42) muss übermittelt werden.

Ursache: Telefonnummer des Verkäufers fehlt.
Lösung: Telefonnummer setzen (mind. 3 Ziffern, siehe BR-DE-27).
BR-DE-7BT-43

„Seller contact email address“ (BT-43) muss übermittelt werden.

Ursache: E-Mail-Adresse des Verkäufers fehlt.
Lösung: Gültige E-Mail setzen (siehe BR-DE-28).
BR-DE-8BT-52

„Buyer city“ (BT-52) muss übermittelt werden.

Ursache: Ort des Käufers fehlt.
Lösung: Stadt des Rechnungsempfängers eintragen.
BR-DE-9BT-53

„Buyer post code“ (BT-53) muss übermittelt werden.

Ursache: PLZ des Käufers fehlt.
Lösung: PLZ des Käufers ergänzen.
BR-DE-10BT-77

„Deliver to city“ (BT-77) muss übermittelt werden, wenn eine Lieferadresse (BG-15) angegeben ist.

Ursache: Lieferort-Stadt fehlt bei angegebener Lieferadresse.
Lösung: Stadt der Lieferadresse ergänzen.
BR-DE-11BT-78

„Deliver to post code“ (BT-78) muss übermittelt werden, wenn eine Lieferadresse (BG-15) angegeben ist.

Ursache: Lieferort-PLZ fehlt.
Lösung: PLZ der Lieferadresse ergänzen.
BR-DE-14BT-119

„VAT category rate“ (BT-119) muss übermittelt werden.

Ursache: Steuersatz fehlt in der Steueraufschlüsselung.
Lösung: Prozentsatz je Steuerkategorie angeben (auch 0 bei Kategorie Z).
BR-DE-15BT-10

„Buyer reference“ (BT-10) muss übermittelt werden.

Ursache: Häufigster B2G-Fehler: Leitweg-ID bzw. Käuferreferenz fehlt.
Lösung: Leitweg-ID des Empfängers in BT-10 eintragen. Siehe Leitweg-ID-Verzeichnis.
BR-DE-16BT-31 / BT-32

Bei Steuercodes S, Z, E, AE, K, G, L oder M muss mind. USt-IdNr. (BT-31), Steuernummer (BT-32) oder ein Steuervertreter (BG-11) vorhanden sein.

Ursache: Steuerliche Identifikation des Verkäufers fehlt.
Lösung: USt-IdNr. (BT-31) oder Steuernummer (BT-32) setzen.
BR-DE-17BT-3

„Invoice type code“ (BT-3) darf nur die Werte 326, 380, 384, 389, 381, 875, 876 oder 877 enthalten.

Ursache: Unzulässiger Rechnungstyp-Code.
Lösung: Auf zulässigen Code korrigieren (380 Rechnung, 381 Gutschrift, 384 Korrektur, 389 Selbstabrechnung).
BR-DE-18BT-20

Skonto-Angaben müssen dem festen Muster #SKONTO#TAGE=n#PROZENT=n.nn# folgen.

Ursache: Skonto als Freitext statt strukturiert angegeben.
Lösung: Skonto exakt im vorgeschriebenen Muster in den Zahlungsbedingungen (BT-20) angeben.
BR-DE-21BT-24

„Specification identifier“ (BT-24) muss der XRechnung-Kennung entsprechen.

Ursache: Falsche oder veraltete CustomizationID.
Lösung: Korrekte Kennung setzen, z. B. urn:cen.eu:en16931:2017#compliant#urn:xrechnung:3.0.
BR-DE-22—

Das filename-Attribut aller eingebetteten Anhänge muss eindeutig sein.

Ursache: Zwei Anhänge tragen denselben Dateinamen.
Lösung: Dateinamen der eingebetteten Anhänge eindeutig vergeben.
BR-DE-26BG-3

Bei Rechnungstyp 384 (Korrektur) soll eine Rechnungsreferenz (BG-3) vorhanden sein.

Ursache: Korrekturrechnung ohne Bezug zur Ursprungsrechnung.
Lösung: BG-3 mit Nummer (BT-25) und Datum (BT-26) der Ursprungsrechnung ergänzen.
BR-DE-27BT-42

Die Telefonnummer (BT-42) soll mindestens drei Ziffern enthalten.

Ursache: Platzhalter oder leere Telefonnummer.
Lösung: Gültige Rufnummer mit mindestens 3 Ziffern eintragen.
BR-DE-28BT-43

Die E-Mail (BT-43) soll genau ein @ enthalten, mit mind. zwei Zeichen beidseitig.

Ursache: Ungültiges E-Mail-Format.
Lösung: Valide E-Mail-Adresse ohne Leerzeichen setzen.
BR-DE-30BT-90

Bei SEPA-Lastschrift (BG-19) muss die Gläubiger-Identifikationsnummer (BT-90) übermittelt werden.

Ursache: Lastschrift ohne Gläubiger-ID.
Lösung: Gläubiger-Identifikationsnummer (BT-90) ergänzen.
BR-DE-31BT-91

Bei SEPA-Lastschrift (BG-19) muss das belastete Konto (BT-91) übermittelt werden.

Ursache: Lastschrift ohne belastetes Konto.
Lösung: IBAN des zu belastenden Kontos (BT-91) angeben.
BR-01BT-24

Eine Rechnung muss einen „Specification identifier“ (BT-24) enthalten.

Ursache: CustomizationID fehlt.
Lösung: BT-24 mit der passenden Norm-/CIUS-Kennung setzen.
BR-02BT-1

Eine Rechnung muss eine Rechnungsnummer (BT-1) enthalten.

Ursache: Rechnungsnummer fehlt.
Lösung: Eindeutige Rechnungsnummer vergeben.
BR-03BT-2

Eine Rechnung muss ein Rechnungsdatum (BT-2) enthalten.

Ursache: Ausstellungsdatum fehlt.
Lösung: Rechnungsdatum setzen.
BR-04BT-3

Eine Rechnung muss einen Rechnungstyp-Code (BT-3) enthalten.

Ursache: Invoice type code fehlt.
Lösung: Zulässigen Code (z. B. 380) setzen.
BR-05BT-5

Eine Rechnung muss einen Währungscode (BT-5) enthalten.

Ursache: Rechnungswährung fehlt.
Lösung: Währungscode (z. B. EUR) setzen.
BR-06BT-27

Eine Rechnung muss den Verkäufernamen (BT-27) enthalten.

Ursache: Name des Verkäufers fehlt.
Lösung: Verkäufernamen eintragen.
BR-07BT-44

Eine Rechnung muss den Käufernamen (BT-44) enthalten.

Ursache: Name des Käufers fehlt.
Lösung: Käufernamen eintragen.
BR-08BG-5

Eine Rechnung muss die Postanschrift des Verkäufers (BG-5) enthalten.

Ursache: Verkäuferadresse fehlt.
Lösung: Vollständige Verkäuferadresse angeben.
BR-10BG-8

Eine Rechnung muss die Postanschrift des Käufers (BG-8) enthalten.

Ursache: Käuferadresse fehlt.
Lösung: Vollständige Käuferadresse angeben.
BR-16BG-25

Eine Rechnung muss mindestens eine Rechnungsposition (BG-25) enthalten.

Ursache: Keine Rechnungszeile vorhanden.
Lösung: Mindestens eine Position mit Menge und Betrag ergänzen.
BR-CO-09BT-31

Die USt-IdNr. des Verkäufers (BT-31) muss mit einem Ländercode-Präfix beginnen.

Ursache: USt-IdNr. ohne Länderpräfix (z. B. „123“ statt „DE123“).
Lösung: USt-IdNr. mit Ländercode (z. B. DE) voranstellen.
BR-CO-10BT-106

Die Summe der Positions-Nettobeträge (BT-106) muss der Summe aller Zeilen entsprechen.

Ursache: Rechenfehler bei der Positionssumme.
Lösung: Summe der Positions-Nettobeträge neu berechnen.
BR-CO-13BT-109

Der Betrag ohne USt (BT-109) = Summe Positionen − Nachlässe + Zuschläge auf Dokumentebene.

Ursache: Netto-Gesamtbetrag stimmt rechnerisch nicht.
Lösung: Zu- und Abschläge auf Dokumentebene korrekt verrechnen.
BR-CO-15BT-112

Der Betrag mit USt (BT-112) = Betrag ohne USt (BT-109) + Gesamtbetrag der USt (BT-110).

Ursache: Bruttobetrag stimmt rechnerisch nicht.
Lösung: Brutto = Netto + Umsatzsteuer neu berechnen.
BR-CO-25BT-9 / BT-20

Bei einem fälligen Betrag > 0 muss ein Fälligkeitsdatum (BT-9) oder Zahlungsbedingungen (BT-20) angegeben sein.

Ursache: Weder Fälligkeit noch Zahlungsbedingung angegeben.
Lösung: Fälligkeitsdatum oder Zahlungsbedingungen ergänzen.

Prüfen Sie Ihre XRechnung- oder ZUGFeRD-Datei vor dem Versand kostenlos gegen alle EN-16931-Pflichtfelder.

Zum Validator

Warum werden XRechnungen abgelehnt?

Öffentliche Auftraggeber und Buchhaltungssysteme prüfen eingehende XRechnungen automatisch gegen die europäische Norm EN 16931 und die deutschen Zusatzregeln (CIUS XRechnung). Schlägt eine Regel fehl, wird die Rechnung mit einem Fehlercode zurückgewiesen — am häufigsten wegen einer fehlenden Leitweg-ID (BR-DE-15), unvollständiger Verkäuferkontaktdaten (BR-DE-2 bis BR-DE-7) oder rechnerischer Abweichungen (BR-CO-Regeln).

BR-DE, BR und BR-CO — was ist der Unterschied?

BR-Regeln stammen direkt aus der EN 16931 und gelten europaweit. BR-CO-Regeln sind Rechenregeln, die die Konsistenz der Beträge sicherstellen. BR-DE-Regeln sind die deutschen Zusatzanforderungen (CIUS), die KoSIT über die Norm hinaus verlangt — etwa die Pflichtangabe der Leitweg-ID oder vollständiger Kontaktdaten des Verkäufers.

Regeltexte sinngemäß nach dem offiziellen KoSIT-Schematron (itplr-kosit/xrechnung-schematron) und der EN 16931. Ohne Gewähr — maßgeblich ist die jeweils gültige Spezifikation.

Häufige Fragen

Was bedeutet der Fehler BR-DE-15?

BR-DE-15 bedeutet, dass die Käuferreferenz (BT-10) fehlt. Bei Rechnungen an Behörden ist das die Leitweg-ID — sie ist zwingend erforderlich. Tragen Sie die vom Empfänger vorgegebene Leitweg-ID in das Feld Käuferreferenz ein.

Sind diese Regeln offiziell?

Die BR-DE- und BR-DEX-Regeln stammen aus dem offiziellen KoSIT-Schematron für XRechnung, die BR- und BR-CO-Regeln aus der Norm EN 16931. Wir geben sie sinngemäß auf Deutsch wieder. Maßgeblich bleibt stets die aktuell gültige Spezifikation.

Wie prüfe ich meine XRechnung vorab?

Nutzen Sie vor dem Versand einen Validator. Für eine schnelle Prüfung im Browser eignet sich unser kostenloser ZUGFeRD- & XRechnung-Validator; für die finale Einreichung empfehlen wir zusätzlich den offiziellen KoSIT-Validator mit vollständiger Schematron-Prüfung.