Se rendre au contenu

Comment déposer ses factures sur Chorus Pro depuis Odoo ?

Module, identifiant de Chorus Pro, références du marché et envoi : la marche à suivre sur Odoo 20, et ce que change la réforme de 2026.
18 octobre 2026 par
Comment déposer ses factures sur Chorus Pro depuis Odoo ?
Hors du Commun, Billy Felicie
| Aucun commentaire pour l'instant

Pour déposer vos factures sur Chorus Pro depuis Odoo, on installe le module de la localisation française dédié à Chorus Pro, on inscrit la société au réseau d'échange électronique, puis on indique sur la fiche de l'acheteur public l'identifiant de Chorus Pro, 11000201100044. Ensuite, chaque facture confirmée s'envoie d'Odoo vers Chorus Pro par le bouton « Envoyer », avec le service exécutant, le numéro de marché et l'engagement juridique, sans ressaisie dans le portail.

Voilà pour le principe. Dans la pratique, une facture adressée à un hôpital, une mairie ou un ministère ne pardonne pas l'approximation : un identifiant mal placé, et elle ne part pas vers Chorus Pro ; une référence obligatoire manquante, et elle ne peut pas être transmise à l'acheteur. Cet article déroule la configuration telle que la décrit la documentation officielle d'Odoo, montre les écrans d'Odoo 20 concernés, et fait le point sur ce que change la réforme de septembre 2026 pour les fournisseurs du secteur public.

Que faut-il pour déposer ses factures sur Chorus Pro depuis Odoo ?

Chorus Pro est le portail de facturation de la sphère publique. Toute facture adressée à l'État, à une collectivité, à un établissement public de santé ou à un autre organisme public y aboutit. La documentation d'Odoo le présente ainsi :

« Le portail Chorus Pro géré par l’AIFE (Agence pour l’Informatique financière de l’État), est la plateforme officielle pour soumettre des factures électroniques aux entités publiques françaises. » (Odoo, documentation 20.0, localisation France)

Pour qu'Odoo y dépose vos factures lui-même, quatre conditions doivent être réunies, selon cette même documentation :

  • le module de la localisation française dédié à Chorus Pro est installé (nom technique : l10n_fr_facturx_chorus_pro) ;
  • la société est inscrite sur le réseau Peppol, par lequel Odoo achemine les factures vers Chorus Pro ;
  • la société dispose d'un compte Chorus Pro ;
  • la fiche de chaque client public est configurée pour que ses factures partent vers Chorus Pro.

Le module n'est pas installé d'office : la documentation le range parmi ceux qui doivent être installés manuellement. Dans notre base de test Odoo 20, il existe bien, à l'état non installé, sous un nom affiché resté en anglais. C'est le premier point à vérifier sur votre propre base, avant de chercher pourquoi les champs de Chorus Pro restent introuvables sur la facture.

Sans ce circuit, la facture publique se ressaisit à la main dans le portail. Chorus Pro garde en effet une offre de saisie ou de dépôt directement sur le portail. Pour quelques factures par an, c'est supportable. Pour une entreprise qui répond régulièrement à des marchés publics ou travaille avec des centrales d'achat, c'est une double saisie, avec le risque d'écart entre la facture d'Odoo et celle de Chorus Pro.

Une femme assise à son bureau écrit sur une feuille avec un stylo

Toi quand tu recopies dans le portail Chorus Pro, ligne par ligne, une facture que tu as déjà tapée dans Odoo.

Comment préparer Odoo et la fiche de l'acheteur public ?

La préparation se fait une fois pour la société, puis une fois pour chaque client public.

Côté société : le module et l'inscription

Première étape, installer le module depuis le menu Apps : retirez le filtre « Apps » de la barre de recherche, puis cherchez « Chorus » ou le nom technique. Deuxième étape, vérifier que le SIRET de votre propre société est renseigné : la documentation en fait un prérequis à l'envoi.

Troisième étape, l'inscription au réseau. La documentation d'Odoo indique que les factures partent d'Odoo vers Chorus Pro par le réseau Peppol, et qu'il faut donc s'y inscrire. Sur Odoo 20, avec la localisation française, les paramètres de Comptabilité présentent un bloc « Plateforme Agréée » avec un bouton « Activer la facturation électronique ». La même documentation précise qu'une société inscrite sur ce réseau de facturation électronique est automatiquement inscrite sur Peppol, sans inscription séparée.

La section Chorus Pro de la documentation, elle, parle toujours d'un envoi « Par Peppol ». Sur une base où la plateforme agréée est activée, faites confirmer par le support d'Odoo le circuit suivi par vos factures publiques avant d'envoyer la première.

Bloc Plateforme Agréée des paramètres de Comptabilité d'Odoo 20 avec le bouton Activer la facturation électronique
Capture issue d'Odoo 20 : le bloc « Plateforme Agréée » des paramètres de Comptabilité, avant activation.

