Compte
Français

BR-DE-15: La référence acheteur (Leitweg-ID) est absente

Règle XRechnung · Erreur · UBL, CII

NormeXRechnung 3.0.2 (KoSIT, CIUS allemande de l'EN 16931)GravitéErreur: la facture est rejetéeSyntaxeUBL, CIITermes métier
  • BT-10 Buyer reference
S'applique àXRechnung en syntaxe UBL ou CII, y compris les PDF Factur-X / ZUGFeRD au profil XRECHNUNG. Obligatoire pour facturer les administrations publiques allemandes.

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:CreditNote

Test (XPath):

cbc:BuyerReference[boolean(normalize-space(.))]

CII

/rsm:CrossIndustryInvoice

Test (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 ».

Corriger ma facture →

La même vérification par API:

curl -F file=@invoice.xml https://einvoicechecker.com/v1/validate

Règles liées

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.