Aller au contenu principal
Belgium Peppol B2B E-Invoicing Compliance

Belgium Peppol B2B E-Invoicing Compliance convient-il à votre Odoo ? Mythes et réalité

Belgium Peppol B2B E-Invoicing Compliance vous convient si vous utilisez Odoo 17, 18, 19 ou 20 et souhaitez configurer, surveiller et documenter votre activité Peppol en Belgique depuis Odoo. Ce n'est pas un transport à lui seul et le validateur du module ne contrôle pas les factures avant leur envoi. Nous passons ici en revue les idées reçues les plus courantes face à ce que dit sa documentation, et ce qu'il vous faut avant de l'installer.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 4 novembre 2026

L'essentiel

Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du module, version 20.0 · dans les sources citées à la fin
Lecture
6 min

Idées reçues sur ce qu'il couvre

« Une fois installé, mes factures partent par Peppol »

Ce n'est pas ce que décrit son README. Le transport Peppol est fourni par account_peppol, un module d'Odoo Community dont dépend le manifeste. Les modules Odoo dont il dépend sont account_peppol, base, mail, account, account_edi_ubl_cii, contacts et web.

« Le module contrôle chaque facture avant de l'envoyer »

Non plus. Le README est sans ambiguïté : le module ne vérifie pas les factures avant leur envoi, car son validateur n'est pas lié à l'envoi. Les règles existent et apparaissent dans une liste avec leur nom, leur code, leur sévérité et leur référence.

Liste des règles de validation dans Odoo avec les colonnes Rule Name, Rule Code, Severity, FR Reference et Active
Les règles de validation dans Invoicing › Belgium Peppol › Validation Rules : presque toutes sont classées comme bloquant la transmission et une seule comme simple avertissement.

Gardez les deux points en tête : la liste classe les règles par sévérité et le README précise que le validateur du module n'est pas lié à l'envoi. Si un contrôle avant envoi est indispensable pour vous, ce module ne le fait pas d'après sa documentation. Pour lire les avertissements qu'il affiche, consultez le guide des messages et avertissements du module.

« Il ne sert que pour une seule société »

Le README inclut un support multi-sociétés pensé pour l'activité d'une fiduciaire ou d'un cabinet comptable. Si vous gérez plusieurs sociétés depuis la même base Odoo, ce point joue en sa faveur.

« On l'installe et tout fonctionne »

L'installation depuis Odoo Apps n'est que la première étape. Vous lancez ensuite le Setup Wizard, qui configure le profil de la société, l'identifiant de participant Peppol, le point d'accès et les correspondances de TVA. Selon le README, l'assistant couvre les données de la société, l'enregistrement Peppol, le point d'accès, les identifiants, la correspondance de TVA, l'enrichissement des contacts et la première facture. Le serveur a également besoin de la bibliothèque Python cryptography. Côté langue, le README indique l'anglais (en_US).

Liste des VAT Category Mappings dans Odoo avec société, taxe et code de catégorie Peppol S, Z et E
La correspondance des catégories de TVA dans Invoicing › Belgium Peppol › VAT Category Mappings, avec des données de démonstration.

Le module propose un mode de test Peppol SMK (sandbox) avec passage en production (Go-Live), pour que vous puissiez commencer en test.

Liste des Compliance Profiles avec un profil de société, identifiant de participant Peppol, statut Completed et mode Test / SMK
Un profil de conformité au statut Completed et en mode Test / SMK, avec des données de démonstration.

« Il me prépare à tout ce qui arrive en 2028 »

Il inclut une évaluation de préparation à l'e-reporting de 2028 : une analyse des écarts par rapport au modèle à cinq coins. C'est un diagnostic, et sa documentation n'en dit pas plus. Autour, on trouve d'autres briques de suivi et de documentation :

  • Un tableau de bord de conformité avec l'enregistrement, les seuils et un pourcentage de préparation, plus le contrôle de l'intégrité de l'archive.
  • Le suivi de la conservation de l'archive pendant 7 ans, que le README rattache à l'Art. 60 du code de la TVA belge.
  • Un générateur de dossier de preuves (PDF plus un index XML, avec empreinte SHA-256).
  • Un flux pour documenter les cas exceptionnels de secours.
  • Un rapport annuel de statistiques AAI (Authority/Accountant Information).
  • Un système d'alertes avec récapitulatif par e-mail et codes de suivi web.
