pme·7 min de lecture

Facturation électronique Peppol en Belgique : ce que votre logiciel doit faire en 2026

Par Leonidas Jeremy·
Facturation électronique Peppol en Belgique : ce que votre logiciel doit faire en 2026

Réponse courte

Depuis le 1er janvier 2026, toutes les entreprises belges assujetties à la TVA doivent envoyer et recevoir leurs factures B2B au format électronique structuré via le réseau Peppol. Concrètement, votre logiciel de facturation doit générer des fichiers UBL (Universal Business Language) conformes au profil Peppol BIS Billing 3.0, et les transmettre via un access point certifié. Si votre outil actuel ne le fait pas, vous êtes déjà en retard.

Ce que dit la loi

La loi du 6 février 2024 modifiant le Code TVA a rendu la facturation électronique B2B obligatoire en Belgique à partir du 1er janvier 2026. Cette obligation concerne toutes les transactions B2B entre entreprises établies en Belgique et assujetties à la TVA. Les factures papier et les simples PDF envoyés par email ne sont plus acceptés comme factures conformes pour les transactions B2B. Une période de tolérance de trois mois (janvier-mars 2026) a été prévue, sans sanctions pour les entreprises pouvant démontrer des efforts raisonnables de mise en conformité.

Le SPF Finances a choisi le réseau Peppol comme infrastructure standard, avec le format Peppol BIS conforme à la norme européenne EN 16931. Ce n'est pas une surprise - la Belgique utilisait déjà Peppol pour la facturation vers les services publics (B2G). L'extension au B2B suit la même logique.

Ce qui change concrètement

Avant 2026Depuis janvier 2026
Facture PDF par email = valablePDF par email = non conforme en B2B
Format libreFormat UBL obligatoire via Peppol
Envoi direct au clientTransit par un access point certifié
Pas de numéro Peppol nécessaireNuméro d'entreprise enregistré sur Peppol

Les formats à connaître

UBL 2.1

Le format de base. C'est un fichier XML structuré qui contient toutes les données de la facture : émetteur, destinataire, lignes de produits, montants TVA, conditions de paiement. Chaque champ a un emplacement précis - pas de marge d'interprétation.

Peppol BIS Billing 3.0

C'est la spécification qui définit quels champs UBL utiliser et comment les remplir dans le contexte Peppol. Elle impose des règles de validation strictes : codes TVA corrects, montants cohérents, identifiants conformes. Un fichier UBL valide n'est pas forcément un fichier Peppol BIS 3.0 valide - la spécification ajoute des contraintes supplémentaires.

Les erreurs de validation courantes

  • Code pays manquant ou incorrect dans l'adresse
  • Identifiant TVA mal formaté (doit être BE0 suivi de 9 chiffres)
  • Montants TVA incohérents avec les lignes de détail
  • Code devise manquant (toujours EUR pour les transactions belges)
  • Référence de commande absente quand le client l'exige

Access points certifiés : le maillon central

Votre logiciel ne se connecte pas directement au réseau Peppol. Il passe par un access point (AP) certifié par l'autorité Peppol. C'est l'équivalent d'un opérateur postal pour vos factures électroniques.

En Belgique, les principaux access points certifiés incluent :

FournisseurTypeAdapté pour
BillitSaaS belgePME avec facturation simple
CodaBoxSaaS belgePME connectées à un comptable
BaswareEnterpriseGrandes entreprises, volumes élevés
UnifiedpostSaaS / APIPME et mid-market
Odoo (v17+)ERP / Access PointPME utilisant déjà Odoo

