Sommaire
- Comprendre le réseau Peppol et son rôle dans les échanges internationaux
- Les formats de documents supportés par Peppol dans Odoo
- Configurer Odoo comme émetteur Peppol : la procédure pas à pas
- Cartographier les pays Peppol actifs et leurs spécificités locales
- Le modèle des quatre coins (4-corner model) expliqué clairement
- Gérer la conformité TVA dans les factures internationales Peppol
- Interconnecter Odoo avec Chorus Pro pour les marchés publics européens
- Optimiser les flux Peppol entrants : tirer parti de l’automatisation dans Odoo
- Les erreurs les plus fréquentes lors du déploiement Peppol international dans Odoo
- Mesurer le ROI de la facturation électronique internationale Peppol dans Odoo
- Questions fréquemment posées
Vous envoyez des factures à des clients en Belgique, aux Pays-Bas, en Italie ou en Australie, et chaque pays semble avoir ses propres règles, ses propres portails, ses propres formats. Le cauchemar administratif classique. La bonne nouvelle ? Le réseau Peppol existe précisément pour mettre fin à cette cacophonie. Et Odoo, dans ses versions récentes, s’intègre nativement à ce réseau. Résultat : la facturation électronique internationale Peppol Odoo devient un flux automatisé, traçable et conforme — quelle que soit la destination de vos factures. Ce guide décortique chaque étape, chaque paramètre, chaque piège à éviter.
Comprendre le réseau Peppol et son rôle dans les échanges internationaux
Peppol n’est pas un logiciel. C’est une infrastructure réseau — un standard d’interopérabilité — qui permet à deux entreprises de n’importe quel pays membre d’échanger des documents commerciaux électroniques sans avoir besoin de se connecter l’une à l’autre directement. On parle d’un modèle dit 4-corner : l’émetteur, son point d’accès Peppol, le point d’accès du destinataire, et le destinataire. Simple en apparence, redoutablement efficace en pratique.
Le réseau est gouverné par OpenPeppol, une association internationale à but non lucratif dont les membres incluent des gouvernements, des administrations fiscales et des entreprises privées. Aujourd’hui, Peppol est actif dans plus de 40 pays : toute l’Union européenne, mais aussi Singapour, l’Australie, la Nouvelle-Zélande, le Japon ou encore le Canada. Ce n’est plus une niche européenne. C’est un standard mondial en cours de consolidation.
Ce qui rend Peppol particulièrement puissant, c’est son registre central : le Peppol Directory. Chaque entité enregistrée sur le réseau possède un identifiant unique appelé Peppol ID. Quand vous envoyez une facture, votre système interroge ce registre pour trouver l’adresse du destinataire sur le réseau. Pas besoin de connaître son fournisseur de logiciel comptable ni son format favori. Le réseau s’en charge.
Pour les entreprises françaises, la dimension internationale est cruciale. La réforme de la facture électronique en France concerne le B2B domestique, mais dès qu’une transaction franchit une frontière, c’est Peppol qui s’impose comme le canal le plus rationnel. La conformité fiscale dans Odoo couvre à la fois les obligations françaises et les spécificités internationales, ce qui en fait un point de départ indispensable pour toute stratégie globale.