Enchaînement de listes du module : journal des transmissions, profil de conformité et analyses de l'archive
Parcours de Transmission Log avec les statuts Sent, Delivered, Failed, Received et Acknowledged, du profil de conformité et de Archive Scans avec le résultat Pass ou Fail, le tout avec des données de démonstration.

« Avec le service, FlexigoTech me le configure et migre ma base »

C'est un module avec un service local FlexigoTech Cloud. La fiche comprend le suivi des sources de référence du module avec leurs alertes et le calendrier de leurs échéances, le contrôle de la santé du module dans votre base avec alertes, un support avec première réponse sous 1 jour ouvré et le service sur les copies de staging et de test de votre base. Nous ne migrons pas votre base vers une nouvelle version d'Odoo. Nous ne configurons pas non plus le module à votre place, ne le personnalisons pas, n'importons pas de données historiques et ne prenons pas en charge les modules qui ne sont pas les nôtres. Les coûts tiers (votre compte sur chaque plateforme, Odoo et votre hébergement) sont souscrits et payés par vous. Côté données, la fiche liste ce que votre base envoie : son identifiant (uuid), son URL et la version d'Odoo ; les modules FlexigoTech installés avec leur version et si la base est une copie neutralisée ; le nom de la société et l'e-mail de la personne qui accepte, avec la date et la version du texte accepté ; un code public et une preuve calculée sur votre serveur sans envoyer son secret ; une demande de son autorisation de service toutes les 6 heures et la santé du module (compteurs et erreurs, type et code) sans le contenu de vos enregistrements. Pour les alertes et le calendrier, la base s'identifie et n'envoie rien d'autre. Sans abonnement, ou avec le service suspendu, ce que fournit l'abonnement s'arrête et les données restent dans votre Odoo.

Comment savoir s'il convient à votre Odoo

  • Si vous voulez envoyer depuis Odoo, le transport vient de account_peppol, dont dépend le module.
  • Si vous avez besoin qu'une facture ne parte pas tant qu'elle enfreint une règle, ce module ne le fait pas d'après son README.
  • Si vous gérez plusieurs sociétés en tant que cabinet comptable, vous bénéficiez du support multi-sociétés.
  • Si vous voulez tester avant la production, vous avez le mode SMK et le passage en Go-Live.
  • Si vous souhaitez surveiller l'archive et réunir des preuves, le tableau de bord, les analyses de l'archive et le dossier de preuves vont dans ce sens.
  • Si vous attendez qu'on vous fasse la configuration ou la personnalisation, cela sort du cadre du service d'après la fiche.

Versions d'Odoo et prix

Il est publié sur Odoo Apps pour Odoo 17, 18, 19 et 20, à 9 € par version d'Odoo, paiement unique, HT. Le service local coûte 29 €/mois ou 290 €/an HT (Pro : 58 €/mois ou 580 €/an). Avec l'abonnement, le module pour les nouvelles versions d'Odoo est inclus si vous l'avez acheté sur flexigotech.com ; sur l'Odoo App Store, chaque version d'Odoo s'achète sur place. Vous pouvez aussi consulter la fiche sur Odoo Apps.

Comment FlexigoTech vous accompagne

Nous déployons Odoo 17, 18, 19 et 20 et développons des connecteurs et intégrations sur mesure, au cas où votre situation demanderait quelque chose que le module ne couvre pas. Si vous avez déjà décidé de l'installer, poursuivez avec la mise en route et les points à vérifier la première semaine.

À lire aussi

Comment fonctionne Belgium Peppol B2B E-Invoicing Compliance dans OdooMenus, actions planifiées et modèles de Belgium Peppol B2B E-Invoicing Compliance dans Odoo 17 à 20, comparés en tableaux pour savoir où se trouve chaque élément.Messages d'erreur de Belgium Peppol B2B E-Invoicing Compliance : signification et solutionsLes messages d'erreur de Belgium Peppol B2B E-Invoicing Compliance dans Odoo : quand chacun apparaît, ce que le module demande et que faire ensuite.Mise en place de Belgium Peppol B2B E-Invoicing Compliance dans Odoo : un cas de bout en boutUn cas illustratif de mise en place de Belgium Peppol B2B E-Invoicing Compliance dans Odoo : profil, ID Peppol, règles, statuts et revue de la première semaine.
Vérifié dans le code du module (version 20.0) et dans les sources citées

Sources