Aller au contenu principal
Diag Invoice

Codes d'erreur22.09.2026/4 min de lecture

BT-49 : récupérer l'adresse électronique de facturation sans changer d'outil

Votre outil produit déjà du Factur-X, mais certaines factures sont refusées parce que l'adresse électronique de l'acheteur ne correspond pas à la ligne attendue. Voici comment fiabiliser le BT-49 sans changer de logiciel de facturation.

01

Une facture conforme peut encore être impossible à acheminer

Un outil interne peut produire un fichier Factur-X parfaitement lisible et pourtant voir sa facture refusée au moment de la transmission. Le problème ne vient alors ni du PDF ni du format CII embarqué. Il vient de l'adresse utilisée pour atteindre l'acheteur.

Cette adresse est portée par le BT-49, Buyer electronic address dans la norme EN 16931. Dans le dispositif français, ce champ accueille l'identifiant de la ligne d'adressage électronique choisie par le destinataire.

Il faut distinguer deux contrôles :

  • la conformité du XML, qui vérifie notamment la présence et la forme de la donnée ;
  • l'acheminement, qui vérifie que la valeur correspond à une ligne active de l'annuaire.

Une valeur peut donc être correctement écrite dans le XML sans désigner la bonne destination.

EN CLAIR

Le SIREN identifie l'entreprise. Le BT-49 désigne l'adresse électronique précise à laquelle sa facture doit être remise. Ces deux informations ne sont pas toujours interchangeables.

03

Quand le BT-49 devient obligatoire

Dans le socle EN 16931, le BT-49 possède une cardinalité 0..1. Il n'est donc pas obligatoire dans absolument toutes les factures couvertes par la norme européenne.

La règle française BR-FR-12 complète ce socle. Elle rend l'adresse électronique de l'acheteur obligatoire lorsque la facture doit être transmise et que des statuts de cycle de vie sont attendus en retour. Pour une facture française hors autofacturation relevant de l'e-invoicing, l'adresse prend la forme du SIREN de l'acheteur ou du SIREN suivi d'un suffixe, avec le schéma 0225.

Le schéma et la valeur forment un couple. Dans un fichier UBL, il apparaît ainsi :

<cbc:EndpointID schemeID="0225">123456789_COMPTA</cbc:EndpointID>

Dans le XML CII d'un Factur-X, la même information se trouve ici :

<ram:URIUniversalCommunication>
  <ram:URIID schemeID="0225">123456789_COMPTA</ram:URIID>
</ram:URIUniversalCommunication>
04

Les situations d'adressage à reconnaître

Le fournisseur ne choisit pas une forme théorique. Il doit utiliser la ligne active réellement publiée pour son client.

Situation dans l'annuaireExemple de BT-49UtilisationPoint de vigilance
Ligne générique au SIREN123456789L'acheteur centralise ses factures sur une adresse uniqueLe SIREN doit lui-même correspondre à une ligne active. L'existence juridique de l'entreprise ne suffit pas.
Ligne avec suffixe123456789_COMPTARoutage vers un service, un canal ou une organisation particulièreLe fournisseur ne doit pas inventer le suffixe. Il reprend exactement la valeur publiée.
Ligne à granularité plus fine123456789_ETABLISSEMENT1Routage vers un établissement ou un circuit défini par l'acheteurLa signification du suffixe dépend du paramétrage déclaré par l'acheteur et sa plateforme agréée.
Plusieurs lignes actives123456789_COMPTA et 123456789_ACHATSL'acheteur utilise plusieurs circuits de réceptionLe SIREN renvoie plusieurs possibilités. Un choix métier doit être effectué puis mémorisé.
Aucune ligne activeaucune valeur exploitableL'acheteur n'est pas encore joignable à l'adresse recherchéeLa facture ne doit pas partir avec une valeur supposée. L'adressage doit être confirmé.

Ligne générique au SIREN

123456789

Utilisation
L'acheteur centralise ses factures sur une adresse unique
Point de vigilance
Le SIREN doit lui-même correspondre à une ligne active. L'existence juridique de l'entreprise ne suffit pas.

Ligne avec suffixe

123456789_COMPTA

Utilisation
Routage vers un service, un canal ou une organisation particulière
Point de vigilance
Le fournisseur ne doit pas inventer le suffixe. Il reprend exactement la valeur publiée.

Ligne à granularité plus fine

123456789_ETABLISSEMENT1

Utilisation
Routage vers un établissement ou un circuit défini par l'acheteur
Point de vigilance
La signification du suffixe dépend du paramétrage déclaré par l'acheteur et sa plateforme agréée.

Plusieurs lignes actives

123456789_COMPTA et 123456789_ACHATS

Utilisation
L'acheteur utilise plusieurs circuits de réception
Point de vigilance
Le SIREN renvoie plusieurs possibilités. Un choix métier doit être effectué puis mémorisé.

Aucune ligne active

aucune valeur exploitable

