BT-41Seller contact point
Texte officiel de la règle
[BR-DE-5] The element "Seller contact point" (BT-41) must be transmitted.
Le texte normatif est en anglais ; il est cité tel quel.
Pourquoi cette erreur apparaît
Dans le groupe contact du vendeur, XRechnung exige un nom de contact : cbc:Name dans cac:AccountingSupplierParty/cac:Party/cac:Contact (UBL) ou ram:PersonName ou ram:DepartmentName dans ram:SellerTradeParty/ram:DefinedTradeContact (CII). Les administrations publiques veulent une personne ou un service nommément désigné pour leurs questions. L'erreur survient lorsque seuls le téléphone et l'e-mail sont mappés, ou lorsque le champ nom est rempli d'espaces.
Comment corriger
En UBL, ajoutez cbc:Name comme premier enfant du cac:Contact du vendeur, avec un nom de personne ou de service ("Comptabilité clients", "Service commercial"). En CII, ajoutez ram:PersonName ou ram:DepartmentName à ram:DefinedTradeContact ; l'un des deux suffit. La valeur doit contenir des caractères visibles, pas seulement des espaces.
Exemple (valide)
<cac:Contact>
<cbc:Name>Jane Doe</cbc:Name>
<cbc:Telephone>+49 30 1234567</cbc:Telephone>
<cbc:ElectronicMail>jane.doe@muster-gmbh.de</cbc:ElectronicMail>
</cac:Contact>
Ce que le validateur vérifie
Élément vérifié (contexte):
UBL
/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact | /cn:CreditNote/cac:AccountingSupplierParty/cac:Party/cac:ContactTest (XPath):
cbc:Name[boolean(normalize-space(.))]CII
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:DefinedTradeContactTest (XPath):
(ram:PersonName,ram:DepartmentName)[boolean(normalize-space(.))]
Corriger automatiquement
Le vérificateur corrige cette erreur dès que vous saisissez la valeur manquante : déposez le fichier et cliquez sur « Corriger automatiquement ».
La même vérification par API:
curl -F file=@invoice.xml https://einvoicechecker.com/v1/validateRègles liées
BR-DE-1Les instructions de paiement (BG-16) sont absentesBR-DE-2Le contact du vendeur (BG-6) est absentBR-DE-3La ville du vendeur (BT-37) est absenteBR-DE-4L'élément « Code postal du vendeur » doit être transmisBR-DE-6Le téléphone du contact vendeur (BT-42) est absentBR-DE-7L'adresse e-mail du contact vendeur (BT-43) est absenteBR-DE-8L'élément « Ville de l'acheteur » doit être transmisBR-DE-9L'élément « Code postal de l'acheteur » doit être transmis
Questions fréquentes
Que signifie BR-DE-5 ?
BR-DE-5 est une règle xrechnung : The element "Seller contact point" (BT-41) must be transmitted.
Ma facture sera-t-elle rejetée à cause de BR-DE-5 ?
Oui. BR-DE-5 est classée « bloquante » ; les validateurs (plateformes agréées, points d'accès Peppol, KoSIT, KSeF) rejettent la facture tant qu'elle n'est pas corrigée.
À quels formats s'applique BR-DE-5 ?
XRechnung en syntaxe UBL ou CII, y compris les PDF Factur-X / ZUGFeRD au profil XRECHNUNG. Obligatoire pour facturer les administrations publiques allemandes. Syntaxe : UBL et CII.
Source: XRechnung 3.0.2, schematron 2.6.0 (KoSIT, September 2026). Catalogue généré à partir des jeux de règles officiels le 2026-10-15.