Erreurs PEPPOL : Top 10 Problèmes et Solutions
Ta facture PEPPOL ne fonctionne pas ? Voici les 10 erreurs PEPPOL les plus fréquentes en Belgique et comment les résoudre rapidement.
Tu viens d'envoyer ta première facture via PEPPOL et tu reçois un message d'erreur ? Pas de panique. Les erreurs PEPPOL sont courantes, surtout lors des premières semaines d'utilisation. La bonne nouvelle, c'est que la plupart sont faciles à corriger une fois qu'on sait d'où elles viennent.
Dans cet article, on passe en revue les 10 erreurs PEPPOL les plus fréquentes rencontrées par les PME et indépendants belges depuis l'obligation du 1er janvier 2026. Pour chaque erreur, on t'explique la cause, l'impact et la solution concrète.
Pourquoi les erreurs PEPPOL sont-elles si fréquentes en 2026 ?
Depuis le 1er janvier 2026, la loi du 6 février 2024 modifiant le Code de la TVA (article 53, §2bis) rend PEPPOL obligatoire pour toutes les transactions B2B en Belgique. Des centaines de milliers d'entreprises sont en train de migrer en même temps, souvent avec peu d'expérience en facturation structurée. Résultat : un pic d'erreurs techniques en ce début d'année.
Mais rassure-toi : le réseau PEPPOL est conçu pour détecter les problèmes rapidement. Contrairement à un PDF envoyé par email (où tu ne sais jamais si le destinataire l'a reçu correctement), PEPPOL te renvoie immédiatement un message de rejet avec un code d'erreur explicite. C'est un avantage, pas un défaut.
Pour comprendre les bases de PEPPOL, consulte notre article : PEPPOL c'est quoi ? Explication simple.
Erreur 1 : Format d'identifiant PEPPOL incorrect
Le problème
Tu essaies d'envoyer une facture, mais le système refuse l'identifiant PEPPOL du destinataire. Le message d'erreur mentionne un "Participant Identifier" invalide ou un "Scheme ID" incorrect.
La cause
En Belgique, l'identifiant PEPPOL suit un format très précis : 0208:0XXXXXXXXX. Les erreurs fréquentes :
- Utilisation du scheme ID 0034 au lieu de 0208 (0034 est un ancien code, 0208 est le bon pour la Belgique)
- Oubli du préfixe BE devant le numéro d'entreprise
- Espaces ou points dans le numéro (BE0456.789.123 au lieu de BE0456789123)
- Zéro initial manquant (le numéro BCE commence toujours par un zéro après "BE")
La solution
Vérifie que l'identifiant PEPPOL de ton destinataire respecte exactement ce format :
0208:0XXXXXXXXX
Exemple correct : 0208:0456789123
Exemples incorrects : 0034:BE0456789123, 0208:456789123, 0208:BE 0456.789.123
Plus de détails sur le format dans notre guide : Identifiant PEPPOL Belgique : comment l'obtenir.
Passe à la facturation électronique avec Sayli
Crée, envoie et suis tes factures conformes Peppol. Essai gratuit 7 jours, sans carte.
Erreur 2 : Destinataire non enregistré sur le réseau PEPPOL
Le problème
Ta facture est rejetée avec un message du type "Recipient not found" ou "SMP lookup failed". Le réseau PEPPOL ne trouve pas ton destinataire.
La cause
Ton client n'est tout simplement pas encore enregistré sur le réseau PEPPOL. Malgré l'obligation légale depuis janvier 2026, beaucoup d'entreprises belges ne se sont pas encore inscrites. Leur numéro BCE n'est pas référencé dans l'annuaire PEPPOL (SMP).
La solution
- Vérifie d'abord si le numéro BCE de ton client est correct
- Contacte ton client et informe-le qu'il doit s'inscrire sur PEPPOL pour pouvoir recevoir tes factures
- Suggère-lui de s'inscrire via un logiciel de facturation certifié PEPPOL (l'inscription prend généralement moins de 10 minutes)
- En attendant : pendant la période de tolérance (Q1 2026), tu peux envoyer une copie PDF en parallèle tout en documentant tes tentatives d'envoi PEPPOL
Astuce : tu peux vérifier si une entreprise est enregistrée sur PEPPOL en cherchant son identifiant dans l'annuaire public PEPPOL Directory.
Erreur 3 : Document UBL XML invalide
Le problème
Le réseau PEPPOL rejette ta facture avec un message d'erreur de validation : "Schema validation failed", "Invalid UBL document" ou "Business rule violation".
La cause
Le fichier UBL XML de ta facture ne respecte pas les règles de validation PEPPOL BIS Billing 3.0. Les causes fréquentes :
- Champ obligatoire manquant (numéro de TVA, date d'émission, devise...)
- Format de date incorrect (attendu : YYYY-MM-DD)
- Montants incohérents (le total ne correspond pas à la somme des lignes)
- Code TVA invalide ou absent
- Caractères spéciaux non supportés dans certains champs
La solution
Si tu utilises un logiciel de facturation certifié PEPPOL, ces erreurs ne devraient pas se produire car le logiciel valide le document avant l'envoi. Si tu rencontres quand même cette erreur :
- Vérifie tes données : tous les champs obligatoires sont-ils remplis ?
- Contrôle les montants : le total TTC correspond-il bien au total HTVA + TVA ?
- Vérifie le numéro de TVA : format correct (BE0XXXXXXXXX) et numéro valide
- Contacte ton support logiciel : il peut s'agir d'un bug du logiciel
Les champs obligatoires les plus souvent oubliés :
- Numéro de TVA de l'expéditeur
- Numéro de TVA du destinataire
- Code devise (EUR)
- Date d'échéance de paiement
- Référence de commande (si applicable)
Erreur 4 : Facture en doublon (Duplicate Invoice)
Le problème
Le réseau PEPPOL rejette ta facture avec un message "Duplicate document" ou "Invoice already exists". Ton Access Point a détecté que tu essaies d'envoyer une facture qui a déjà été transmise.
La cause
Tu as envoyé (ou tenté d'envoyer) la même facture deux fois. Cela arrive souvent quand :
- Tu as cliqué deux fois sur "envoyer" rapidement
- Un premier envoi a semblé échouer, mais il avait en fait réussi
- Tu as renvoyé manuellement une facture déjà traitée
- Une erreur dans ta numérotation de factures crée un doublon de numéro
La solution
- Vérifie l'historique d'envoi dans ton logiciel : la facture n'a-t-elle pas déjà été envoyée avec succès ?
- Si c'est un vrai doublon : pas besoin de refaire quoi que ce soit, la première version a bien été délivrée
- Si tu dois corriger la facture : crée une note de crédit pour annuler la facture originale, puis émets une nouvelle facture avec un numéro différent
- Vérifie ta numérotation : chaque facture PEPPOL doit avoir un numéro unique
Important : ne tente jamais de forcer l'envoi d'un doublon. La protection anti-doublon est une sécurité du réseau PEPPOL, pas un bug.
Erreur 5 : Numéro de TVA invalide ou non vérifié
Le problème
Ta facture est rejetée parce que le numéro de TVA de l'expéditeur ou du destinataire est considéré comme invalide.
La cause
Le réseau PEPPOL effectue une validation des numéros de TVA. Les causes d'erreur :
- Le numéro de TVA est mal formaté (ex:
BE456789123au lieu deBE0456789123) - Le numéro de TVA n'est plus actif (entreprise radiée ou en cessation)
- Le numéro de TVA n'existe pas dans la base VIES (VAT Information Exchange System)
- Tu as confondu le numéro BCE et le numéro de TVA
La solution
- Vérifie le format : en Belgique, le numéro de TVA est BE0XXXXXXXXX (avec le zéro après "BE")
- Valide sur VIES : utilise le système européen VIES pour vérifier que le numéro est actif
- Vérifie ton propre numéro : assure-toi que ton propre numéro de TVA est correctement configuré dans ton logiciel
- Contacte le SPF Finances si ton numéro semble incorrect dans la base de données
[CTA] Avec Sayli, les numéros de TVA sont vérifiés automatiquement à la création de chaque contact. Plus d'erreurs de format, plus de factures rejetées. Essaie Sayli gratuitement →
Erreur 6 : Timeout ou erreur de connexion
Le problème
L'envoi de ta facture échoue avec un message "Connection timeout", "Service unavailable" ou "Network error". La facture ne part pas.
La cause
Ce n'est généralement pas un problème de ton côté. Les causes possibles :
- L'Access Point du destinataire est temporairement indisponible
- Surcharge temporaire du réseau PEPPOL (pic de trafic en début de mois, par exemple)
- Problème de connectivité internet de ton côté
- Maintenance planifiée d'un des Access Points impliqués
La solution
- Attends quelques minutes et retente l'envoi
- Vérifie ta connexion internet
- Consulte le statut de ton Access Point (la plupart publient une page de statut)
- Si le problème persiste après 1 heure, contacte le support de ton logiciel de facturation
- En dernier recours : la plupart des logiciels gèrent automatiquement les retransmissions (retry automatique)
Astuce : les erreurs de timeout sont presque toujours temporaires. Ne modifie rien à ta facture, retente simplement l'envoi après quelques minutes.
Erreur 7 : Problème d'Access Point
Le problème
Tu reçois un message d'erreur lié à ton Access Point : "Access Point certificate invalid", "Sender Access Point not authorized" ou "AS4 protocol error".
La cause
Il y a un problème avec la connexion entre ton logiciel et l'Access Point PEPPOL. Cela peut être :
- Le certificat de ton Access Point a expiré ou a été révoqué
- Un problème de configuration dans la connexion entre ton logiciel et l'Access Point
- L'Access Point n'est plus certifié par OpenPEPPOL
- Un problème technique du côté de l'Access Point
La solution
- Contacte le support de ton logiciel en premier lieu, car c'est généralement un problème de leur côté
- Vérifie la certification de ton Access Point sur le site d'OpenPEPPOL
- Si le problème vient de l'Access Point du destinataire, il n'y a rien que tu puisses faire de ton côté. Contacte ton destinataire pour qu'il signale le problème à son fournisseur
- Documente l'erreur : fais une capture d'écran du message d'erreur avec la date et l'heure
Erreur 8 : Échec de recherche SMP (SMP Lookup Failure)
Le problème
Le système affiche "SMP lookup failed", "Unable to resolve recipient" ou "No endpoint found for recipient". Ton Access Point ne parvient pas à trouver l'Access Point du destinataire.
La cause
Le SMP (Service Metadata Publisher) est l'annuaire qui relie chaque identifiant PEPPOL à son Access Point. Si la recherche SMP échoue, c'est que :
- Le destinataire n'est pas (encore) enregistré dans l'annuaire PEPPOL
- L'enregistrement SMP du destinataire contient une erreur
- Le serveur SMP est temporairement indisponible
- L'Access Point du destinataire a été changé mais l'annuaire n'est pas encore à jour
La solution
- Vérifie l'identifiant PEPPOL du destinataire (format 0208:0XXXXXXXXX)
- Cherche dans l'annuaire PEPPOL si le destinataire y figure
- Si le destinataire n'est pas trouvé : contacte-le pour qu'il vérifie son inscription
- Si c'est un problème temporaire : retente après quelques heures (les mises à jour SMP peuvent prendre jusqu'à 24h)
- Contacte ton support si le problème persiste après 24h
Erreur 9 : Certificat expiré
Le problème
Message d'erreur : "Certificate expired", "TLS certificate invalid" ou "Security validation failed". La communication sécurisée entre les Access Points échoue.
La cause
Chaque Access Point PEPPOL utilise des certificats numériques pour sécuriser les échanges. Ces certificats ont une durée de validité limitée (généralement 1 à 3 ans). Quand un certificat expire :
- Les factures ne peuvent plus être envoyées ni reçues
- Le réseau PEPPOL refuse la connexion avec l'Access Point concerné
- Toutes les entreprises utilisant cet Access Point sont impactées
La solution
Ce n'est pas un problème que tu peux résoudre toi-même. Le renouvellement des certificats est de la responsabilité de ton Access Point.
- Contacte immédiatement ton fournisseur (logiciel de facturation ou Access Point)
- Documente le problème : note la date, l'heure et le message d'erreur exact
- En attendant la résolution : conserve les factures à envoyer et envoie-les dès que le service est rétabli
- Si le problème dure : envisage de migrer vers un autre Access Point plus fiable
Bon à savoir : un Access Point sérieux renouvelle ses certificats bien avant leur expiration. Si tu rencontres cette erreur fréquemment, c'est un signal d'alarme sur la fiabilité de ton fournisseur.
Erreur 10 : Champs obligatoires manquants
Le problème
Ta facture est rejetée avec une liste d'erreurs de validation mentionnant des champs obligatoires absents : "Missing mandatory field", "Required element not found" ou une liste de "Business Rule" violations.
La cause
Le format PEPPOL BIS Billing 3.0 impose un ensemble strict de champs obligatoires dans chaque facture. Même si ton logiciel génère le fichier UBL XML automatiquement, certains champs doivent être remplis par toi.
La solution : checklist des champs obligatoires
Vérifie que ta facture contient bien tous ces éléments :
| Champ | Exemple | Obligatoire ? |
|---|---|---|
| Numéro de facture | FAC-2026-0042 | Oui |
| Date d'émission | 2026-02-12 | Oui |
| Date d'échéance | 2026-03-12 | Oui |
| Devise | EUR | Oui |
| Numéro de TVA expéditeur | BE0456789123 | Oui |
| Numéro de TVA destinataire | BE0789456123 | Oui |
| Nom de l'expéditeur | Ma Société SRL | Oui |
| Adresse complète expéditeur | Rue du Commerce 15, 1000 Bruxelles | Oui |
| Nom du destinataire | Client SPRL | Oui |
| Au moins une ligne de facture | Description + montant | Oui |
| Montant total HTVA | 1 000,00 EUR | Oui |
| Montant TVA | 210,00 EUR | Oui |
| Montant total TTC | 1 210,00 EUR | Oui |
| Taux de TVA par ligne | 21% | Oui |
| Référence de paiement | +++123/4567/89012+++ | Recommandé |
| IBAN de paiement | BE68 5390 0754 7034 | Recommandé |
[CTA] Marre des erreurs de validation ? Sayli génère automatiquement des factures 100% conformes PEPPOL BIS Billing 3.0. Chaque champ est validé avant l'envoi. Essaie Sayli gratuitement →
Que faire quand une erreur PEPPOL persiste ?
Si tu as essayé les solutions ci-dessus et que le problème persiste, voici la marche à suivre :
1. Documente l'erreur
Note précisément :
- Le message d'erreur exact (copie-le intégralement)
- La date et l'heure de la tentative
- Le numéro de facture concerné
- L'identifiant PEPPOL du destinataire
- Des captures d'écran si possible
2. Contacte ton support logiciel
Ton logiciel de facturation est ton premier interlocuteur. Il a accès aux logs techniques et peut identifier précisément la source du problème.
3. Vérifie avec ton destinataire
Si l'erreur concerne le destinataire (non inscrit, Access Point en panne...), c'est à lui de résoudre le problème de son côté.
4. Garde une trace de tes tentatives
Pendant la période de tolérance (Q1 2026), le SPF Finances adopte une approche pédagogique. Si tu peux prouver que tu as tenté de bonne foi d'envoyer tes factures via PEPPOL, tu ne risques pas de sanction même si certaines factures n'ont pas pu être transmises pour des raisons techniques.
Pour en savoir plus sur les sanctions : Amendes PEPPOL en Belgique : quels risques en 2026 ?
Comment éviter les erreurs PEPPOL : 5 bonnes pratiques
Mieux vaut prévenir que guérir. Voici les bonnes pratiques pour minimiser les erreurs :
1. Utilise un logiciel de facturation certifié PEPPOL
Un bon logiciel valide automatiquement tes factures avant l'envoi. Il vérifie le format, les champs obligatoires, les montants et les numéros de TVA. C'est le meilleur rempart contre les erreurs.
2. Vérifie les données de tes contacts
Prends le temps de vérifier le numéro de TVA et l'identifiant PEPPOL de tes clients lors de la première facture. Une erreur dans les données de base se répétera sur toutes les factures suivantes.
3. Envoie une facture test
Avant de migrer complètement, envoie une facture test à un client de confiance pour vérifier que la chaîne complète fonctionne.
4. Garde ton logiciel à jour
Les mises à jour de ton logiciel de facturation corrigent des bugs et intègrent les dernières évolutions du standard PEPPOL. Ne repousse pas les mises à jour.
5. Forme-toi (et forme ton équipe)
Prends 30 minutes pour comprendre les bases de PEPPOL. Lis notre guide complet PEPPOL Belgique 2026 et partage-le avec tes collègues.
FAQ : Erreurs et problèmes PEPPOL
Ma facture PEPPOL a été rejetée, est-ce grave ?
Non, pas du tout. Un rejet PEPPOL signifie simplement que ta facture n'a pas pu être délivrée, souvent pour une raison technique mineure. La facture n'a pas été envoyée, donc il n'y a aucune conséquence légale ou comptable. Il te suffit de corriger l'erreur et de renvoyer la facture.
Combien de temps ai-je pour corriger une erreur PEPPOL ?
Il n'y a pas de délai officiel entre le rejet et le renvoi. Cependant, ta facture doit être émise dans les délais légaux (généralement au plus tard le 15e jour du mois suivant la livraison). Corrige l'erreur et renvoie la facture le plus vite possible.
Mon client ne reçoit pas mes factures PEPPOL, que faire ?
Vérifie d'abord que ton client est bien enregistré sur le réseau PEPPOL. Si ce n'est pas le cas, il doit s'inscrire via un logiciel certifié. Si ton client est enregistré mais ne reçoit pas tes factures, le problème vient probablement de son Access Point ou de la configuration de son logiciel. Suggère-lui de contacter son support technique.
Les erreurs PEPPOL sont-elles visibles par le SPF Finances ?
Non. Le SPF Finances ne surveille pas les erreurs techniques en temps réel. Les contrôles portent sur la conformité globale de ta facturation (est-ce que tu utilises PEPPOL ?), pas sur les erreurs ponctuelles. Si tu rencontres des difficultés techniques mais que tu fais des efforts de bonne foi, tu n'as pas de souci à te faire pendant la période de tolérance.
Puis-je continuer à envoyer des PDF si PEPPOL ne fonctionne pas ?
Pendant la période de tolérance (Q1 2026), tu peux envoyer un PDF en parallèle si l'envoi PEPPOL échoue pour des raisons techniques. Cependant, tu dois documenter tes tentatives d'envoi PEPPOL. À partir d'avril 2026, seule la facture PEPPOL sera considérée comme conforme.
Comment savoir si une erreur vient de mon côté ou de celui du destinataire ?
Le message d'erreur te donne généralement un indice. Les erreurs de validation (format, champs manquants, montants incohérents) viennent de ton côté. Les erreurs de type "recipient not found", "SMP lookup failed" ou "destination Access Point unavailable" viennent du côté du destinataire ou du réseau.
Mon logiciel affiche des erreurs PEPPOL que je ne comprends pas, que faire ?
Contacte le support de ton logiciel. Les messages d'erreur techniques PEPPOL ne sont pas toujours clairs pour un utilisateur non technique. Ton fournisseur de logiciel est le mieux placé pour interpréter ces messages et te guider vers la solution.
Existe-t-il un outil pour tester mes factures PEPPOL avant de les envoyer ?
Certains logiciels de facturation offrent un mode test qui valide ta facture sans l'envoyer réellement sur le réseau PEPPOL. C'est très utile pour vérifier la conformité de tes premières factures. Tu peux aussi utiliser des validateurs en ligne comme l'outil de validation PEPPOL d'OpenPEPPOL.
[CTA] Avec Sayli, 99% des erreurs PEPPOL sont évitées grâce à la validation automatique avant l'envoi. Essaie gratuitement et envoie des factures PEPPOL sans accroc. Crée ton compte Sayli →
Cet article t'a été utile ? Consulte notre guide complet PEPPOL Belgique 2026 pour tout comprendre, notre article sur la différence entre PEPPOL et PDF et notre checklist de migration PDF vers PEPPOL.
Sources officielles
Pour aller plus loin et vérifier toutes les informations de cet article, consulte les sources officielles ci-dessous :
Articles connexes
Prêt pour PEPPOL ?
Sayli vous connecte au réseau PEPPOL en 2 minutes. Facturation conforme et automatisée.