Conformité facturation Odoo en Belgique : la checklist 2026

Maxime VanderhaeghePublié le 9 min de lecture

En bref, Depuis le 1er janvier 2026, la facturation électronique est obligatoire pour les échanges B2B entre assujettis TVA belges : les factures doivent passer par le réseau Peppol au format structuré, et non plus en PDF par e-mail. Sous Odoo, la conformité repose sur trois piliers : un enregistrement Peppol opérationnel, des fiches partenaires avec numéros de TVA valides, et une numérotation séquentielle, continue et chronologique. Cet article détaille les 12 vérifications à faire sur votre instance.

Depuis le 1er janvier 2026, la facturation électronique structurée est obligatoire pour les transactions B2B entre assujettis TVA en Belgique. Pour les milliers de PME belges qui tournent sur Odoo, la conformité facturation Odoo Belgique n'est plus un sujet de comptable : c'est un sujet de paramétrage, de qualité de données et de discipline opérationnelle. Une instance Odoo mal configurée peut émettre des factures non conformes pendant des mois sans que personne ne s'en aperçoive, jusqu'au contrôle. Cet article fait le point sur ce qui est exigé, là où Odoo vous couvre, là où il ne vous couvre pas, et vous donne une checklist actionnable pour vérifier votre propre instance.

Conformité Peppol · 3 piliers

  1. 01

    Enregistrement Peppol

    Requis · Société enregistrée comme expéditeur, envoi structuré par défaut.

    Piège · Sinon vos factures partent en PDF, hors cadre, sans message d’erreur.

  2. 02

    Fiches partenaires

    Requis · Numéro de TVA rempli, au bon format, vérifié contre VIES.

    Piège · Un numéro manquant ou mal formaté = facture non acheminée.

  3. 03

    Numérotation

    Requis · Séquence continue, dates chronologiques, suppression verrouillée.

    Piège · Supprimer une facture crée un trou à justifier en contrôle.

Les 12 vérifications de la checklist se rattachent toutes à l’un de ces trois piliers.

Facturation électronique en Belgique : qu'impose le calendrier 2026 ?#

Le fait marquant est simple : depuis le 1er janvier 2026, les factures B2B entre assujettis TVA belges doivent être émises sous forme de factures électroniques structurées, transmises via le réseau Peppol au format Peppol BIS. Autrement dit, la facturation électronique B2B obligatoire passe en Belgique par le réseau Peppol : « facturation électronique » est le terme grand public, « Peppol » en est le canal technique.

Le mot important est structurée. Un PDF envoyé par e-mail n'est pas une facture structurée. Un PDF signé électroniquement non plus. Une facture structurée est un fichier XML conforme à un schéma normalisé, que le logiciel comptable de votre client peut ingérer et traiter automatiquement, sans ressaisie. Le PDF reste utile comme représentation lisible, mais ce n'est plus lui qui fait foi pour l'échange B2B.

Concrètement, dans Odoo, cela signifie deux choses :

Votre paramétrage Peppol doit être opérationnel. Odoo intègre un point d'accès Peppol (selon votre version et votre mode d'hébergement, via Odoo lui-même ou via un fournisseur d'accès tiers). Si votre société n'est pas enregistrée sur le réseau, vos factures partent en PDF par e-mail comme avant, et vous êtes hors cadre sans message d'erreur visible.

La qualité de vos fiches partenaires conditionne l'envoi. Pour router une facture sur Peppol, Odoo a besoin de l'identifiant du destinataire, en pratique, son numéro d'entreprise ou son numéro de TVA, correctement encodé sur la fiche client. Une fiche sans numéro de TVA, avec un numéro mal formaté ou obsolète, c'est une facture qui ne part pas, ou qui part par un canal non conforme. Votre conformité dépend donc directement de la propreté de votre base partenaires, un sujet que beaucoup de PME ont repoussé pendant des années.

Pour le périmètre exact de l'obligation et les cas particuliers (clients étrangers, assujettis exemptés, opérations B2C), le cadre comporte des nuances : faites valider votre situation par votre comptable ou votre fiscaliste.

Conformité facturation Odoo Belgique : quelles mentions obligatoires ?#

Indépendamment de Peppol, une facture belge doit comporter une série de mentions obligatoires. Elles existaient avant 2026 et restent exigées. Les principales :

  • Votre numéro de TVA au format BE suivi du numéro d'entreprise, et le numéro de TVA de votre client assujetti.
  • Votre numéro d'entreprise (BCE) et la mention RPM avec l'indication du tribunal de l'entreprise compétent pour votre siège social.
  • Votre IBAN, pour que le client puisse payer sur le bon compte.
  • La date d'émission et un numéro de facture séquentiel, unique et continu.
  • Les conditions de paiement : échéance, et le cas échéant escompte ou pénalités prévues dans vos conditions générales.

S'y ajoutent évidemment les éléments de fond : identité complète des deux parties, description des biens ou services, base d'imposition, taux et montant de TVA par taux, total à payer.

