XRechnung Fehlercodes: BR-DE, BR-CO und mehr erklärt
Der KoSIT-Validator meldet Fehler mit einer Regelnummer wie BR-DE-15. Hier finden Sie die wichtigsten Regeln mit dem offiziellen Text, einer verständlichen Erklärung und dem betroffenen Feld (BT/BG).
Die Regeln stammen aus den Schematron-Dateien der KoSIT für EN 16931 und XRechnung 3.0. Die Meldungstexte sind unverändert übernommen; die Regeln der EN 16931 sind dort nur auf Englisch veröffentlicht. Ihre eigene Datei können Sie kostenlos prüfen, eine fehlerfreie XRechnung erzeugen Sie mit dem Konverter.
Fehler beheben: XRechnung automatisch prüfen & reparieren (automatische KI-Prüfung & Reparatur, ab 19 € / Beta kostenlos).
XRechnung-Regeln (BR-DE)
- BR-DE-1BG-16Die Rechnung (bzw. Gutschrift) enthält keine Zahlungsinformationen.
- BR-DE-2BG-6Die Ansprechpartner-Gruppe des Verkäufers fehlt.
- BR-DE-3BT-37Der Ort in der Verkäuferanschrift fehlt.
- BR-DE-4BT-38Die Postleitzahl in der Verkäuferanschrift fehlt.
- BR-DE-5BT-41Der Ansprechpartner des Verkäufers fehlt.
- BR-DE-6BT-42Die Telefonnummer des Verkäufer-Ansprechpartners fehlt. Sie ist in der XRechnung Pflicht.
- BR-DE-7BT-43Die E-Mail-Adresse des Verkäufer-Ansprechpartners fehlt.
- BR-DE-8BT-52Der Ort in der Käuferanschrift fehlt.
- BR-DE-9BT-53Die Postleitzahl in der Käuferanschrift fehlt.
- BR-DE-10BT-77, BG-15Eine Lieferanschrift ist angegeben, aber ohne Ort.
- BR-DE-11BT-78, BG-15Eine Lieferanschrift ist angegeben, aber ohne Postleitzahl.
- BR-DE-14BT-119In der Steueraufschlüsselung fehlt der Steuersatz.
- BR-DE-15BT-10Die Käuferreferenz fehlt. Bei Rechnungen an Behörden ist das die Leitweg-ID, im B2B-Bereich z. B. eine Bestellnummer oder Kundennummer.
- BR-DE-16BT-31, BT-32, BG-11Es werden die Steuerkategorien S, Z, E, AE, K, G, L oder M verwendet (also nicht nur steuerpflichtige, sondern auch steuerfreie, Reverse-Charge- und Ausfuhrumsätze), aber es fehlt jede Steuerkennung des Verkäufers.
- BR-DE-17BT-3Es wird ein Rechnungstyp-Code verwendet, den die XRechnung nicht zulässt.
- BR-DE-19BT-84, BT-81Bei SEPA-Überweisung (Code 58) ist die angegebene IBAN formal ungültig.
- BR-DE-20BT-91, BT-81Bei SEPA-Lastschrift (Code 59) ist die angegebene IBAN des Zahlungspflichtigen formal ungültig.
- BR-DE-21BT-24Die Spezifikationskennung entspricht nicht der Kennung des XRechnung-Standards.
- BR-DE-26BT-3, BG-3Eine korrigierte Rechnung (Code 384) verweist nicht auf die ursprüngliche Rechnung.
- BR-DE-27BT-42Die Telefonnummer enthält weniger als drei Ziffern.
- BR-DE-28BT-43Die E-Mail-Adresse hat kein gültiges Format.
- BR-DE-30BG-19, BT-90Bei Lastschrift fehlt die Gläubiger-ID.
- BR-DE-31BG-19, BT-91Bei Lastschrift fehlt das belastete Konto.
Berechnungsregeln (BR-CO)
- BR-CO-04BT-151Eine Position hat keine Umsatzsteuerkategorie.
- BR-CO-09BT-31, BT-48, BT-63Eine Umsatzsteuer-Identifikationsnummer beginnt nicht mit einem Ländercode.
- BR-CO-10BT-106, BT-131Die Summe der Positionsnettobeträge (BT-106) stimmt nicht mit der Summe der einzelnen Positionen (BT-131) überein.
- BR-CO-13BT-109Der Gesamtbetrag ohne Umsatzsteuer entspricht nicht der Summe der Positionen abzüglich Nachlässe zuzüglich Zuschläge.
- BR-CO-14BT-110, BT-117Der Gesamtbetrag der Umsatzsteuer entspricht nicht der Summe der Steuerbeträge je Kategorie.
- BR-CO-15BT-109, BT-110, BT-112Der Bruttobetrag ist nicht Nettobetrag plus Umsatzsteuer.
- BR-CO-16BT-112, BT-113, BT-114, BT-115Der Zahlbetrag stimmt nicht mit Bruttobetrag, bereits gezahltem Betrag und Rundungsbetrag überein.
- BR-CO-17BT-116, BT-117, BT-119Der Steuerbetrag einer Kategorie entspricht nicht Bemessungsgrundlage mal Steuersatz, auf zwei Nachkommastellen gerundet.
- BR-CO-18BG-23Die Rechnung enthält keine Steueraufschlüsselung.
- BR-CO-26BT-29, BT-30, BT-31Der Verkäufer ist nicht eindeutig identifizierbar.
Umsatzsteuer und Kategorien (BR-S, BR-E, BR-AE, BR-Z, BR-O)
- BR-AE-01BT-118Es wird die Kategorie Reverse Charge (AE) verwendet, aber es gibt nicht genau eine passende Steueraufschlüsselung.
- BR-E-01BT-118Es werden steuerbefreite Positionen (Kategorie E) verwendet, aber es gibt nicht genau eine passende Steueraufschlüsselung.
- BR-O-01BT-118Es wird die Kategorie „nicht steuerbar“ (O) verwendet, aber es gibt nicht genau eine passende Steueraufschlüsselung.
- BR-S-02BT-31, BT-32, BT-63Es werden Positionen mit dem Regelsteuersatz (Kategorie S) abgerechnet, aber der Verkäufer hat keine Steuerkennung angegeben.
- BR-S-05BT-152Eine Position der Kategorie S (Regelsteuersatz) hat einen Steuersatz von 0 oder keinen Satz.
- BR-S-08BT-116, BT-119Die Bemessungsgrundlage einer Steueraufschlüsselung der Kategorie S entspricht nicht der Summe der zugehörigen Positionen (zuzüglich Zuschläge, abzüglich Nachlässe).
- BR-Z-01BT-118Es wird die Kategorie Nullsatz (Z) verwendet, aber es gibt nicht genau eine passende Steueraufschlüsselung.
Pflichtfelder der EN 16931 (BR-xx)
- BR-01BT-24Die Rechnung enthält keine Spezifikationskennung. Sie sagt dem Empfänger, nach welchem Standard die Datei aufgebaut ist.
- BR-02BT-1Es fehlt die Rechnungsnummer.
- BR-03BT-2Es fehlt das Rechnungsdatum.
- BR-04BT-3Es fehlt der Rechnungstyp-Code, der z. B. zwischen Rechnung und Gutschrift unterscheidet.
- BR-05BT-5Es fehlt die Rechnungswährung.
- BR-06BT-27Der Name des Verkäufers fehlt.
- BR-07BT-44Der Name des Käufers fehlt.
- BR-08BG-5Die Postanschrift des Verkäufers fehlt.
- BR-09BT-40In der Verkäuferanschrift fehlt der Ländercode.
- BR-10BG-8Die Postanschrift des Käufers fehlt.
- BR-11BT-55In der Käuferanschrift fehlt der Ländercode.
- BR-12BT-106Die Summe der Positionsnettobeträge fehlt.
- BR-13BT-109Der Gesamtbetrag ohne Umsatzsteuer fehlt.
- BR-14BT-112Der Gesamtbetrag einschließlich Umsatzsteuer fehlt.
- BR-15BT-115Der zu zahlende Betrag fehlt.
- BR-16BG-25Die Rechnung enthält keine Rechnungsposition.
- BR-21BT-126Eine Rechnungsposition hat keine Positionsnummer.
- BR-22BT-129Bei einer Position fehlt die Menge.
- BR-23BT-130Bei einer Position fehlt die Mengeneinheit.
- BR-24BT-131Bei einer Position fehlt der Positionsnettobetrag.
- BR-25BT-153Eine Position hat keinen Artikelnamen.
- BR-26BT-146Bei einer Position fehlt der Nettopreis.
- BR-49BT-81In den Zahlungsinformationen fehlt die Zahlungsart.
- BR-50BT-84Bei Überweisung fehlt die Kontokennung des Zahlungsempfängers (BT-84), in der Regel die IBAN.
- BR-61BT-81, BT-84Die Zahlungsart ist eine Überweisung, aber es ist keine Kontoverbindung angegeben.
- BR-62BT-34Die elektronische Adresse des Verkäufers hat keine Schemakennung.
- BR-63BT-49Die elektronische Adresse des Käufers hat keine Schemakennung.
67 von 1628 Regeln im Prüfwerk sind hier erklärt. Unbekannte Codes zeigt der Validator weiterhin mit dem offiziellen Text an.