L'activation elle-même demande l'identité du représentant légal, la signature d'une attestation de désignation et un jour de délai, le temps que l'annuaire se mette à jour. Notre tutoriel la déroule en neuf étapes, avec les six erreurs à éviter : activer la plateforme agréée d'Odoo pas à pas.

Enfin, si vous n'avez pas encore de compte Chorus Pro, la documentation renvoie vers le portail lui-même, bouton « Créer un compte ».

Côté client : l'identifiant de Chorus Pro

Sur la fiche de l'acheteur public, la documentation demande de vérifier trois champs : Pays, TVA et SIRET. Puis, dans l'onglet Comptabilité, section « Factures clients » :

  • le format de facture électronique « Norme UE (Peppol Bis 3.0) », libellé exact de la liste dans notre base Odoo 20 (la documentation écrit « BIS Billing 3.0 ») ;
  • l'identifiant « SIRET France », dans lequel on saisit 11000201100044, la référence utilisée par Chorus Pro.

Dans notre base Odoo 20, le champ du format n'apparaît qu'en mode développeur : sans ce mode, la section « Factures clients » ne montre que le code QR de paiement, l'identifiant et son état.

Deux autres détails d'Odoo 20, constatés dans notre base de test sur des clients publics fictifs, méritent votre attention. À la création d'une fiche française avec son SIRET, Odoo recopie ce SIRET dans l'identifiant « SIRET France ». Et si l'on renseigne ensuite le numéro de TVA, Odoo y remet le SIRET du client, même après la saisie de 11000201100044. Saisissez donc la référence de Chorus Pro en dernier, et revérifiez-la après toute modification des identifiants de la fiche. Le SIRET propre du client, lui, reste à sa place en haut de la fiche : la documentation demande qu'il soit renseigné.

Fiche d'un hôpital fictif dans Odoo 20 avec son SIRET en haut et l'identifiant SIRET France renseigné avec la référence de Chorus Pro dans l'onglet Comptabilité
Capture issue d'Odoo 20 : la fiche d'un hôpital fictif, avec son propre SIRET en haut et, dans l'onglet Comptabilité, l'identifiant « SIRET France » qui porte la référence de Chorus Pro.

Le bouton « Vérifier », à droite de « État de la facturation électronique », interroge le réseau pour savoir si le destinataire peut recevoir vos factures. Tant que l'état affiche « Pas encore vérifié », rien ne dit que le destinataire est joignable. Lancez la vérification avant la première facture, pas après un refus.

Comment envoyer une facture à Chorus Pro pas à pas ?

Une fois la préparation faite, l'envoi tient en quelques clics. La documentation d'Odoo le décrit ainsi.

Étape 1

Ouvrir ou créer la facture.

Comptabilité › Clients › Factures
Étape 2

Dans l'onglet « Autres informations », renseigner les trois références que réclame Chorus Pro. La documentation fait la correspondance suivante :

Champ dans Odoo (selon la documentation)Donnée attendue par Chorus Pro
Référence acheteurService exécutant
Référence du contratNuméro de marché
Référence du bon de commandeEngagement juridique

Ces trois champs arrivent avec le module dédié à Chorus Pro. Notre base de test ne l'ayant pas installé, nous ne les montrons pas en capture, et leur libellé à l'écran peut différer de celui de la documentation : repérez-les dans l'onglet « Autres informations » une fois le module installé.

Faut-il toujours les remplir ? Cela dépend de l'acheteur. L'annuaire des structures publiques de Chorus Pro indique, pour chaque entité, si le code service (le service exécutant) et le numéro d'engagement juridique sont obligatoires. Pour les services de l'État, qui partagent dans Chorus Pro un SIRET unique, ce même 11000201100044, les deux sont systématiquement obligatoires. Le code service figure le plus souvent sur le bon de commande ; à défaut, demandez-le à l'acheteur.

Étape 3

Confirmer la facture, après avoir relu les trois références.

Étape 4

Cliquer sur « Envoyer » et, dans la fenêtre d'envoi, cocher l'envoi électronique. La documentation parle de l'option « Par Peppol ». Dans notre base Odoo 20, où la plateforme agréée est installée, cette méthode d'envoi porte sur la fiche client (champ « Envoi de facture », visible en mode développeur) un libellé qui renvoie à la plateforme agréée, pas encore traduit en français : fiez-vous à ce que vous voyez à l'écran.

Étape 5

Cliquer sur « Envoyer ». D'après la documentation, le statut de facturation électronique de la facture passe alors à « Terminé ». Le suivi du traitement par l'administration, lui, se lit dans Chorus Pro.

Un homme en costume lève les bras en signe de victoire dans un bureau

Toi quand ta première facture à l'hôpital passe à « Terminé » sans que tu aies ouvert le portail Chorus Pro.

Faut-il encore passer par Chorus Pro avec la plateforme agréée ?

La question se pose depuis le 1er septembre 2026. La réforme de la facturation électronique fait passer les échanges entre entreprises par des plateformes agréées. Pour les factures adressées au secteur public, la DGFiP a tranché : Chorus Pro reste la plateforme de référence, et le fournisseur garde le choix du canal.

