BR-01
Erreur fataleComprendre et corriger l'erreur Schematron BR-01 : la facture ne contient pas de numéro d'identification.
Qu’est-ce que cette erreur ?
L’erreur Schematron BR-01 signifie que votre facture Factur-X ne contient aucun numéro de facture. Le numéro de facture est un champ obligatoire de la norme EN 16931 : il permet d’identifier de manière unique chaque document fiscal émis par le vendeur.
Message : “An Invoice shall have an Invoice number”
Exemples concrets
<!-- INCORRECT : identifiant absent -->
<rsm:ExchangedDocument>
<!-- ram:ID manquant ! -->
<ram:TypeCode>380</ram:TypeCode>
<ram:IssueDateTime>
<udt:DateTimeString format="102">20260402</udt:DateTimeString>
</ram:IssueDateTime>
</rsm:ExchangedDocument>
<!-- CORRECT : numéro de facture présent -->
<rsm:ExchangedDocument>
<ram:ID>FA-2026-0042</ram:ID>
<ram:TypeCode>380</ram:TypeCode>
<ram:IssueDateTime>
<udt:DateTimeString format="102">20260402</udt:DateTimeString>
</ram:IssueDateTime>
</rsm:ExchangedDocument>
Causes courantes
- Facture brouillon exportée avant d’avoir reçu un numéro définitif
- Champ vide dans le logiciel de facturation (numérotation automatique défaillante)
- Erreur de mappage XML : le champ
ram:IDn’est pas alimenté par la bonne donnée source - Balise présente mais vide :
<ram:ID></ram:ID>déclenche aussi cette erreur
Sévérité
Cette règle est marquée “fatal”. Le numéro de facture est une obligation légale en France (article 242 nonies A du CGI). Sans ce numéro, la facture n’a aucune valeur juridique ni fiscale.
Comment corriger ?
- Attribuez un numéro unique à la facture avant de l’exporter au format Factur-X
- Respectez la séquence chronologique imposée par la réglementation française (pas de trous dans la numérotation)
- Développeurs : vérifiez que la balise
<ram:ID>est toujours renseignée avec une valeur non vide
Vérifier la correction
Après avoir ajouté le numéro de facture, revalidez votre document.
Votre facture contient cette erreur ?
Testez-la gratuitement avec notre validateur Factur-X.