S'enregistrer sur PEPPOL : participant ID, fournisseurs et coûts réels pour un garage belge en 2026
L'obligation d'émettre des factures électroniques structurées entre assujettis belges est entrée en application au 1er janvier 2026. Le réseau PEPPOL est de facto la voie d'échange retenue. Beaucoup de garagistes ont commencé à entendre parler de « participant ID », d'« access points », d'UBL 2.1 et de « SMP », sans toujours comprendre ce qu'il faut faire concrètement.
Ce guide explique, étape par étape, comment s'enregistrer sur PEPPOL en tant que garage belge, quels fournisseurs comparer (Netfly, Pagero, Storecove, Belinvoice), combien cela coûte réellement, et quelles décisions techniques prendre avant de signer.
PEPPOL en deux phrases
PEPPOL (Pan-European Public Procurement OnLine) est un réseau d'échange de documents commerciaux standardisé, géré par OpenPeppol AISBL et son autorité nationale belge (le SPF BOSA). Une facture envoyée via PEPPOL transite entre deux access points certifiés qui se parlent en UBL 2.1 (Universal Business Language) via le protocole AS4.
Du côté de l'émetteur, on ne voit qu'une chose : sa facture quitte le logiciel comptable et atterrit dans le logiciel comptable du destinataire, sans email, sans PDF intermédiaire, sans intervention manuelle.
Pourquoi un garage doit s'enregistrer
Depuis le 1er janvier 2026, toutes les factures B2B entre assujettis TVA belges doivent être émises au format e-invoicing structuré (loi du 6 février 2024 transposant la directive UE 2014/55). PEPPOL est le mode d'échange retenu par défaut.
Concrètement pour un garage :
- Un garage qui vend une voiture à un loueur, à un fleet manager ou à une autre société assujettie doit envoyer la facture via PEPPOL.
- Un garage qui achète des pièces à un grossiste assujetti recevra ses factures via PEPPOL.
- Les factures B2C (vente à un particulier) restent hors champ de l'obligation.
- Les factures avec mention « régime particulier — biens d'occasion » restent obligatoirement émises au format e-invoicing dès lors que le client est un assujetti.
L'amende pour non-conformité commence à 250 € par facture non émise au bon format, plafonnée à 5 000 € par mois.
Le participant ID PEPPOL
Le participant ID est l'adresse unique d'un acteur sur le réseau PEPPOL. Il prend la forme suivante :
0208:0123456789
Le préfixe 0208 est le code identifiant la Belgique (numéro BCE/CBE de l'entreprise). Les chiffres qui suivent sont le numéro d'entreprise belge de 10 chiffres (anciennement numéro TVA, sans le préfixe BE).
L'enregistrement de ce participant ID dans l'annuaire PEPPOL (le SMP, Service Metadata Publisher) est ce qui rend une entreprise « atteignable » sur le réseau. Sans cet enregistrement, aucun fournisseur ne pourra envoyer de facture électronique à l'entreprise via PEPPOL.
L'enregistrement est effectué par le fournisseur d'access point choisi, pas par le garagiste lui-même. C'est l'une des raisons pour lesquelles le choix du fournisseur est important.
Le rôle de l'access point
Un access point est l'intermédiaire technique certifié OpenPeppol qui :
- Émet les factures du garagiste dans le format UBL 2.1 conforme PEPPOL BIS Billing 3.0
- Les transmet via le protocole AS4 chiffré à l'access point du destinataire
- Reçoit les factures entrantes destinées au garagiste
- Maintient l'enregistrement du participant ID dans le SMP
Le garagiste ne se connecte jamais directement au réseau PEPPOL. Il passe toujours par un access point, exactement comme on n'écrit pas directement aux serveurs SMTP pour envoyer un email.
Comparatif des access points utilisés en Belgique en 2026
| Fournisseur | Origine | Mode d'intégration | Coût indicatif | Particularité | |---|---|---|---|---| | Netfly | Belgique | API REST + plug-ins logiciels | 0,15-0,30 € par document, abonnement mensuel à partir de ~10 € | Très utilisé par les éditeurs métier belges, doc en FR/NL | | Pagero | Suède | API + portail web | À partir de 50-100 €/mois pour les volumes faibles | Couverture européenne large, B2B grands comptes | | Storecove | Pays-Bas | API REST simple, sandbox accessible | À partir de ~20 €/mois + 0,07-0,20 € par doc | Apprécié par les startups et SaaS | | Belinvoice / Mercurius | Belgique (BOSA) | Portail web manuel | Gratuit | Limité à l'envoi/réception manuelle, pas d'automation | | Doccle | Belgique | Portail B2C/B2B | Inclus dans certains abonnements | Plutôt orienté grand public, peu utilisé en garage |
Les ordres de grandeur tarifaires sont indicatifs et évoluent. Le prix se compose presque toujours d'un abonnement mensuel fixe + d'un coût par document émis ou reçu.
Coût annuel réel pour un garage type
Un garage qui émet 150 factures B2B/mois et reçoit 80 factures fournisseurs/mois payera en pratique :
- Abonnement mensuel access point : 20 à 80 €
- Coût variable 230 documents/mois : 30 à 70 €
- Total mensuel : 50 à 150 €
- Total annuel : 600 à 1 800 €
Beaucoup de logiciels métier intègrent le coût PEPPOL dans leur abonnement principal, ce qui supprime la facture séparée de l'access point. Karbill, par exemple, intègre PEPPOL via Netfly dès le plan Business (voir tarifs Karbill).
Comment s'enregistrer concrètement : 6 étapes
Étape 1 — Vérifier son numéro d'entreprise BCE
L'enregistrement PEPPOL s'appuie sur le numéro d'entreprise belge (format 0208:xxxxxxxxxx). Vérifier sur kbopub.economie.fgov.be que les coordonnées sont à jour (raison sociale, adresse, statut TVA actif). Une incohérence BCE bloque la création du participant ID.
Étape 2 — Choisir un access point
Pour un garage, deux pistes principales :
- Option intégrée : utiliser un logiciel de gestion qui inclut PEPPOL (Karbill, Yuki, Billit, Odoo). Le fournisseur d'access point est alors transparent.
- Option indépendante : souscrire directement à Netfly, Pagero ou Storecove et connecter son logiciel via API.
L'option intégrée est presque toujours plus simple pour un garage < 15 personnes. L'option indépendante est utile quand le garage possède un ERP custom ou un volume très important.
Étape 3 — Souscrire et fournir les pièces
Le fournisseur demande typiquement : numéro d'entreprise, copie d'une publication BCE récente, contact technique, contact comptable, IBAN pour la facturation. Pour les access points internationaux (Pagero, Storecove), une copie d'extrait du registre du commerce belge peut être exigée.
Étape 4 — Validation par l'access point et publication SMP
L'access point publie le participant ID dans le SMP PEPPOL. Cette publication est réplicée sur l'annuaire OpenPeppol et devient visible par tous les autres access points dans 2 à 5 jours ouvrables. À partir de ce moment, le garage peut envoyer ET recevoir des factures.
Étape 5 — Tests d'envoi et de réception
Tous les access points fournissent un mode « sandbox » ou des partenaires de test. Envoyer une facture-test à un autre access point (souvent une adresse de test fournie par le fournisseur), puis en recevoir une, permet de valider que :
- Le format UBL 2.1 généré est conforme PEPPOL BIS Billing 3.0
- Les mentions belges (régime marge, taux TVA, exonération art. 39bis) passent les validations
- Les pièces jointes (PDF lisible humain) sont transmises
Étape 6 — Mise en production et formation
Une fois les tests OK, la production démarre. Prévoir 2 à 4 heures de formation pour les collaborateurs facturation et atelier, principalement sur :
- Comment indiquer si un client est éligible PEPPOL
- Que faire en cas de rejet PEPPOL (UBL invalide)
- Comment retrouver une facture reçue dans l'inbox PEPPOL
Erreurs fréquentes lors de l'enregistrement
Confondre numéro TVA et numéro d'entreprise. Le participant ID belge se construit avec le numéro BCE (10 chiffres), pas avec le numéro TVA précédé de BE. Beaucoup d'erreurs d'enregistrement viennent de cette confusion.
Choisir un access point sans support belge. Les particularités belges (régime de la marge, attestation 56bis, mention bilingue FR/NL) doivent passer la validation UBL. Un access point généraliste peut rejeter ces mentions par excès de zèle. Les access points belges (Netfly, Belinvoice) connaissent ces cas.
Oublier de gérer la réception. Beaucoup de garages s'enregistrent uniquement pour envoyer, et oublient qu'ils vont aussi recevoir des factures fournisseurs via PEPPOL. Si la réception n'est pas configurée, ces factures partent dans le vide et ne sont jamais comptabilisées. Voir notifications comptables PEPPOL automatiques sur ce point.
Ne pas archiver les UBL reçus. Les factures reçues en UBL doivent être conservées au format structuré (XML) en plus du PDF lisible, sur 7 ans, conformément aux règles belges de conservation comptable.
UBL 2.1 et formats : ce qu'un garage doit savoir
Toutes les factures PEPPOL belges utilisent la norme PEPPOL BIS Billing 3.0, basée sur UBL 2.1. C'est un fichier XML structuré contenant :
- Identifiant du document, dates, devises
- Émetteur et destinataire (participant ID, BCE, adresse, IBAN)
- Lignes de facturation (description, quantité, prix unitaire, TVA, montant)
- Totaux et ventilation TVA
- Mentions légales (régime particulier, exonération, marge)
- Pièce jointe PDF lisible humain (recommandée mais facultative)
Le PDF est optionnel mais quasi universellement transmis pour permettre la lecture humaine. Le standard de conservation belge impose néanmoins le XML structuré comme document légal de référence, pas le PDF.
Calendrier d'application 2026
| Date | Obligation | |---|---| | 1er janvier 2026 | Toute facture B2B entre assujettis belges doit être émise en e-invoicing structuré | | 1er juillet 2026 | Fin de la tolérance administrative pour les très petites entreprises sans intégration logicielle | | 1er janvier 2028 | Élargissement européen (DRR de la directive ViDA) pour l'intracom B2B |
Les garages qui ne sont pas encore enregistrés au moment où ils émettent une facture B2B s'exposent à l'amende administrative, mais également à la dégradation de leur relation client (un client fleet ou société rejettera de plus en plus une facture papier ou PDF).
Questions fréquentes
Faut-il un logiciel spécifique pour utiliser PEPPOL ?
Un access point est obligatoire, mais il peut prendre la forme d'un module intégré à un logiciel de gestion existant. Pour la majorité des garages, choisir un logiciel métier qui inclut nativement PEPPOL évite d'avoir à gérer un access point séparé.
Peut-on envoyer une facture PEPPOL à un client qui n'est pas enregistré ?
Non. Si le destinataire n'a pas de participant ID actif dans le SMP PEPPOL, l'envoi échoue. Dans ce cas, la facture doit être transmise par un autre canal (email, PDF, courrier) en conformité avec les règles transitoires. Une vérification du participant ID destinataire est faite automatiquement avant émission.
Quelle différence entre PEPPOL et Mercurius/Belinvoice ?
Mercurius est le portail PEPPOL hébergé par le SPF BOSA, destiné principalement aux échanges avec l'administration belge (B2G). Belinvoice est son équivalent pour le B2B. Tous deux sont gratuits mais manuels (saisie web), ce qui les rend impraticables pour un garage qui émet plus de 10 factures par mois.
Quel est le coût d'entrée minimal pour un garage qui démarre ?
Un access point indépendant comme Storecove démarre à environ 20 €/mois + coût par document. Un logiciel métier intégrant PEPPOL inclut généralement le coût dans son abonnement. Pour un garage qui émet moins de 50 factures B2B par mois, le coût marginal PEPPOL reste inférieur à 30 €/mois.
Une facture PEPPOL a-t-elle la même valeur légale qu'une facture papier ?
Oui, la facture structurée UBL transmise via PEPPOL a une pleine valeur légale belge, supérieure à la facture PDF non structurée. Le format XML signé numériquement par l'access point garantit l'intégrité et l'authenticité (article 60 §3 CTVA).
Que faire si un fournisseur refuse d'envoyer en PEPPOL ?
Depuis le 1er janvier 2026, un assujetti belge ne peut plus refuser d'émettre en e-invoicing structuré pour une facture B2B. En cas de blocage persistant, le garagiste peut signaler le manquement au SPF Finances. Pour les fournisseurs non-belges (intracom), les règles transitoires s'appliquent encore en 2026.