Les formats de documents supportés par Peppol dans Odoo
Peppol ne transport pas un seul format. Il supporte une famille de formats basés sur le standard UBL (Universal Business Language), définis par des profils précis. Odoo implémente nativement plusieurs de ces profils dans ses modules de facturation électronique. Comprendre lesquels, et dans quel contexte les utiliser, est la première étape concrète de votre déploiement.
| Format Peppol | Pays / contexte principal | Support Odoo | Type de document |
|---|---|---|---|
| Peppol BIS Billing 3.0 | UE (standard général) | Natif (module l10n_peppol) | Facture, avoir |
| PINT (Peppol International) | Singapour, Australie, Malaisie | Partiel (extensions) | Facture internationale |
| EHF 3.0 | Norvège | Via Peppol BIS 3.0 | Facture, commande |
| UBL CIUS-IT | Italie (FatturaPA pour export) | Module l10n_it_edi | Facture B2B / B2G |
| Peppol Order | UE (e-procurement) | Natif (v16+) | Bon de commande |
Le format Peppol BIS Billing 3.0 est votre point de départ universel. Il est accepté dans tous les pays européens membres de Peppol et constitue le socle de la réforme française. Odoo le génère automatiquement dès que vous activez le module l10n_peppol et que vous configurez un point d’accès. Le fichier XML généré intègre toutes les informations requises : identifiants TVA, lignes de détail, codes de raison de remise, données bancaires structurées.
Pour les échanges avec Singapour ou l’Australie, le standard PINT (Peppol International) est la déclinaison locale du BIS Billing 3.0, avec quelques champs supplémentaires spécifiques aux réglementations locales (GST australien, GST singapourien). Odoo 17 a amorcé le support de ces profils via des modules communautaires, mais la couverture native progresse rapidement.
Un piège courant : confondre le format Peppol avec le canal de transmission. Vous pouvez générer un fichier Peppol BIS 3.0 et l’envoyer par email — ce n’est pas du Peppol réseau. Le vrai Peppol implique un access point certifié. Odoo travaille en partenariat avec des access points (comme Chorus Pro pour la France côté B2G, ou des fournisseurs privés pour le B2B international) pour assurer cette transmission conforme.
Configurer Odoo comme émetteur Peppol : la procédure pas à pas
Passons à la pratique. Déployer la facturation électronique internationale Peppol dans Odoo demande une configuration précise, mais elle est loin d’être insurmontable si vous suivez la bonne séquence. Voici comment procéder dans Odoo 16 et 17 (les versions qui embarquent les modules Peppol matures).
Étape 1 — Activer les modules nécessaires. Dans le menu Applications, installez l10n_peppol (ou son équivalent selon votre localisation). Pour la France, l10n_fr_edi est un prérequis. Ces modules activent les menus de configuration EDI dans Comptabilité → Configuration → Paramètres.
Étape 2 — Enregistrer votre Peppol ID. Chaque entreprise sur le réseau Peppol est identifiée par un couple schéma/identifiant. En France, c’est généralement le numéro SIRET (schéma 0002) ou le numéro de TVA intracommunautaire (schéma 9957). Dans Odoo, vous renseignez ces informations dans la fiche de votre société (Paramètres → Sociétés). Odoo génère alors votre Peppol Participant ID complet.
Étape 3 — Choisir et connecter votre access point. Odoo, selon les versions et les déploiements, peut fonctionner avec son propre service EDI hébergé (Odoo Online) ou vous permettre de configurer un access point tiers. Dans les déploiements on-premise ou Odoo.sh, vous devrez renseigner les credentials de votre fournisseur d’accès Peppol certifié. Ce choix a un impact direct sur la conformité : assurez-vous que votre fournisseur est bien enregistré comme certified Peppol Access Point Provider auprès d’OpenPeppol.
Étape 4 — Configurer les partenaires destinataires. Dans la fiche de chaque client concerné, renseignez son Peppol ID. Odoo interroge automatiquement le Peppol Directory pour valider l’existence et l’accessibilité du destinataire. Si le client n’est pas encore sur le réseau, Odoo vous en informe et vous propose de revenir au canal email classique.
Étape 5 — Tester en mode sandbox. Avant de basculer en production, utilisez l’environnement de test Peppol (disponible via la plupart des access points). Envoyez des factures tests à des identifiants sandbox fournis par OpenPeppol ou votre fournisseur. Vérifiez les accusés de réception, les éventuelles erreurs de validation UBL, et la correspondance des données comptables.

