BT-10Buyer reference
Texte officiel de la règle
[BR-DE-15] The element "Buyer reference" (BT-10) must be transmitted.
Le texte normatif est en anglais ; il est cité tel quel.
Pourquoi cette erreur apparaît
XRechnung rend obligatoire la référence acheteur (BT-10), car les administrations publiques allemandes acheminent les factures reçues vers le service compétent grâce à la Leitweg-ID inscrite dans ce champ. La règle vérifie que cbc:BuyerReference (UBL) ou ram:ApplicableHeaderTradeAgreement/ram:BuyerReference (CII) contient une valeur non vide. Elle manque le plus souvent parce que la Leitweg-ID a été placée dans la référence de commande, l'identifiant de l'acheteur ou une note, ou parce que la fiche client ne comporte aucune Leitweg-ID.
Comment corriger
En UBL, ajoutez cbc:BuyerReference dans l'en-tête du document (après cbc:AccountingCost, avant cac:InvoicePeriod et cac:OrderReference). En CII, ajoutez ram:BuyerReference dans ram:ApplicableHeaderTradeAgreement, avant ram:SellerTradeParty. Saisissez la Leitweg-ID exactement telle que l'administration l'a communiquée, par exemple 04011000-12345-67, sans espaces autour. Pour les acheteurs du secteur privé, indiquez la référence qu'ils demandent (centre de coûts, interlocuteur) et, à défaut d'accord, reprenez le numéro de commande.
Exemple (valide)
<cbc:BuyerReference>04011000-12345-67</cbc:BuyerReference>
Ce que le validateur vérifie
Élément vérifié (contexte):
UBL
/ubl:Invoice | /cn:CreditNoteTest (XPath):
cbc:BuyerReference[boolean(normalize-space(.))]CII
/rsm:CrossIndustryInvoiceTest (XPath):
rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerReference[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-5Le point de contact du vendeur (BT-41) est absentBR-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 transmis
Questions fréquentes
Que signifie BR-DE-15 ?
BR-DE-15 est une règle xrechnung : The element "Buyer reference" (BT-10) must be transmitted.
Ma facture sera-t-elle rejetée à cause de BR-DE-15 ?
Oui. BR-DE-15 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-15 ?
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.