Note importante : la plateforme gratuite Hermes du SPF Finances, qui servait de pont transitoire pour les entreprises non encore connectées au réseau Peppol, a été décommissionnée le 31 décembre 2025 (consultation seule possible jusqu'au 31 mars 2026). Chaque entreprise doit maintenant se connecter via un access point certifié commercial.

Pour les volumes plus importants ou l'automatisation, vous avez besoin d'un access point avec une API. C'est ce qui permet à votre logiciel de facturation d'envoyer les factures automatiquement sans intervention manuelle.

Intégration avec vos outils existants

Odoo

Odoo supporte nativement Peppol depuis la version 17 et agit lui-même comme access point Peppol certifié. Le module account_peppol (disponible en Community et Enterprise) génère des fichiers UBL conformes Peppol BIS 3.0 et gère l'envoi directement via le réseau Peppol. Si vous êtes sur une version antérieure, la mise à jour est quasi obligatoire. Coût estimé de la migration + configuration Peppol : 2 000 à 5 000 euros selon la complexité de votre setup Odoo. Si votre installation est personnalisée ou que vous avez des flux spécifiques à gérer, notre expertise en intégration Odoo Peppol peut vous éviter les mauvaises surprises en cours de migration.

Logiciels comptables belges

La plupart des logiciels comptables belges (Exact, Yuki, Horus) ont ajouté le support Peppol. Vérifiez que votre version est à jour et que la connexion à un access point est active. Si votre comptable utilise un portail comme CodaBox, la réception des factures est probablement déjà configurée.

Outils custom et ERP maison

Si vous utilisez un logiciel de facturation développé sur mesure, c'est là que ça se complique. Une intégration ERP bien pensée dès le départ simplifie considérablement l'ajout de la couche Peppol. Votre développeur doit :

  1. Générer du UBL 2.1 valide - avec les champs obligatoires Peppol BIS 3.0
  2. Valider avant envoi - via les schematrons Peppol (règles de validation XML)
  3. Se connecter à un access point via API - REST ou AS4 selon le fournisseur
  4. Gérer les réponses - accusés de réception, rejets, messages d'erreur
  5. Archiver - conservation légale de 7 ans minimum

Le développement d'un module Peppol complet pour un outil custom coûte entre 5 000 et 15 000 € selon le niveau d'automatisation souhaité.

Checklist de conformité Peppol

Utilisez cette liste pour vérifier que vous êtes en règle.

  • Votre numéro d'entreprise est enregistré sur le réseau Peppol (via votre access point)
  • Votre logiciel génère des factures au format UBL 2.1 conforme Peppol BIS 3.0
  • Vous êtes connecté à un access point certifié (Billit, CodaBox, Odoo, etc.)
  • Les factures sortantes passent la validation schematron avant envoi
  • Vous pouvez recevoir des factures Peppol entrantes
  • Les factures sont archivées au format structuré pendant 7 ans minimum
  • Votre comptable a accès aux factures électroniques reçues
  • Vous avez testé l'envoi avec au moins un partenaire commercial

Les coûts à prévoir

PosteFourchette
Access point SaaS (abonnement mensuel)15 - 50 €/mois
Configuration Odoo + module Peppol2 000 - 5 000 €
Module Peppol pour outil custom5 000 - 15 000 €
Migration logiciel comptable500 - 2 000 €
Hermes (plateforme SPF)Gratuit (fermé depuis le 31/12/2025)

Prix constatés en avril 2026 pour des PME belges de 5 à 50 personnes.

Erreurs à éviter

Attendre que votre comptable s'en occupe. La facturation électronique est une obligation de l'émetteur, pas du comptable. Votre comptable gère la réception, mais c'est à vous de vous assurer que vos factures sortantes sont conformes.

Confondre PDF et facture électronique. Un PDF n'est pas un fichier structuré. Même un PDF avec des données intégrées (Factur-X) n'est pas suffisant pour Peppol - il faut du UBL pur.

Ignorer les factures entrantes. L'obligation va dans les deux sens. Vous devez être capable de recevoir et traiter les factures Peppol de vos fournisseurs. Si votre logiciel ne les lit pas, vous ratez des factures.

Besoin d'aide ?

La mise en conformité Peppol peut être simple (activation d'un module Odoo) ou complexe (développement d'un connecteur custom). Dans les deux cas, mieux vaut un diagnostic clair avant d'investir.

Je propose un audit gratuit de 30 minutes pour évaluer votre situation : quel logiciel vous utilisez, ce qui manque, et combien ça va coûter. Pas de jargon, pas d'engagement.

Prendre rendez-vous - ou découvrez les services d'intégration API pour les projets plus complexes.

Sources

Un projet en tête ?

Premier échange gratuit et sans engagement. Je réponds dans la journée ouvrée.

leonidas@tryhard.be