Cartographier les pays Peppol actifs et leurs spécificités locales
L’Europe, cœur historique du réseau Peppol
L’Europe reste le territoire le plus mature pour Peppol. La directive européenne 2014/55/UE a rendu obligatoire la facturation électronique dans les marchés publics (B2G) de tous les États membres, et Peppol en est le vecteur dominant. Mais les spécificités nationales persistent. En Italie, toute facture B2B transite obligatoirement par le Sistema di Interscambio (SdI) géré par l’Agence des revenus italienne — même si Peppol peut servir de canal d’acheminement pour les factures transfrontalières vers des entités italiennes ayant un Peppol ID. En Belgique, le plan ViDA pousse vers une obligation B2B généralisée d’ici 2026. En Allemagne, l’obligation B2B arrive en 2025-2026 selon la taille des entreprises.
Pour les entreprises françaises qui exportent en Europe, la stratégie est claire : vérifier systématiquement si le client étranger est enregistré sur Peppol Directory, et si oui, utiliser le canal Peppol. C’est plus fiable qu’un email, plus traçable qu’un PDF, et souvent exigé contractuellement par les grands groupes.
Singapour, Australie et l’Asie-Pacifique : Peppol s’exporte
La surprise pour beaucoup d’entreprises françaises : Singapour a été l’un des premiers pays hors Europe à rejoindre le réseau Peppol, dès 2019. L’IMDA (Infocomm Media Development Authority) y gère le registre local. L’Australie et la Nouvelle-Zélande ont suivi avec leur cadre PEPPOL PINT A-NZ, et le Japon expérimente activement depuis 2021.
Concrètement, si vous avez un client à Singapour enregistré sur Peppol, vous pouvez lui envoyer une facture directement depuis Odoo via le réseau, au format PINT SG. Le workflow est identique à celui d’un envoi européen — seul le profil de format change. C’est là toute la puissance du modèle Peppol : une infrastructure, des centaines de marchés.
| Région / Pays | Statut Peppol | Obligation B2G | Obligation B2B | Format principal |
|---|---|---|---|---|
| France | Membre actif | Oui (Chorus Pro) | En cours (2026-2027) | Factur-X / UBL |
| Belgique | Membre actif | Oui | Oui (2026) | Peppol BIS 3.0 |
| Allemagne | Membre actif | Oui | Oui (2025-2027) | XRechnung / Peppol BIS 3.0 |
| Italie | Membre actif | Oui (SdI) | Oui (SdI) | FatturaPA / UBL CIUS-IT |
| Singapour | Membre actif | Oui | Recommandé | PINT SG |
| Australie | Membre actif | Oui | Recommandé | PINT A-NZ |
| États-Unis | Observateur | Non (fédéral) | Non | — |
Le modèle des quatre coins (4-corner model) expliqué clairement
Pourquoi ce modèle change tout à la facturation B2B internationale
Imaginez que vous gériez une PME à Lyon et que vous envoyiez chaque mois des factures à une entreprise néerlandaise. Avant Peppol, vous envoyiez un PDF par email, votre client le saisissait manuellement dans son ERP. Deux risques majeurs : erreur de saisie et perte du document. Avec le modèle 4-corner de Peppol, le flux est radicalement différent.
Coin 1 : votre Odoo génère la facture au format Peppol BIS 3.0 et la transmet à votre access point (coin 2). Cet access point l’achemine vers l’access point de votre client néerlandais (coin 3), qui la dépose automatiquement dans le système comptable du destinataire (coin 4). La facture arrive déjà structurée, prête à être validée ou automatiquement comptabilisée. Zéro ressaisie. Zéro perte.
Ce modèle garantit aussi la non-répudiation : chaque transmission génère un accusé de réception technique. Vous savez exactement quand votre facture a été livrée — une information précieuse en cas de litige sur les délais de paiement. Pour approfondir la gestion de ces états, l’article sur le fait de piloter les statuts du cycle de vie des factures électroniques dans Odoo vous donnera une vision complète des indicateurs à surveiller.
Le rôle des access points certifiés dans la chaîne de valeur
Un access point Peppol n’est pas un simple serveur d’envoi. C’est un intermédiaire certifié par OpenPeppol, soumis à des audits réguliers, responsable de la conformité technique des transmissions. En France, plusieurs fournisseurs sont certifiés : Chorus Pro pour les flux B2G, mais aussi des opérateurs privés comme Basware, Tungsten Network, ou des intégrateurs spécialisés qui proposent des connecteurs Odoo clés en main.
Le choix de votre access point impacte trois dimensions : la couverture géographique (tous les access points ne couvrent pas tous les pays Peppol), les formats supportés (certains ne gèrent pas encore PINT), et le niveau de service SLA. Pour un déploiement international ambitieux, optez pour un fournisseur qui opère à l’échelle mondiale et qui dispose d’une API Odoo documentée.
Selon les informations disponibles sur Wedoo Accounting, la sélection de l’access point est souvent sous-estimée lors des projets de déploiement Peppol en PME, alors que c’est précisément là que se jouent la fiabilité et la conformité à long terme.
Comment Odoo gère la réception des factures Peppol entrantes
La facturation électronique internationale Peppol Odoo ne fonctionne pas uniquement en émission. Odoo peut aussi recevoir des factures électroniques Peppol de vos fournisseurs. Dans ce cas, le flux s’inverse : votre access point reçoit la facture XML de l’access point du fournisseur et la transmet à Odoo via l’API EDI. Odoo crée alors automatiquement une facture fournisseur brouillon, pré-remplie avec toutes les données du fichier UBL.
Cette fonctionnalité de réception est particulièrement utile pour les entreprises qui ont des fournisseurs en Belgique, aux Pays-Bas ou en Scandinavie — des marchés où la facturation Peppol est déjà très répandue côté B2B. Le gain de temps en saisie est immédiat. Et le risque d’erreur s’effondre.
Schéma du modèle 4 coins Peppol : de l’émission dans Odoo à la réception chez le client
Ce diagramme illustre le chemin complet d’une facture électronique Peppol : générée par Odoo (coin 1), transmise à votre access point certifié (coin 2), acheminée via le réseau Peppol vers l’access point du destinataire (coin 3), puis déposée automatiquement dans l’ERP de votre client (coin 4). L’accusé de réception remonte en sens inverse pour confirmer la livraison.
Gérer la conformité TVA dans les factures internationales Peppol
C’est LE point sensible. Une facture Peppol techniquement valide peut quand même être refusée ou générer un redressement si les données de TVA sont incorrectes. Les règles varient considérablement selon la nature de la transaction (B2B, B2G, B2C), le lieu de livraison des biens ou de prestation des services, et le statut TVA du client.
Dans Odoo, la gestion de la TVA internationale passe par les positions fiscales. Pour chaque pays partenaire, vous configurez une position fiscale qui mappe vos taxes internes vers les taxes applicables à l’export. Pour une vente de services à une entreprise belge assujettie à la TVA, la position fiscale applique automatiquement le taux zéro avec la mention légale requise (« Autoliquidation — Article 44 de la directive TVA »).
Erreur classique à éviter : oublier de renseigner le numéro de TVA intracommunautaire du client dans sa fiche partenaire Odoo. Sans ce numéro, la position fiscale intracommunautaire ne s’applique pas automatiquement, et la facture peut être générée avec la TVA française — une catastrophe comptable. Configurez une règle de validation dans Odoo (Accounting → Configuration → Paramètres) pour bloquer l’émission si le numéro de TVA est absent pour les clients UE.
Pour les transactions hors UE — avec une entreprise australienne ou singapourienne, par exemple — la logique est différente : il s’agit d’exportations hors champ TVA (ou détaxées), avec des obligations déclaratives spécifiques sur la DES (Déclaration Européenne de Services) pour les prestations B2B intracommunautaires. Odoo génère les lignes correspondantes dans les rapports de TVA si la configuration est correcte. L’administration fiscale française (impots.gouv.fr) publie les règles détaillées sur le traitement TVA des opérations internationales, un document de référence indispensable à garder sous la main.
Un cas concret : une ESN parisienne facture une prestation de conseil à une société allemande. Elle doit vérifier que la société allemande est bien assujettie à la TVA allemande (via le système VIES), appliquer le mécanisme d’autoliquidation, mentionner le bon code de raison dans le fichier Peppol BIS 3.0 (code AEA pour autoliquidation), et conserver la preuve de l’activité économique du destinataire. Odoo automatise tout cela — à condition que les positions fiscales et les données partenaires soient correctement renseignées.
Interconnecter Odoo avec Chorus Pro pour les marchés publics européens
Chorus Pro reste la plateforme obligatoire pour la facturation aux entités publiques françaises. Mais Peppol et Chorus Pro ne s’excluent pas : ils se complètent. Pour les marchés publics transfrontaliers — une entreprise française qui répond à un appel d’offres d’une collectivité belge ou d’une agence européenne — le canal Peppol est souvent le seul disponible. Odoo permet de gérer les deux flux depuis la même interface comptable.
Le sujet de la facturation B2G mérite un développement spécifique. Si vous opérez sur des marchés publics, l’article dédié à l’optimisation de la facturation électronique B2G avec Chorus Pro dans Odoo détaille précisément comment configurer les flux, gérer les engagements juridiques, et traiter les spécificités des marchés à bon de commande.
Pour les marchés publics européens, la directive 2014/55/UE impose aux entités adjudicatrices d’accepter les factures électroniques conformes à la norme EN 16931 — la norme sémantique dont Peppol BIS 3.0 est l’implémentation technique. Autrement dit, si vous répondez à un appel d’offres public en Espagne, en Suède ou aux Pays-Bas, votre facture Peppol générée par Odoo est légalement recevable. C’est un avantage compétitif concret pour les PME françaises qui souhaitent s’internationaliser sur les marchés publics.
La configuration dans Odoo est similaire au B2B : vous renseignez le Peppol ID de l’entité publique destinataire (les administrations européennes sont massivement enregistrées sur le réseau), vous sélectionnez le format de document adapté, et Odoo achemine la facture. La différence principale réside dans la gestion des données de référence de commande (numéro d’engagement, référence du marché) que vous devez impérativement renseigner dans les champs dédiés — sous peine de rejet automatique par le système de l’administration.
Optimiser les flux Peppol entrants : tirer parti de l’automatisation dans Odoo
Recevoir des factures Peppol, c’est bien. Les traiter automatiquement, c’est mieux. Odoo propose plusieurs niveaux d’automatisation pour les factures fournisseurs reçues via le réseau Peppol, et les configurer correctement peut économiser plusieurs heures de saisie par semaine dans un contexte international actif.
Le premier niveau : la création automatique du brouillon. À réception d’un fichier Peppol valide, Odoo crée une facture fournisseur avec toutes les lignes pré-remplies. Le comptable n’a plus qu’à vérifier et valider. Ce niveau est activé par défaut dès que votre access point est connecté.
Le deuxième niveau : le rapprochement automatique avec les bons de commande. Si vous avez émis un bon de commande dans Odoo pour ce fournisseur, Odoo tente de faire correspondre les lignes de la facture reçue avec les lignes du bon de commande. Les montants, les références produits et les quantités sont comparés automatiquement. En cas de correspondance parfaite, la facture peut être validée sans intervention humaine — ce qu’on appelle le touchless processing.
Troisième niveau, plus avancé : l’intégration avec les workflows d’approbation. Dans Odoo Enterprise, vous pouvez configurer des règles d’approbation basées sur le montant de la facture, le fournisseur ou la catégorie de dépense. Une facture Peppol d’un montant inférieur à 500 € d’un fournisseur approuvé peut être validée automatiquement. Au-delà, elle est routée vers le responsable concerné pour approbation. Ce niveau d’automatisation est particulièrement précieux pour les entreprises qui reçoivent des centaines de factures fournisseurs par mois de partenaires européens.
Pour aller encore plus loin, certains intégrateurs Odoo connectent ces flux Peppol entrants à des modules d’analyse des dépenses ou de gestion prévisionnelle de trésorerie. Chaque facture reçue alimente en temps réel les tableaux de bord financiers — une information précieuse pour le pilotage à court terme. Ce niveau d’intégration est disponible dès Odoo 16 avec les bons modules et une configuration correcte. Si vous souhaitez comprendre comment ces données s’articulent avec la gestion complète du cycle de facturation, retrouvez une présentation détaillée dans notre guide sur la facturation électronique dans Odoo.
Les erreurs les plus fréquentes lors du déploiement Peppol international dans Odoo
Erreurs de configuration du Peppol ID
La plus courante : utiliser le mauvais schéma d’identification pour le Peppol ID. En France, le schéma 0002 (SIRET) est standard. Mais certains clients étrangers utilisent leur numéro de TVA (schéma 9957) ou un identifiant local spécifique (GLN pour la grande distribution, par exemple). Si vous encodez le mauvais schéma dans la fiche partenaire Odoo, votre facture ne sera pas livrée — et l’erreur peut ne pas être immédiatement visible dans l’interface.
Solution concrète : vérifiez systématiquement le Peppol ID de vos destinataires directement dans le Peppol Directory public avant de les renseigner dans Odoo. Plusieurs access points proposent un outil de recherche intégré à leur interface d’administration.
Oublier la validation du schéma XML avant envoi
Odoo génère des fichiers UBL conformes — en théorie. Mais des configurations locales spécifiques (champs personnalisés, extensions de modules communautaires, versions d’Odoo non maintenues) peuvent introduire des anomalies dans le XML généré. Un fichier XML Peppol invalide sera rejeté par l’access point du destinataire, parfois sans message d’erreur explicite.
Bonne pratique : activez les logs EDI dans Odoo (Comptabilité → Reporting → Logs EDI) et configurez des alertes en cas d’erreur de transmission. Testez régulièrement avec le validateur en ligne Peppol (disponible sur le site d’OpenPeppol) un échantillon de vos factures générées.
Négliger la mise à jour des modules Peppol
Le réseau Peppol évolue. OpenPeppol publie régulièrement de nouvelles versions de ses profils (BIS 3.0 a déjà connu plusieurs releases correctives). Si vous utilisez Odoo on-premise et que vous n’avez pas mis à jour vos modules depuis plusieurs mois, vous risquez d’envoyer des factures dans un format légèrement obsolète — ce qui peut déclencher des rejets chez certains destinataires stricts, notamment dans les pays nordiques.
Recommandation : maintenez un calendrier de mise à jour trimestriel pour les modules EDI et Peppol d’Odoo. Sur Odoo Online et Odoo.sh, les mises à jour sont gérées automatiquement par Odoo SA — un argument de poids pour ces modes de déploiement dans un contexte de conformité internationale.
| Erreur fréquente | Impact | Solution dans Odoo |
|---|---|---|
| Mauvais schéma Peppol ID | Non-livraison silencieuse | Vérifier dans Peppol Directory avant saisie |
| Numéro TVA client absent | TVA française appliquée par erreur | Règle de validation obligatoire sur la fiche partenaire |
| XML invalide | Rejet par l’access point destinataire | Activer les logs EDI, tester avec validateur OpenPeppol |
| Modules EDI non mis à jour | Format obsolète, rejets sporadiques | Maintenance trimestrielle ou déploiement cloud |
| Access point non certifié | Non-conformité légale, risque de fraude | Vérifier la liste officielle OpenPeppol |
| Données de référence B2G absentes | Rejet par le système de l’administration | Renseigner numéro d’engagement et référence marché |

