PEPPOL-fouten: Top 10 Problemen en Oplossingen
Werkt je PEPPOL-factuur niet? Hier zijn de 10 meest voorkomende PEPPOL-fouten in Belgie en hoe je ze snel kunt oplossen.
Je hebt net je eerste factuur via PEPPOL verstuurd en je krijgt een foutmelding? Geen paniek. PEPPOL-fouten zijn courant, vooral tijdens de eerste weken van gebruik. Het goede nieuws is dat de meeste gemakkelijk te corrigeren zijn zodra je weet waar ze vandaan komen.
In dit artikel bespreken we de 10 meest voorkomende PEPPOL-fouten die Belgische KMO's en zelfstandigen tegenkomen sinds de verplichting van 1 januari 2026. Voor elke fout leggen we de oorzaak, de impact en de concrete oplossing uit.
Waarom zijn PEPPOL-fouten zo frequent in 2026?
Sinds 1 januari 2026 maakt de wet van 6 februari 2024 tot wijziging van het BTW-Wetboek (artikel 53, §2bis) PEPPOL verplicht voor alle B2B-transacties in Belgie. Honderdduizenden bedrijven zijn tegelijkertijd aan het migreren, vaak met weinig ervaring in gestructureerde facturatie. Resultaat: een piek in technische fouten aan het begin van dit jaar.
Maar wees gerust: het PEPPOL-netwerk is ontworpen om problemen snel te detecteren. In tegenstelling tot een PDF per e-mail (waarbij je nooit weet of de ontvanger het correct heeft ontvangen), stuurt PEPPOL je onmiddellijk een weigeringsbericht terug met een duidelijke foutcode. Dat is een voordeel, geen gebrek.
Om de basis van PEPPOL te begrijpen, raadpleeg ons artikel: PEPPOL wat is het? Eenvoudige uitleg.
Fout 1: Onjuist formaat van het PEPPOL-ID
Het probleem
Je probeert een factuur te versturen, maar het systeem weigert het PEPPOL-ID van de ontvanger. De foutmelding vermeldt een ongeldig "Participant Identifier" of een onjuist "Scheme ID".
De oorzaak
In Belgie volgt het PEPPOL-ID een heel precies formaat: 0208:BE0XXXXXXXXX. Veelvoorkomende fouten:
- Gebruik van scheme ID 0034 in plaats van 0208 (0034 is een oude code, 0208 is de juiste voor Belgie)
- Het voorvoegsel BE voor het ondernemingsnummer vergeten
- Spaties of punten in het nummer (BE0456.789.123 in plaats van BE0456789123)
- Ontbrekende leidende nul (het KBO-nummer begint altijd met een nul na "BE")
De oplossing
Controleer of het PEPPOL-ID van je ontvanger exact dit formaat respecteert:
0208:BE0XXXXXXXXX
Correct voorbeeld: 0208:BE0456789123
Foutieve voorbeelden: 0034:BE0456789123, 0208:456789123, 0208:BE 0456.789.123
Meer details over het formaat in onze gids: PEPPOL-ID Belgie: hoe het te verkrijgen.
Stap over op elektronische facturatie met Sayli
Maak, verstuur en volg je Peppol-facturen. 7 dagen gratis, zonder kaart.
Fout 2: Ontvanger niet geregistreerd op het PEPPOL-netwerk
Het probleem
Je factuur wordt geweigerd met een bericht als "Recipient not found" of "SMP lookup failed". Het PEPPOL-netwerk vindt je ontvanger niet.
De oorzaak
Je klant is simpelweg nog niet geregistreerd op het PEPPOL-netwerk. Ondanks de wettelijke verplichting sinds januari 2026 hebben veel Belgische bedrijven zich nog niet ingeschreven. Hun KBO-nummer is niet opgenomen in de PEPPOL-directory (SMP).
De oplossing
- Controleer eerst of het KBO-nummer van je klant correct is
- Contacteer je klant en informeer hem dat hij zich op PEPPOL moet inschrijven om je facturen te kunnen ontvangen
- Stel hem voor om zich in te schrijven via gecertificeerde PEPPOL-facturatiesoftware (de inschrijving duurt meestal minder dan 10 minuten)
- In afwachting: tijdens de tolerantieperiode (Q1 2026) kun je een PDF-kopie parallel versturen en je PEPPOL-verzendpogingen documenteren
Tip: je kunt controleren of een bedrijf geregistreerd is op PEPPOL door zijn ID op te zoeken in de openbare PEPPOL Directory.
Fout 3: Ongeldig UBL XML-document
Het probleem
Het PEPPOL-netwerk weigert je factuur met een validatiefoutmelding: "Schema validation failed", "Invalid UBL document" of "Business rule violation".
De oorzaak
Het UBL XML-bestand van je factuur respecteert de PEPPOL BIS Billing 3.0 validatieregels niet. Veelvoorkomende oorzaken:
- Verplicht veld ontbreekt (BTW-nummer, uitgiftedatum, valuta...)
- Onjuist datumformaat (verwacht: JJJJ-MM-DD)
- Inconsistente bedragen (het totaal komt niet overeen met de som van de regels)
- Ongeldige of ontbrekende BTW-code
- Niet-ondersteunde speciale tekens in bepaalde velden
De oplossing
Als je gecertificeerde PEPPOL-facturatiesoftware gebruikt, zouden deze fouten niet mogen voorkomen omdat de software het document valideert voor verzending. Als je deze fout toch tegenkomt:
- Controleer je gegevens: zijn alle verplichte velden ingevuld?
- Controleer de bedragen: komt het totaal inclusief BTW overeen met totaal exclusief BTW + BTW?
- Controleer het BTW-nummer: correct formaat (BE0XXXXXXXXX) en geldig nummer
- Contacteer je softwareondersteuning: het kan een bug in de software zijn
De meest vergeten verplichte velden:
- BTW-nummer van de afzender
- BTW-nummer van de ontvanger
- Valutacode (EUR)
- Vervaldatum van betaling
- Bestelreferentie (indien van toepassing)
Fout 4: Dubbele factuur (Duplicate Invoice)
Het probleem
Het PEPPOL-netwerk weigert je factuur met een bericht "Duplicate document" of "Invoice already exists". Je Access Point heeft gedetecteerd dat je probeert een factuur te versturen die al is verzonden.
De oorzaak
Je hebt dezelfde factuur twee keer verstuurd (of geprobeerd te versturen). Dit gebeurt vaak wanneer:
- Je snel twee keer op "versturen" hebt geklikt
- Een eerste verzending leek te mislukken, maar was in werkelijkheid geslaagd
- Je handmatig een reeds verwerkte factuur opnieuw hebt verstuurd
- Een fout in je factuurnummering een dubbel nummer creeerde
De oplossing
- Controleer de verzendgeschiedenis in je software: is de factuur niet al succesvol verstuurd?
- Als het een echt dubbel is: je hoeft niets te doen, de eerste versie is correct afgeleverd
- Als je de factuur moet corrigeren: maak een creditnota aan om de originele factuur te annuleren, en maak dan een nieuwe factuur aan met een ander nummer
- Controleer je nummering: elke PEPPOL-factuur moet een uniek nummer hebben
Belangrijk: probeer nooit het versturen van een dubbel te forceren. De anti-dubbel beveiliging is een veiligheidsfunctie van het PEPPOL-netwerk, geen bug.
Fout 5: Ongeldig of niet-geverifieerd BTW-nummer
Het probleem
Je factuur wordt geweigerd omdat het BTW-nummer van de afzender of ontvanger als ongeldig wordt beschouwd.
De oorzaak
Het PEPPOL-netwerk voert een validatie van BTW-nummers uit. Foutorzaken:
- Het BTW-nummer is verkeerd opgemaakt (bijv.
BE456789123in plaats vanBE0456789123) - Het BTW-nummer is niet meer actief (bedrijf doorgehaald of in stopzetting)
- Het BTW-nummer bestaat niet in de VIES-databank (VAT Information Exchange System)
- Je hebt het KBO-nummer en het BTW-nummer door elkaar gehaald
De oplossing
- Controleer het formaat: in Belgie is het BTW-nummer BE0XXXXXXXXX (met de nul na "BE")
- Valideer via VIES: gebruik het Europese VIES-systeem om te controleren of het nummer actief is
- Controleer je eigen nummer: zorg ervoor dat je eigen BTW-nummer correct geconfigureerd is in je software
- Contacteer de FOD Financien als je nummer incorrect lijkt in de databank
[CTA] Met Sayli worden BTW-nummers automatisch geverifieerd bij het aanmaken van elk contact. Geen formeerfouten meer, geen geweigerde facturen meer. Probeer Sayli gratis ->
Fout 6: Timeout of verbindingsfout
Het probleem
Het versturen van je factuur mislukt met een bericht "Connection timeout", "Service unavailable" of "Network error". De factuur vertrekt niet.
De oorzaak
Dit is over het algemeen geen probleem aan jouw kant. Mogelijke oorzaken:
- Het Access Point van de ontvanger is tijdelijk onbeschikbaar
- Tijdelijke overbelasting van het PEPPOL-netwerk (verkeerspiek aan het begin van de maand, bijvoorbeeld)
- Internetconnectiviteitsprobleem aan jouw kant
- Gepland onderhoud van een van de betrokken Access Points
De oplossing
- Wacht enkele minuten en probeer opnieuw te versturen
- Controleer je internetverbinding
- Raadpleeg de status van je Access Point (de meeste publiceren een statuspagina)
- Als het probleem aanhoudt na 1 uur, contacteer de ondersteuning van je facturatiesoftware
- Als laatste redmiddel: de meeste software beheert automatisch herverzendingen (automatische retry)
Tip: timeout-fouten zijn bijna altijd tijdelijk. Wijzig niets aan je factuur, probeer gewoon opnieuw te versturen na enkele minuten.
Fout 7: Access Point-probleem
Het probleem
Je ontvangt een foutmelding gerelateerd aan je Access Point: "Access Point certificate invalid", "Sender Access Point not authorized" of "AS4 protocol error".
De oorzaak
Er is een probleem met de verbinding tussen je software en het PEPPOL Access Point. Dit kan zijn:
- Het certificaat van je Access Point is verlopen of ingetrokken
- Een configuratieprobleem in de verbinding tussen je software en het Access Point
- Het Access Point is niet meer gecertificeerd door OpenPEPPOL
- Een technisch probleem aan de kant van het Access Point
De oplossing
- Contacteer de ondersteuning van je software in eerste instantie, want het is doorgaans een probleem aan hun kant
- Controleer de certificering van je Access Point op de website van OpenPEPPOL
- Als het probleem bij het Access Point van de ontvanger ligt, kun je aan jouw kant niets doen. Contacteer je ontvanger zodat hij het probleem meldt bij zijn leverancier
- Documenteer de fout: maak een screenshot van de foutmelding met datum en tijd
Fout 8: SMP-zoekfout (SMP Lookup Failure)
Het probleem
Het systeem toont "SMP lookup failed", "Unable to resolve recipient" of "No endpoint found for recipient". Je Access Point kan het Access Point van de ontvanger niet vinden.
De oorzaak
De SMP (Service Metadata Publisher) is de directory die elk PEPPOL-ID koppelt aan zijn Access Point. Als de SMP-zoekopdracht mislukt, komt dat doordat:
- De ontvanger (nog) niet geregistreerd is in de PEPPOL-directory
- De SMP-registratie van de ontvanger een fout bevat
- De SMP-server tijdelijk onbeschikbaar is
- Het Access Point van de ontvanger is gewijzigd maar de directory is nog niet bijgewerkt
De oplossing
- Controleer het PEPPOL-ID van de ontvanger (formaat 0208:BE0XXXXXXXXX)
- Zoek in de PEPPOL-directory of de ontvanger erin staat
- Als de ontvanger niet gevonden wordt: contacteer hem om zijn inschrijving te verifieren
- Als het een tijdelijk probleem is: probeer opnieuw na enkele uren (SMP-updates kunnen tot 24 uur duren)
- Contacteer je ondersteuning als het probleem na 24 uur aanhoudt
Fout 9: Verlopen certificaat
Het probleem
Foutmelding: "Certificate expired", "TLS certificate invalid" of "Security validation failed". De beveiligde communicatie tussen de Access Points mislukt.
De oorzaak
Elk PEPPOL Access Point gebruikt digitale certificaten om de uitwisselingen te beveiligen. Deze certificaten hebben een beperkte geldigheid (doorgaans 1 tot 3 jaar). Wanneer een certificaat verloopt:
- Facturen kunnen niet meer verstuurd of ontvangen worden
- Het PEPPOL-netwerk weigert de verbinding met het betrokken Access Point
- Alle bedrijven die dat Access Point gebruiken worden getroffen
De oplossing
Dit is geen probleem dat je zelf kunt oplossen. De vernieuwing van certificaten is de verantwoordelijkheid van je Access Point.
- Contacteer onmiddellijk je leverancier (facturatiesoftware of Access Point)
- Documenteer het probleem: noteer de datum, tijd en exacte foutmelding
- In afwachting van een oplossing: bewaar de te versturen facturen en verstuur ze zodra de dienst hersteld is
- Als het probleem voortduurt: overweeg te migreren naar een betrouwbaarder Access Point
Goed om te weten: een serieus Access Point vernieuwt zijn certificaten ruim voor de vervaldatum. Als je deze fout regelmatig tegenkomt, is dat een alarmsignaal over de betrouwbaarheid van je leverancier.
Fout 10: Ontbrekende verplichte velden
Het probleem
Je factuur wordt geweigerd met een lijst validatiefouten die ontbrekende verplichte velden vermelden: "Missing mandatory field", "Required element not found" of een lijst van "Business Rule" overtredingen.
De oorzaak
Het PEPPOL BIS Billing 3.0-formaat legt een strikte reeks verplichte velden op in elke factuur. Zelfs als je software het UBL XML-bestand automatisch genereert, moeten bepaalde velden door jou worden ingevuld.
De oplossing: checklist van verplichte velden
Controleer of je factuur al deze elementen bevat:
| Veld | Voorbeeld | Verplicht? |
|---|---|---|
| Factuurnummer | FAC-2026-0042 | Ja |
| Uitgiftedatum | 2026-02-12 | Ja |
| Vervaldatum | 2026-03-12 | Ja |
| Valuta | EUR | Ja |
| BTW-nummer afzender | BE0456789123 | Ja |
| BTW-nummer ontvanger | BE0789456123 | Ja |
| Naam afzender | Mijn Bedrijf BV | Ja |
| Volledig adres afzender | Handelsstraat 15, 1000 Brussel | Ja |
| Naam ontvanger | Klant BV | Ja |
| Minstens een factuurregel | Omschrijving + bedrag | Ja |
| Totaalbedrag exclusief BTW | 1.000,00 EUR | Ja |
| BTW-bedrag | 210,00 EUR | Ja |
| Totaalbedrag inclusief BTW | 1.210,00 EUR | Ja |
| BTW-tarief per regel | 21% | Ja |
| Betalingsreferentie | +++123/4567/89012+++ | Aanbevolen |
| Betaal-IBAN | BE68 5390 0754 7034 | Aanbevolen |
[CTA] Genoeg van validatiefouten? Sayli genereert automatisch facturen die 100% conform zijn met PEPPOL BIS Billing 3.0. Elk veld wordt gevalideerd voor verzending. Probeer Sayli gratis ->
Wat doen als een PEPPOL-fout aanhoudt?
Als je de bovenstaande oplossingen hebt geprobeerd en het probleem aanhoudt, volg dan deze stappen:
1. Documenteer de fout
Noteer nauwkeurig:
- De exacte foutmelding (kopieer deze volledig)
- De datum en het tijdstip van de poging
- Het factuurnummer in kwestie
- Het PEPPOL-ID van de ontvanger
- Screenshots indien mogelijk
2. Contacteer je softwareondersteuning
Je facturatiesoftware is je eerste aanspreekpunt. Zij hebben toegang tot de technische logs en kunnen de bron van het probleem nauwkeurig identificeren.
3. Controleer bij je ontvanger
Als de fout de ontvanger betreft (niet ingeschreven, Access Point defect...), is het aan hem om het probleem aan zijn kant op te lossen.
4. Bewaar een spoor van je pogingen
Tijdens de tolerantieperiode (Q1 2026) hanteert de FOD Financien een pedagogische aanpak. Als je kunt bewijzen dat je te goeder trouw hebt geprobeerd om je facturen via PEPPOL te versturen, loop je geen sanctierisico, zelfs als bepaalde facturen om technische redenen niet konden worden verzonden.
Voor meer informatie over sancties: Boetes PEPPOL in Belgie: welke risico's in 2026?
Hoe PEPPOL-fouten te voorkomen: 5 goede praktijken
Voorkomen is beter dan genezen. Hier zijn de goede praktijken om fouten te minimaliseren:
1. Gebruik gecertificeerde PEPPOL-facturatiesoftware
Goede software valideert automatisch je facturen voor verzending. Het controleert het formaat, de verplichte velden, de bedragen en de BTW-nummers. Het is de beste bescherming tegen fouten.
2. Controleer de gegevens van je contacten
Neem de tijd om het BTW-nummer en het PEPPOL-ID van je klanten te controleren bij de eerste factuur. Een fout in de basisgegevens herhaalt zich op alle volgende facturen.
3. Stuur een testfactuur
Stuur voor je volledig migreert een testfactuur naar een vertrouwde klant om te controleren of de volledige keten werkt.
4. Houd je software up-to-date
Updates van je facturatiesoftware corrigeren bugs en integreren de nieuwste evoluties van de PEPPOL-standaard. Stel updates niet uit.
5. Leer bij (en leer je team bij)
Neem 30 minuten de tijd om de basis van PEPPOL te begrijpen. Lees onze complete gids PEPPOL Belgie 2026 en deel ze met je collega's.
FAQ: PEPPOL-fouten en -problemen
Mijn PEPPOL-factuur is geweigerd, is dat erg?
Nee, helemaal niet. Een PEPPOL-weigering betekent simpelweg dat je factuur niet afgeleverd kon worden, vaak om een kleine technische reden. De factuur is niet verstuurd, dus er is geen wettelijk of boekhoudkundig gevolg. Je hoeft alleen de fout te corrigeren en de factuur opnieuw te versturen.
Hoeveel tijd heb ik om een PEPPOL-fout te corrigeren?
Er is geen officiele termijn tussen de weigering en de herverzending. Je factuur moet echter binnen de wettelijke termijnen worden uitgegeven (doorgaans uiterlijk de 15e dag van de maand volgend op de levering). Corrigeer de fout en verstuur de factuur zo snel mogelijk opnieuw.
Mijn klant ontvangt mijn PEPPOL-facturen niet, wat nu?
Controleer eerst of je klant daadwerkelijk geregistreerd is op het PEPPOL-netwerk. Zo niet, dan moet hij zich inschrijven via gecertificeerde software. Als je klant geregistreerd is maar je facturen niet ontvangt, ligt het probleem waarschijnlijk bij zijn Access Point of de configuratie van zijn software. Stel hem voor om zijn technische ondersteuning te contacteren.
Zijn PEPPOL-fouten zichtbaar voor de FOD Financien?
Nee. De FOD Financien monitort technische fouten niet in realtime. De controles richten zich op de algehele conformiteit van je facturatie (gebruik je PEPPOL?), niet op incidentele fouten. Als je technische moeilijkheden ondervindt maar te goeder trouw inspanningen levert, hoef je je geen zorgen te maken tijdens de tolerantieperiode.
Kan ik PDF's blijven sturen als PEPPOL niet werkt?
Tijdens de tolerantieperiode (Q1 2026) kun je een PDF parallel versturen als de PEPPOL-verzending om technische redenen mislukt. Je moet echter je PEPPOL-verzendpogingen documenteren. Vanaf april 2026 wordt alleen de PEPPOL-factuur als conform beschouwd.
Hoe weet ik of een fout van mijn kant komt of van de ontvanger?
De foutmelding geeft je doorgaans een aanwijzing. Validatiefouten (formaat, ontbrekende velden, inconsistente bedragen) komen van jouw kant. Fouten als "recipient not found", "SMP lookup failed" of "destination Access Point unavailable" komen van de kant van de ontvanger of het netwerk.
Mijn software toont PEPPOL-fouten die ik niet begrijp, wat moet ik doen?
Contacteer de ondersteuning van je software. Technische PEPPOL-foutmeldingen zijn niet altijd duidelijk voor een niet-technische gebruiker. Je softwareleverancier is het best geplaatst om deze meldingen te interpreteren en je naar de oplossing te leiden.
Bestaat er een tool om mijn PEPPOL-facturen te testen voor ik ze verstuur?
Sommige facturatiesoftware biedt een testmodus die je factuur valideert zonder ze daadwerkelijk op het PEPPOL-netwerk te versturen. Dit is zeer nuttig om de conformiteit van je eerste facturen te controleren. Je kunt ook online validators gebruiken zoals de PEPPOL-validatietool van OpenPEPPOL.
[CTA] Met Sayli wordt 99% van de PEPPOL-fouten vermeden dankzij automatische validatie voor verzending. Probeer gratis en verstuur PEPPOL-facturen zonder problemen. Maak je Sayli-account aan ->
Was dit artikel nuttig voor je? Raadpleeg onze complete gids PEPPOL Belgie 2026 om alles te begrijpen, ons artikel over het verschil tussen PEPPOL en PDF en onze checklist migratie van PDF naar PEPPOL.
Officiële bronnen
Voor meer informatie en om alle gegevens in dit artikel te verifiëren, raadpleeg de officiële bronnen hieronder:
Gerelateerde artikelen
Klaar voor PEPPOL?
Sayli verbindt je met het PEPPOL-netwerk in 2 minuten. Conforme en geautomatiseerde facturatie.