Le champ qui bloque le plus de factures publiques tient en dix caractères. Sur le périmètre de l’État, le numéro d’engagement en compte exactement dix, et son absence suffit à faire rejeter une facture irréprochable par ailleurs. Le montant est juste, le SIRET est bon, la prestation est livrée. La facture repart quand même.
Cette référence n’a rien d’un numéro de commande interne. Il s’agit de l’identifiant d’un engagement juridique, l’acte par lequel une administration constate à son encontre une obligation dont résultera une dépense. Le portail Chorus Pro s’en sert pour rattacher votre facture à une dépense déjà autorisée. Sans ce rattachement, le comptable public n’a rien à payer.
La conséquence tombe sur votre trésorerie. Une facture rejetée ne fait courir aucun délai : les trente jours de la commande publique démarrent à réception d’une facture correctement déposée, pas avant. Un numéro oublié coûte donc rarement une correction de cinq minutes. Il coûte trois semaines de décalage.
Tous les services de l’État partagent un SIRET unique, le 11000201100044. Sur ce SIRET, le code service et le numéro d’engagement sont systématiquement obligatoires. Pour les autres entités publiques, chaque structure décide de ce qu’elle exige, et le paramétrage par défaut ne rend aucun des deux champs obligatoire.
Le diagnostic sort trois plateformes classées selon vos flux réels.
Ce que le numéro d’engagement identifie réellement
Ce champ passe souvent pour une référence de commande ordinaire. La lecture coûte cher, parce que le numéro n’appartient pas au fournisseur. Il sort du système comptable de l’acheteur public, et son format obéit à des règles que personne ne devine seul.
Un acte comptable, pas une référence commerciale
L’engagement juridique naît d’un contrat, d’un marché, d’une convention, d’une commande ou d’une délibération. L’administration y reconnaît une charge financière future et lui attribue un numéro dans son référentiel. Ce numéro devient ensuite la clé de rapprochement entre la dépense autorisée et la facture qui arrive.
D’où un malentendu récurrent au téléphone. Côté entité publique, le terme retenu est engagement. Côté fournisseur, on parle de commande. Les deux mots désignent le même objet, et l’acheteur qui vous répond « je vous envoie le bon de commande » vous envoie précisément la référence attendue par le portail.
« Numéro d’engagement », « engagement juridique », « numéro d’EJ » et « numéro de commande » sont quatre façons de nommer la même donnée. En revanche, le numéro de marché est une référence distincte, et Chorus Pro lui réserve un champ séparé sur les factures de travaux.
La longueur varie selon le destinataire. Sur le périmètre de l’État, le numéro compte dix caractères. En dépôt PDF d’une facture de travaux, les champs « Numéro d’engagement » et « Numéro de marché » acceptent jusqu’à cinquante caractères, espaces compris. Une troncature silencieuse au moment de la saisie suffit à casser le rapprochement.
Pourquoi le portail en fait une condition de routage
Chorus Pro ne se contente pas de transporter le document. Il contrôle. Sur le SIRET de l’État, l’exactitude du numéro est vérifiée contre le référentiel des engagements, et un numéro inexistant provoque un rejet automatique. Le fournisseur n’a aucune marge d’improvisation sur ce périmètre.
Pour les autres entités publiques, le mécanisme diffère nettement. Le portail vérifie seulement que la zone est remplie, à condition que la collectivité ait paramétré ce caractère obligatoire. La cohérence du contenu n’est pas contrôlée. Une mairie peut donc accepter techniquement un numéro faux, puis rejeter la facture à la main dix jours plus tard.
En format structuré, l’information voyage dans le champ BT-10 de la norme EN 16931, la référence acheteur. Ce champ reste optionnel dans le noyau européen, ce qui explique qu’un fichier Factur-X passe une validation technique sans erreur avant d’être rejeté par le portail. La conformité à la norme et la conformité à Chorus Pro sont deux contrôles différents.
Numéro d’engagement et code service : deux champs, deux fonctions
Les deux références arrivent souvent ensemble, sur le même bon de commande, dans le même encadré. Elles ne remplissent pourtant pas la même fonction. Les confondre produit un rejet aussi sûr qu’un champ laissé vide.
Le code service oriente, l’engagement rattache
Le code service identifie un service interne précis au sein d’une entité publique. Il joue un rôle d’aiguillage : sans lui, la facture arrive dans la structure mais pas sur le bon bureau. Une grande collectivité peut en compter plusieurs dizaines, un par direction ou par site.
Le numéro d’engagement, lui, relie la facture à une dépense autorisée. Un code service exact accompagné d’un engagement erroné franchit le routage et bloque au paiement. L’inverse existe aussi : un engagement valide avec un code service absent laisse la facture flotter dans une structure qui ne sait pas à qui l’attribuer.
Autre différence pratique : le code service ne s’invente pas. Il doit exister dans la fiche structure du destinataire, sinon la saisie est refusée. Le numéro d’engagement, sur les périmètres non contrôlés, accepte n’importe quelle chaîne de caractères. C’est précisément ce qui le rend dangereux.
Les combinaisons de paramétrage que l’acheteur choisit
À la création de sa fiche structure, une entité publique part d’un paramétrage par défaut : code service facultatif, numéro d’engagement facultatif. Elle peut ensuite durcir chaque champ indépendamment. Quatre configurations existent donc, du tout facultatif au tout obligatoire.
Une cinquième option échappe à beaucoup de fournisseurs. La structure peut rendre obligatoire l’un ou l’autre des deux champs, au choix du fournisseur. Dans ce cas, une facture portant seulement le code service passe, et une facture portant seulement l’engagement passe également. Une facture sans aucun des deux est rejetée.
Le raffinement va plus loin encore. Une entité peut exiger l’engagement uniquement sur certains codes service, et le laisser facultatif sur les autres. Autrement dit, deux factures adressées à la même mairie n’obéissent pas forcément aux mêmes règles. Seul l’annuaire tranche.
Où récupérer ces références avant d’émettre
L’annuaire des entités publiques dit qui exige quoi
L’AIFE publie un annuaire de toutes les structures publiques destinataires de factures. Pour chaque SIRET, il indique si le code service est obligatoire, si le numéro d’engagement l’est, si une maîtrise d’ouvrage est présente pour les marchés de travaux, et si la structure remonte le statut « mise en paiement ». La mise à jour est automatique.
Cinq canaux d’accès coexistent. Un moteur de recherche sur le portail, un téléchargement en CSV, un fichier XML ou Excel sur la Communauté Chorus Pro, un abonnement EDI au flux FAR37, et une consultation par API. Une entreprise qui facture des dizaines d’administrations a tout intérêt à automatiser cette lecture plutôt qu’à interroger le moteur au coup par coup.
L’annuaire vous dit si le champ est exigé. Il ne vous donne jamais la valeur. Aucune base publique ne contient les numéros d’engagement de vos marchés : cette donnée sort du système comptable de l’acheteur et transite par lui seul.
Le bon de commande reste la source, pas le portail
La valeur vous parvient par trois voies principales : le bon de commande, l’acte d’engagement du marché, ou la notification qui suit l’attribution. De nombreuses collectivités impriment le code service et le numéro d’engagement dans un encadré dédié, en bas à gauche du bon de commande. Cet encadré est votre premier réflexe.
Pour les marchés de l’État, un espace « Engagements » existe dans Chorus Pro. Le fournisseur y recherche les engagements le concernant selon plusieurs critères, consulte leur détail et récupère le numéro exact. La fonctionnalité reste peu connue, alors qu’elle évite un aller-retour par e-mail sur le périmètre le plus contrôlé du portail.
Le bon moment pour réclamer ces références se situe avant la prestation, pas au moment de facturer. Un acheteur public qui part en congés avec le seul numéro utilisable dans sa boîte mail vous coûtera plus que le délai de traitement. C’est pourquoi la demande gagne à figurer dans votre accusé de réception de commande.
Les erreurs qui font rejeter la facture
Le motif de rejet le plus fréquent du portail ne vient ni du format du fichier ni du montant. Il vient de ces paramètres de routage. Deux erreurs concentrent l’essentiel des blocages, et toutes deux se produisent au moment de la saisie.
Le champ rempli au jugé
Renseigner « N/A », « néant », un tiret ou un espace franchit la validation structurelle sans difficulté. Le fichier est techniquement correct. Le rejet arrive plus tard, quand le service comptable ne parvient à rattacher la facture à aucun engagement de son référentiel. Ce rejet fonctionnel est le plus coûteux en délai.
Même logique pour un numéro recopié d’un marché précédent avec le même acheteur. Sur le périmètre de l’État, le contrôle est immédiat et le rejet tombe en quelques minutes. Ailleurs, la facture peut rester en attente une semaine avant qu’un agent ne remarque l’incohérence.
Une facture, un engagement
Chorus Pro n’admet pas plusieurs références d’engagement sur une même demande de paiement. Un fournisseur qui regroupe trois commandes trimestrielles sur une facture unique se heurte à cette limite. Deux issues existent : découper la facturation par engagement, ou demander à l’acheteur quel numéro retenir pour la facture globale.
La correction après coup obéit à une règle stricte. Il faut redéposer la facture avec un numéro de facture différent de celui rejeté, sous peine de blocage pour doublon. Cette contrainte prend de court les entreprises dont la numérotation est séquentielle et verrouillée. Le sujet mérite un détour par les rejets de facture et leurs motifs.
Ce que la réforme change au 1er septembre 2026
La généralisation de la facturation électronique entre entreprises brouille les repères. Deux dispositifs se télescopent dans le calendrier, et beaucoup de fournisseurs publics cherchent une plateforme agréée pour une facture destinée à une mairie. Le raisonnement est faux.
Chorus Pro reste le canal des factures publiques
Un communiqué conjoint de la DGFiP et de l’AIFE, publié le 18 juillet 2025, a confirmé que Chorus Pro conserve son rôle de portail de réception des factures adressées aux entités publiques à compter de septembre 2026. Jusqu’au 31 août 2026, le circuit reste strictement inchangé, quels que soient les formats et les modes d’échange utilisés.
Certains flux demeurent d’ailleurs exclusifs au portail. Les marchés de travaux avec leur circuit maîtrise d’œuvre et maîtrise d’ouvrage, les mémoires de frais de justice et le référentiel des engagements juridiques n’ont pas d’équivalent ailleurs. Aucune plateforme privée ne les reprend.
- Annuaire des entités publiques destinataires de factures, AIFE
- Guide de lecture de l’annuaire des entités publiques, Communauté Chorus Pro
- Déposer sa facture sur Chorus Pro, economie.gouv.fr
Le numéro d’engagement survit au changement de canal
Que la facture parte du portail ou d’une plateforme agréée disposant d’un connecteur, la référence reste exigée par l’acheteur. Elle circule dans le même champ BT-10, avec les mêmes contrôles côté destinataire. La réforme réorganise les canaux de transmission, elle ne touche pas aux règles de rapprochement comptable.
Deux points de vigilance méritent d’être notés au passage. La double authentification est obligatoire à la connexion au portail depuis le 24 mars 2025. Et le délai global de paiement reste fixé à trente jours pour l’État et les collectivités, cinquante jours pour les établissements publics de santé, avec intérêts moratoires et indemnité forfaitaire de quarante euros en cas de dépassement.
- Le numéro d’engagement identifie un engagement juridique côté acheteur, pas votre bon de commande interne.
- Sur le SIRET unique de l’État, code service et engagement sont systématiquement obligatoires et contrôlés.
- Ailleurs, chaque structure paramètre ses exigences : l’annuaire des entités publiques est la seule référence fiable.
- Une valeur inventée passe la validation technique et provoque un rejet fonctionnel plus tard.
- Un redépôt après rejet exige un numéro de facture différent de celui refusé.
- Chorus Pro reste le canal B2G après septembre 2026 : la référence ne disparaît pas.
Trois recommandations d’outils selon vos volumes et vos circuits.
Questions fréquentes
Un auto-entrepreneur est-il concerné par le numéro d’engagement ?
Oui, sans aucune atténuation liée à la taille. L’obligation de facturation électronique vers le secteur public s’applique à toutes les entreprises depuis 2020, quel que soit leur statut. Un micro-entrepreneur qui intervient pour une école ou une commune déposera sa facture sur le portail avec les mêmes références qu’un groupe de mille salariés. La franchise de TVA ne change rien à ces champs de routage.
Que faire si l’acheteur public ne communique pas le numéro ?
Adressez la demande au service financier plutôt qu’au service prescripteur, car le numéro sort de la chaîne comptable. Formalisez la demande par écrit et datez-la : elle documente votre diligence si le paiement traîne. Tant que la facture n’est pas déposée avec les références exigées, le délai de trente jours ne court pas, ce qui joue contre vous. Vérifiez aussi l’annuaire, qui confirmera si le champ est bien obligatoire pour ce SIRET.
Peut-on corriger un numéro d’engagement après le dépôt ?
Non, la facture transmise est figée. Tant que le document n’est pas envoyé au portail, le champ reste modifiable dans votre outil. Une fois la transmission effectuée, la seule voie consiste à attendre le rejet, à l’acquitter dans votre espace, puis à redéposer une facture corrigée. Ce redépôt exige un numéro de facture différent, sous peine de blocage pour doublon.
Le numéro d’engagement est-il le numéro de marché ?
Pas nécessairement, et la nuance compte. Un marché public unique peut donner lieu à plusieurs engagements successifs, notamment sur un marché à bons de commande où chaque commande génère sa propre référence. Chorus Pro prévoit d’ailleurs deux champs distincts sur les factures de travaux. Reportez donc la valeur figurant sur le bon de commande, pas la référence du marché-cadre.
Un hôpital exige-t-il un numéro d’engagement ?
Cela dépend du paramétrage de l’établissement, comme pour toute entité publique hors État. Un centre hospitalier peut exiger le code service seul, l’engagement seul, les deux, ou l’un des deux au choix. Consultez l’annuaire avant le premier dépôt. Notez par ailleurs que le délai global de paiement des établissements publics de santé s’élève à cinquante jours, contre trente pour les collectivités.