Zum Inhalt springen

BR-DE – XRechnung

BR-DE-5: Name des Ansprechpartners (BT-41) fehlt beim Verkäufer

FehlerGeschäftsregel XRechnung (KoSIT)

Originaltext der Regel

[BR-DE-5] Das Element "Seller contact point" (BT-41) muss übermittelt werden.

Quelle: KoSIT XRechnung, Version 3.0.2 (Schematron 2.6.0)

Korrektur im XML

Tragen Sie in Contact/Name den Namen einer Person oder einer Abteilung ein, zum Beispiel „Buchhaltung“. Der Wert darf nicht nur aus Leerzeichen bestehen; das Feld ist zusammen mit Telefon und E-Mail Pflicht.

Vorher – fehlerhaft
<cac:Contact>
  <cbc:Name> </cbc:Name>
  <cbc:Telephone>+49 30 1234560</cbc:Telephone>
  <cbc:ElectronicMail>[email protected]</cbc:ElectronicMail>
</cac:Contact>
Nachher – korrigiert
<cac:Contact>
  <cbc:Name>Buchhaltung</cbc:Name>
  <cbc:Telephone>+49 30 1234560</cbc:Telephone>
  <cbc:ElectronicMail>[email protected]</cbc:ElectronicMail>
</cac:Contact>

Bedeutung der Regel

Im Kontaktblock des Verkäufers fehlt der Name der Ansprechperson oder er ist leer. XRechnung schreibt vor, dass der Empfänger bei Fragen zur Rechnung einen konkreten Kontakt erreichen kann; ein Block nur mit Telefonnummer genügt nicht. Solange das Feld leer bleibt, wird die Rechnung bei der Eingangsprüfung abgewiesen und muss neu eingereicht werden, auch wenn alle Beträge korrekt sind.

Woran es meist liegt

  • Im Rechnungsprogramm ist beim Kontakt nur Telefon oder E-Mail eingetragen, aber kein Name.
  • Das Feld wurde mit einem Leerzeichen oder Platzhalter gefüllt, der beim Export leer bleibt.
  • Der Kontaktblock stammt aus einer Vorlage, in der der Name nie ergänzt wurde.

Fragen und Antworten

Darf ich bei BT-41 eine Abteilung statt einer Person angeben?

Ja. Der Standard verlangt einen Kontaktpunkt; „Buchhaltung“ oder „Kundenservice“ ist zulässig, solange das Feld nicht leer ist und Telefon und E-Mail dazu passen.

Warum meldet der Validator BR-DE-5, obwohl ein Name eingetragen ist?

Meist steht der Name im falschen Element, etwa unter PartyName statt unter Contact, oder das Feld enthält nur Leerzeichen. Die Prüfung liest ausschließlich cac:Contact/cbc:Name.

Felder der EN 16931

  • BT-41

Siehe auch

Rechnung prüfen

Der XRechnung-Validator meldet diese Regel mit Zeilennummer und Fundstelle – direkt in Ihrem Browser, ohne Upload.

Zum XRechnung-Validator

Die Regel im Detail
UBL · Kontext (XPath)
/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact | /cn:CreditNote/cac:AccountingSupplierParty/cac:Party/cac:Contact
UBL · Schematron-Test
cbc:Name[boolean(normalize-space(.))]
CII · Kontext (XPath)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:DefinedTradeContact
CII · Schematron-Test
(ram:PersonName,ram:DepartmentName)[boolean(normalize-space(.))]

Erklärung erstellt am 14.09.2026