Le point qu'on sous-estime : Odoo ne vérifie pas tout cela pour vous par défaut. Odoo imprimera volontiers une facture sans IBAN si votre journal n'a pas de compte bancaire associé. Il imprimera une facture sans mention RPM si vous ne l'avez pas ajoutée dans le pied de page de votre société. Il validera une facture vers un client dont le champ TVA est vide. Le logiciel fait ce qu'on lui dit ; la conformité, elle, dépend du paramétrage que quelqu'un a fait (ou pas) le jour de l'installation, souvent il y a des années, souvent par quelqu'un qui n'est plus là.

Quels sont les pièges Odoo les plus fréquents ?#

Sur le terrain, les non-conformités qu'on retrouve le plus souvent dans des instances Odoo belges sont presque toujours les mêmes.

Les gaps de séquence#

La règle belge exige une numérotation séquentielle, continue et chronologique. Le piège classique : un utilisateur supprime une facture validée au lieu de l'annuler par note de crédit. Résultat : un trou dans la séquence (FAC/2026/0041 puis FAC/2026/0043), qui devra être justifié en cas de contrôle. Odoo permet de restreindre la suppression, mais beaucoup d'instances tournent avec des droits trop larges hérités de la phase de mise en place.

L'ordre chronologique rompu#

Antidater une facture, la valider en juin avec une date de mai pour « la faire passer sur le bon mois », casse la chronologie de la séquence : une facture avec un numéro plus élevé porte une date antérieure à la précédente. C'est une pratique courante en clôture de période, et c'est exactement le genre d'anomalie qu'un contrôleur repère en quelques minutes avec un simple tri.

Les brouillons qui traînent#

Une facture en brouillon ne porte pas de numéro définitif et n'existe pas fiscalement. Des brouillons de janvier toujours non validés en juin, ce sont des revenus non déclarés sur la bonne période, de la TVA décalée, et une séquence qui se construira dans le désordre quand quelqu'un finira par les valider en lot.

Les fiches clients sans TVA valide#

Avant Peppol, un numéro de TVA manquant sur une fiche client était un problème de mention sur la facture. Depuis 2026, c'est aussi un problème d'acheminement : sans identifiant valide, pas d'envoi structuré. Les numéros mal formatés, les numéros d'entités radiées, les doublons de fiches avec des données contradictoires : tout cela passait inaperçu, plus maintenant.

Les journaux mal configurés#

Plusieurs journaux de vente créés au fil du temps, avec des séquences qui se chevauchent ou des préfixes incohérents ; un journal sans compte bancaire lié (donc des factures sans IBAN) ; un journal de test utilisé en production. La configuration des journaux est le socle de votre numérotation, et c'est l'écran que plus personne n'ouvre après le go-live.

La checklist 2026#

Voici les vérifications à faire dans votre instance Odoo. Chaque item est contrôlable concrètement, sans développement.

  1. Vérifiez votre enregistrement Peppol : votre société est-elle enregistrée comme expéditeur sur le réseau, et le mode d'envoi par défaut des factures clients est-il bien l'envoi structuré (et non le PDF par e-mail) ?
  2. Auditez la fiche de votre propre société : numéro de TVA, numéro d'entreprise, mention RPM avec le tribunal compétent, adresse complète, compte bancaire.
  3. Contrôlez le pied de page de vos factures : générez un PDF de facture et vérifiez ligne par ligne la présence de toutes les mentions obligatoires.
  4. Passez vos journaux de vente en revue : un préfixe de séquence clair par journal, pas de chevauchement, un compte bancaire associé à chacun.
  5. Cherchez les gaps de séquence : triez vos factures de l'année par numéro et repérez les trous. Chaque trou doit avoir une explication documentée.
  6. Vérifiez la chronologie : dans ce même tri par numéro, les dates doivent être croissantes. Toute inversion signale un antidatage.
  7. Listez les brouillons anciens : filtrez les factures en état brouillon avec une date de plus de quelques jours, et traitez-les (validation ou suppression assumée avant numérotation).
  8. Auditez les numéros de TVA de vos clients B2B : champ rempli, format valide, et idéalement vérifié contre la base VIES.
  9. Verrouillez la suppression : restreignez les droits de suppression sur les factures validées, et imposez la note de crédit comme seule voie d'annulation.
  10. Activez le verrouillage des périodes : une fois la déclaration TVA déposée, la période doit être verrouillée pour empêcher toute écriture antidatée.
  11. Testez un envoi Peppol réel vers un client (ou votre comptable) et confirmez la bonne réception dans son logiciel.
  12. Documentez la procédure : qui valide les factures, qui peut créer une note de crédit, qui surveille les rejets Peppol, pour que la conformité survive aux départs et aux congés.

Faites cet exercice une fois, sérieusement, et vous aurez une photo honnête de votre situation. Le problème, c'est le mois suivant : la conformité n'est pas un état, c'est un processus.

Comment automatiser le contrôle ?#