Mesurer le ROI de la facturation électronique internationale Peppol dans Odoo
Déployer Peppol dans Odoo, c’est un investissement. Mesurer son retour concrètement, c’est ce qui vous permettra de le justifier en interne et de l’étendre progressivement à tous vos flux internationaux.
Le premier indicateur : le coût de traitement par facture. Selon plusieurs études sectorielles, le coût de traitement d’une facture papier ou PDF non structuré oscille entre 10 et 30 euros (saisie, contrôle, archivage, relances). Une facture Peppol traitée automatiquement dans Odoo descend en dessous de 2 euros. Pour une entreprise qui émet 500 factures internationales par mois, le gain annuel dépasse 100 000 euros. Pas négligeable.
Le deuxième indicateur : le délai de paiement moyen. Les factures électroniques structurées sont traitées plus rapidement par les services comptables des destinataires — moins de questions, moins d’allers-retours, intégration directe dans leur ERP. Des entreprises ayant déployé Peppol rapportent une réduction de 5 à 8 jours de leur DSO (Days Sales Outstanding) sur les flux internationaux. Sur un portefeuille client de 5 M€, c’est une amélioration du besoin en fonds de roulement significative.
Le troisième indicateur, souvent oublié : la réduction des erreurs et des litiges. Chaque facture mal formatée, envoyée au mauvais département ou avec des données TVA incorrectes génère un litige qui mobilise du temps commercial et comptable. Avec Peppol et Odoo, le taux d’erreur sur les données structurées est quasi nul. Les litiges se concentrent sur les questions métier (prix, quantité, conditions), pas sur des problèmes de format ou de transmission.
Pour structurer votre business case interne, commencez par identifier vos 20 plus gros clients internationaux, vérifiez s’ils sont déjà enregistrés sur le Peppol Directory, et calculez le volume de factures traitées manuellement chaque mois. Ces trois données suffisent pour bâtir un argumentaire solide devant votre direction financière.
Questions fréquemment posées
Quelle version d’Odoo est nécessaire pour utiliser Peppol en facturation internationale ?
Les fonctionnalités Peppol natives sont disponibles à partir d’Odoo 16, avec des améliorations significatives dans Odoo 17. Le module l10n_peppol fournit les formats BIS Billing 3.0 et les connecteurs d’access point. Pour les profils PINT (Singapour, Australie), des modules complémentaires sont requis, certains disponibles dans l’App Store Odoo. Il est fortement recommandé d’utiliser une version maintenue (16 ou 17) pour bénéficier des mises à jour de conformité Peppol.
Comment trouver le Peppol ID d’un client étranger avant de lui envoyer une facture ?
Vous pouvez consulter le Peppol Directory public, accessible en ligne via plusieurs portails d’access points certifiés. La recherche se fait généralement par numéro de TVA ou par identifiant local (SIRET pour la France, CoC pour les Pays-Bas, etc.). Certains access points intègrent cette recherche directement dans leur interface d’administration connectée à Odoo. Si le client n’est pas trouvé, il n’est pas encore enregistré sur le réseau et vous devrez utiliser un autre canal (email, portail client).
La facturation Peppol est-elle obligatoire pour les entreprises françaises qui exportent en Europe ?
En 2025, la facturation Peppol n’est pas encore une obligation légale générale pour les échanges B2B transfrontaliers. En revanche, elle est obligatoire pour les marchés publics européens (directive 2014/55/UE). Pour le B2B, certains grands groupes européens l’exigent contractuellement. La réforme française de la facture électronique concerne le B2B domestique, mais l’usage de Peppol pour les flux internationaux est fortement recommandé pour préparer les obligations à venir dans plusieurs pays partenaires (Belgique 2026, Allemagne 2025-2027).
Odoo peut-il recevoir des factures Peppol de fournisseurs étrangers, et comment les traiter ?
Oui. Lorsque votre access point Peppol est connecté à Odoo, les factures envoyées par vos fournisseurs via le réseau Peppol arrivent automatiquement dans le module Comptabilité sous forme de factures fournisseurs brouillons, pré-remplies avec toutes les données du fichier UBL. Odoo tente ensuite un rapprochement avec les bons de commande existants. Selon votre configuration des workflows d’approbation, la facture peut être validée automatiquement ou soumise à un approbateur. Cette fonctionnalité est disponible dans Odoo 16 et 17.
Quel est le coût d’un access point Peppol pour se connecter à Odoo ?
Les tarifs varient selon les fournisseurs, les volumes et les fonctionnalités incluses. La plupart des access points certifiés pratiquent un abonnement mensuel fixe (entre 50 et 300 € par mois pour les PME) auquel s’ajoute parfois un coût variable par document transmis (entre 0,10 et 0,50 € par facture). Odoo Online inclut souvent un accès à un service EDI partenaire dans ses plans Enterprise. Pour les déploiements on-premise ou Odoo.sh, vous devrez souscrire séparément auprès d’un access point certifié. Comparez la couverture géographique, les SLA et la compatibilité native avec votre version d’Odoo avant de choisir.