Utilisation
L'acheteur n'est pas encore joignable à l'adresse recherchée
Point de vigilance
La facture ne doit pas partir avec une valeur supposée. L'adressage doit être confirmé.

La présence de plusieurs plateformes agréées n'autorise pas le fournisseur à choisir la première adresse trouvée. Le contexte de la relation commerciale reste nécessaire pour savoir si la facture relève, par exemple, du service achats, de la comptabilité générale ou d'un établissement particulier.

05

La source de vérité se trouve dans l'annuaire

L'annuaire national de la facturation électronique recense les entreprises concernées, leur plateforme de réception et leurs adresses électroniques de facturation. Il permet de savoir si un destinataire est joignable et quelles lignes sont actives.

Un outil de facturation interne n'a pas nécessairement accès directement à ce service. La solution consiste alors à passer par une plateforme agréée qui expose une API de consultation de l'annuaire.

Le fonctionnement attendu est le suivant :

  1. 01

    Interroger l'annuaire avec le SIREN du client.

  2. 02

    Récupérer l'ensemble des lignes d'adressage actives, sans réduire automatiquement la réponse au SIREN.

  3. 03

    Sélectionner automatiquement la ligne lorsqu'elle est unique, ou demander un choix lorsqu'il en existe plusieurs.

  4. 04

    Enregistrer la valeur retenue dans la fiche client avec son schéma 0225.

  5. 05

    Injecter cette valeur dans le BT-49 et la contrôler avant chaque transmission.

Certaines plateformes, dont SuperPDP, documentent une API de consultation de l'annuaire compatible avec le standard AFNOR XP Z12-013. Ce raccordement permet de conserver l'outil qui fabrique la facture tout en ajoutant la donnée de routage qui lui manque.

06

Pourquoi une recherche Peppol ne suffit pas toujours

Une recherche dans l'annuaire public Peppol peut fournir un signal utile sur la joignabilité technique d'une entreprise. Elle ne doit pas être confondue avec la vérification de la ligne utilisée pour le routage français.

Pour sécuriser le BT-49, l'outil doit vérifier l'adresse attendue dans le service d'annuaire exposé par la plateforme agréée. Si plusieurs lignes sont retournées, leur simple présence ne permet toujours pas de déterminer laquelle correspond à la facture en cours.

Cette distinction explique pourquoi une recherche par SIREN peut sembler rassurante alors que la facture reste refusée : le destinataire existe, mais la valeur portée dans le XML ne désigne pas la bonne ligne.

07

Une donnée du référentiel client, pas un calcul par facture

Le BT-49 gagne à être traité comme une donnée de la fiche client. Une fois l'adresse confirmée, elle est réutilisée pour les factures suivantes et vérifiée périodiquement ou lors d'un changement de plateforme.

Cette organisation évite de rendre chaque émission dépendante d'un appel réseau en temps réel. Elle permet aussi de repérer les erreurs de paramétrage : lorsqu'un même outil produit la mauvaise adresse sur plusieurs factures du même client, le problème vient du référentiel ou du générateur, pas d'une saisie isolée.

Diag Invoice contrôle déjà la présence, le schéma et la forme du BT-49 dans les fichiers structurés. Son raccordement annuaire permet de préparer l'étape suivante : présenter les lignes actives, mémoriser celle qui a été choisie et bloquer une transmission lorsqu'aucune ligne ne correspond.

Questions fréquentes

Le BT-49 est-il toujours obligatoire dans EN 16931 ?

Non. Sa cardinalité est 0..1 dans le socle EN 16931. Dans le cadre français, la règle BR-FR-12 le rend obligatoire dès lors que la facture doit être transmise et que des statuts de cycle de vie sont attendus en retour.

Peut-on toujours utiliser le SIREN de l'acheteur ?

Seulement si ce SIREN correspond à la ligne active que l'acheteur utilise pour recevoir ses factures. Si plusieurs lignes existent, il faut sélectionner et conserver la valeur exacte attendue.

Peut-on créer librement un suffixe de routage ?

Non. Le fournisseur doit reprendre une adresse publiée et active. Un suffixe inventé peut respecter la forme technique tout en restant impossible à acheminer.

Faut-il interroger l'annuaire à chaque facture ?

Non. L'adresse choisie doit être conservée dans le référentiel client, puis revérifiée périodiquement ou lorsqu'un changement de plateforme ou de routage est signalé.

Faut-il changer de logiciel de facturation ?

Non. Un outil interne peut continuer à produire ses factures s'il récupère la bonne ligne d'adressage, l'inscrit dans le XML et contrôle le fichier avant transmission.

Ressources citées

Vous avez reçu un autre code ? Décoder un code d’erreur : entrez le code ou collez le message affiché par votre plateforme.

Conservez votre outil. Sécurisez son BT-49.

Diag Invoice contrôle vos fichiers Factur-X, repère les adresses absentes ou incohérentes et vous aide à préparer le raccordement annuaire adapté à votre flux.