Tout ce qui précède peut se vérifier à la main. Mais personne ne refait cet audit chaque semaine, et c'est précisément entre deux audits que les gaps de séquence apparaissent, que les brouillons s'accumulent et qu'un nouveau client est créé sans numéro de TVA.

C'est exactement le rôle de l'agent Finance d'UpBoard. Connecté à votre Odoo en lecture seule, il exécute en continu les contrôles de cette checklist : détection des trous de séquence et des ruptures de chronologie, factures en brouillon au-delà du délai normal, fiches partenaires sans numéro de TVA valide, factures émises sans les mentions attendues. Au lieu d'un audit annuel, vous avez une surveillance permanente, avec des alertes au moment où l'anomalie est encore facile à corriger, pas six mois plus tard devant un contrôleur.

Le point de départ le plus simple : le scan gratuit UpBoard analyse votre instance Odoo et vous remonte en quelques minutes les anomalies de facturation déjà présentes dans vos données. C'est sans engagement, sans écriture dans votre ERP, et cela vous donne immédiatement votre position réelle par rapport à la checklist ci-dessus. Et si vous voulez la vue d'ensemble du sujet Odoo en Belgique, localisation, déclarations, e-invoicing, notre page Odoo Belgique rassemble tout.

Conclusion#

L'obligation Peppol de 2026 a transformé un sujet de paperasse en sujet de données : votre conformité facturation dépend désormais directement de la qualité de votre paramétrage Odoo et de vos fiches partenaires. La bonne nouvelle, c'est que tout est vérifiable, et automatisable. Faites la checklist une fois, puis laissez un agent la refaire pour vous, chaque jour, c'est exactement ce que propose UpBoard.ai, la couche d'agents IA spécialisés pour Odoo, avec son agent Finance en lecture seule. Commencez par le scan gratuit : quinze minutes pour savoir où vous en êtes vraiment.

Questions fréquentes

Quand la facturation électronique devient-elle obligatoire en Belgique ?

Depuis le 1er janvier 2026, la facturation électronique structurée est obligatoire pour les transactions B2B entre assujettis TVA établis en Belgique. Les factures doivent être émises au format Peppol BIS et transmises via le réseau Peppol, et non plus en PDF par e-mail. Les opérations B2C et certains cas particuliers (clients étrangers, assujettis exemptés) suivent des règles distinctes, à faire valider par votre comptable.

Odoo est-il compatible Peppol et prêt pour la facturation électronique belge ?

Oui, Odoo intègre un point d'accès Peppol et sait émettre des factures électroniques structurées, mais la compatibilité technique ne suffit pas. Encore faut-il que votre société soit enregistrée comme expéditeur sur le réseau et que vos fiches partenaires portent des numéros de TVA valides. Sans cet enregistrement, Odoo continue d'envoyer vos factures en PDF par e-mail sans aucun message d'erreur, et vous êtes hors cadre.

Quelles mentions légales sont obligatoires sur une facture belge ?

Une facture belge doit porter votre numéro de TVA et celui de votre client assujetti, votre numéro d'entreprise (BCE) avec la mention RPM et le tribunal compétent, votre IBAN, la date d'émission, un numéro séquentiel unique et vos conditions de paiement. S'y ajoutent l'identité complète des deux parties, la description des biens ou services et le détail de la TVA par taux. Odoo n'impose aucune de ces mentions par défaut : leur présence dépend de votre paramétrage.

Que risque-t-on en cas de facturation non conforme ?

Une facturation non conforme expose à des sanctions fiscales : rejet de la déduction de TVA, amendes et redressement en cas de contrôle. Au-delà des pénalités, une facture qui ne part pas correctement sur Peppol peut tout simplement ne jamais être reçue ni payée par votre client. Le risque est d'autant plus élevé que les anomalies (trous de séquence, fiches sans numéro de TVA) s'accumulent en silence pendant des mois.

Comment vérifier que mon Odoo est conforme à la facturation électronique ?

Le plus simple est de partir du scan gratuit UpBoard, qui analyse votre instance Odoo en quelques minutes et remonte les anomalies déjà présentes : trous de séquence, brouillons anciens, fiches partenaires sans numéro de TVA valide. Vous pouvez aussi dérouler à la main la checklist en 12 points de cet article. L'agent Finance d'UpBoard rejoue ensuite ces contrôles en continu, pas une fois par an.

Faut-il un module spécifique ou un intégrateur pour la facturation électronique ?

Pas nécessairement. Pour la plupart des PME, la facturation électronique passe par les fonctions Peppol natives d'Odoo, à condition d'enregistrer votre société sur le réseau et de nettoyer vos données partenaires. Un intégrateur devient utile pour les configurations complexes (plusieurs sociétés, journaux multiples, flux spécifiques), mais l'essentiel de la conformité est une question de paramétrage et de qualité de données, pas de développement.

Voyez ce que vos données Odoo ont à vous dire

Démo de 30 minutes sur vos propres données, repartez avec vos premières opportunités chiffrées.