Si votre PME belge tourne déjà sur Odoo, la bonne nouvelle est que la conformité Peppol est à portée de clic : depuis la version 17, Odoo embarque un point d'accès Peppol gratuit et illimité, là où la plupart des autres solutions facturent au document. La mauvaise nouvelle serait de s'arrêter là. Activer Peppol vous met en règle, mais ne vous fait pas gagner une minute tant que le travail autour de la facture reste manuel.
Cette page explique comment activer Peppol dans Odoo, ce qu'il faut vérifier, et surtout ce que vous pouvez automatiser une fois vos factures devenues des données structurées.
Synthèse rapide :
- Odoo 17 et au-delà incluent un point d'accès Peppol gratuit par défaut, en émission et en réception. Source : Odoo, e-invoicing Belgique.
- Format : les factures sortent en UBL 2.1, conformes à la norme européenne EN 16931, acceptées par le SPF Finances et vos partenaires.
- Configuration : votre numéro d'entreprise doit figurer dans le champ « Company ID », ce qui permet à Odoo de calculer votre adresse Peppol.
- Versions antérieures à la 17 : une mise à niveau est nécessaire, Peppol n'y est pas disponible.
- Obligation : depuis le 1er janvier 2026, l'échange de factures B2B structurées via Peppol est obligatoire pour tout assujetti TVA belge. Détail dans notre guide Peppol pour PME belge.
Ce qu'Odoo fait, et ne fait pas, pour vous
Odoo joue le rôle de point d'accès : quand vous validez une facture client, Odoo l'envoie sur le réseau Peppol vers le point d'accès de votre client, qui la lui remet. Dans l'autre sens, les factures fournisseurs de vos partenaires arrivent directement dans Odoo. Le service est gratuit et sans limite de volume, ce qui n'est pas le cas des points d'accès qui facturent à la facture.
Ce qu'Odoo ne fait pas tout seul : décider ce que devient chaque facture reçue, relancer les impayés, préparer votre TVA, ou générer des documents à partir de vos ventes. C'est du paramétrage et de l'automatisation, pas de la conformité. C'est là que se trouve le temps à récupérer.
Activer Peppol dans Odoo, étape par étape
- Vérifiez votre version d'Odoo. Peppol est disponible à partir d'Odoo 17. Si vous êtes en dessous, une mise à niveau est le préalable. Odoo 17 gère les flux entrants et sortants complets. Odoo 18 ajoute la souplesse d'émettre depuis Odoo tout en recevant dans un autre logiciel comptable.
- Renseignez votre numéro d'entreprise dans « Company ID ». Ce champ, dans la fiche de votre société, permet à Odoo de calculer votre adresse Peppol. Sans lui, l'enregistrement échoue.
- Enregistrez-vous sur le réseau depuis la configuration de facturation. Odoo vous inscrit comme participant Peppol. Par défaut, vous êtes en mode « Live » (production réelle).
- Testez avant de compter sur le flux. Odoo propose un mode « Demo » qui simule les échanges sans rien envoyer sur le réseau réel. Envoyez et recevez une facture de test avant de considérer que tout fonctionne.
- Confirmez la réception. Beaucoup se concentrent sur l'envoi et oublient qu'ils doivent aussi recevoir des factures structurées. Vérifiez qu'une facture fournisseur entrante arrive bien dans Odoo.
Une connexion Peppol « activée » mais jamais testée avec une vraie facture n'est pas une connexion validée. Le test d'un aller-retour réel prend dix minutes et évite de découvrir un problème le jour d'une échéance.
Ce qu'on automatise autour de votre Odoo
On ne vend pas d'intégration Odoo et on ne remplace pas votre installation. On branche des automatisations autour de l'Odoo que vous avez déjà, sur les points où vous perdez encore du temps à la main. Quelques exemples fréquents une fois Peppol actif :
- Traitement des factures fournisseurs reçues : catégorisation, affectation au bon compte, mise en paiement, sans encodage manuel.
- Relances d'impayés : déclenchement automatique des rappels sur les factures échues non réglées, avec le ton et le calendrier que vous choisissez.
- Préparation de la TVA : les données structurées alimentent la pré-déclaration. On détaille la méthode dans notre article sur l'automatisation de la déclaration TVA.
- Génération de documents : devis, bons de commande, contrats produits à partir des données de vente Odoo, sans ressaisie.
Le principe est toujours le même : partir de l'existant, cibler le poste le plus lourd, et automatiser celui-là d'abord.
Combien ça coûte
Le point d'accès Peppol d'Odoo est gratuit, donc la mise en conformité pure n'ajoute rien à votre abonnement Odoo si vous êtes en version 17 ou supérieure. Le coût réel se situe sur deux postes : une éventuelle mise à niveau de version, et le projet d'automatisation autour de la facture. Pour ce dernier, nos fourchettes sont publiques sur la page tarifs. Avant même de chiffrer un projet, estimez ce que vos tâches administratives vous coûtent aujourd'hui avec notre calculateur de temps administratif.
FAQ
Q: Faut-il payer pour utiliser Peppol dans Odoo ?
Non. Depuis Odoo 17, le point d'accès Peppol est inclus gratuitement et sans limite de volume, en émission comme en réception. C'est un avantage par rapport aux points d'accès tiers qui facturent souvent au document.
Q: Quelle version d'Odoo faut-il pour Peppol ?
Odoo 17 au minimum. En dessous, Peppol n'est pas disponible et une mise à niveau est nécessaire. Odoo 17 gère les flux entrants et sortants complets. Odoo 18 permet en plus d'émettre depuis Odoo tout en recevant les factures dans un autre logiciel comptable.
Q: Comment Odoo connaît-il mon adresse Peppol ?
Il la calcule à partir de votre numéro d'entreprise, à condition que celui-ci soit renseigné dans le champ « Company ID » de la fiche de votre société. C'est l'étape que les gens oublient le plus souvent.
Q: Odoo automatise-t-il le traitement des factures reçues ?
Odoo les reçoit, mais leur traitement (catégorisation, affectation comptable, mise en paiement) demande du paramétrage ou de l'automatisation. C'est précisément le travail qu'on branche autour d'un Odoo existant pour récupérer du temps.
Q: Puis-je tester Peppol sans envoyer de vraies factures ?
Oui. Odoo propose un mode « Demo » qui simule les échanges avec le réseau sans rien transmettre réellement. C'est la bonne façon de valider votre configuration avant de passer en production.