« À compter de septembre 2026, les entreprises fournisseurs de la sphère publique auront le choix de transmettre leurs factures : Soit en ayant recours à une plateforme agréée […] ; Soit en ayant recours à Chorus Pro et ses modalités d’envoi de factures vers les administrations […] » (impots.gouv.fr, 18/07/2025, modifié le 09/09/2025)

La même page de la DGFiP précise que certains flux restent propres à Chorus Pro et ne passent pas par une plateforme agréée : les factures de marché de travaux, les mémoires de frais de justice, les demandes de remboursement et la gestion du référentiel des engagements juridiques de la sphère publique. Si vous facturez des marchés de travaux, Chorus Pro reste votre passage obligé.

Elle rappelle aussi que les administrations sont tenues d'utiliser Chorus Pro pour recevoir et traiter leurs factures depuis 2017. Autrement dit, quel que soit votre canal d'envoi, la facture finit dans Chorus Pro côté acheteur.

Le calendrier de la réforme, les sanctions prévues et le volet secteur public sont présentés sur notre page consacrée à la facturation électronique avec Odoo.

Quelles erreurs bloquent une facture destinée au secteur public ?

Plusieurs blocages se repèrent avant l'envoi. Voici ceux qui découlent des prérequis de la documentation, des règles de Chorus Pro et de ce que nous avons constaté dans notre base de test.

ErreurConséquenceCorrection
Module Chorus Pro non installéLes trois champs de Chorus Pro n'existent pas sur la factureInstaller l10n_fr_facturx_chorus_pro
« SIRET France » laissé au SIRET du clientLa facture n'est pas adressée à Chorus ProSaisir 11000201100044
TVA renseignée après l'identifiantOdoo remet le SIRET du client dans « SIRET France »Saisir l'identifiant en dernier
SIRET de votre société absentPrérequis d'envoi non rempliCompléter la fiche société
Code service ou engagement obligatoire manquantLa facture ne peut pas être transmise à l'acheteurConsulter l'annuaire de Chorus Pro, demander les références dès la commande
Destinataire jamais vérifiéAucune assurance que le destinataire est joignableBouton « Vérifier » sur la fiche

Une dernière erreur est plus organisationnelle. Les références d'un marché public changent d'un marché à l'autre, parfois d'une commande à l'autre chez un même acheteur. Si elles vivent dans la messagerie du commercial et pas dans Odoo, la comptabilité les cherche au moment de facturer. Mieux vaut les consigner dans Odoo dès la réception du bon de commande, pour qu'elles soient sous la main quand on remplit les trois champs de la facture.

Les marchés publics ont aussi leurs exigences d'affichage : une mention attendue, une colonne précise, un document dans la langue du destinataire. Un devis ou une facture qui ne sort pas comme l'acheteur l'attend peut faire écarter une offre. Ce travail de gabarit se prévoit au même titre que le dépôt sur Chorus Pro.

Comment intégrer Chorus Pro dans votre projet Odoo ?

Chorus Pro ne se traite pas seul. Il touche la gestion commerciale (les références du marché arrivent avec la commande), la comptabilité (la facture confirmée, son suivi, son règlement) et la réforme de la facturation électronique (l'inscription de la société). Le bon moment pour le cadrer est donc le début du projet, pas la veille de la première facture à un hôpital.

Trois questions à se poser avant de paramétrer :

  • Quelle part de votre chiffre d'affaires vient de clients publics ou de centrales d'achat ?
  • Facturez-vous des marchés de travaux, qui restent propres à Chorus Pro ?
  • Qui, chez vous, récupère le service exécutant, le numéro de marché et l'engagement juridique, et à quel moment ?

Les réponses se notent dans le cahier des charges du projet. Pour en poser une première version, nous proposons un questionnaire d'une dizaine de minutes qui produit un PDF avec vos besoins par application et leurs priorités : le cahier des charges express.

Côté comptabilité, Chorus Pro n'est qu'une brique. Notre page sur la comptabilité pour PME avec Odoo présente ce que l'application automatise (rapprochement bancaire, relances, rapports) et les erreurs de déploiement à éviter, comme reprendre trop d'historique ou automatiser trop tôt.

Hors du Commun est intégrateur Odoo à Lyon, et la facturation électronique fait partie de ses spécialités. Pour une PME qui travaille avec le secteur public, l'enjeu est simple : que la facture parte d'Odoo une seule fois, au bon destinataire, avec les bonnes références.

Sources et liens utiles évoqués dans cet article :
Billy Felicie, expert en intégration Odoo chez Hors du Commun

Article rédigé par Billy Felicie

Expert en intégration Odoo chez Hors du Commun (Lyon). J'accompagne les PME dans la mise en place de leurs outils numériques et l'optimisation de leurs processus métiers depuis plus de 5 ans.

Comment déposer ses factures sur Chorus Pro depuis Odoo ?
Hors du Commun, Billy Felicie 18 octobre 2026
Partager cet article
Étiquettes
Se connecter pour laisser un commentaire.