PEPPOL & Compliance

PEPPOL Factuurvalidatie: Hoe Belgische E-Facturen Worden Gecontroleerd Vóór Aflevering

Niet elk bestand dat via PEPPOL wordt verstuurd, is een geldige factuur. Het PEPPOL-netwerk past meerdere validatielagen toe voordat een factuur de ontvanger bereikt — het controleert of het document correct gestructureerd is, alle verplichte velden bevat en voldoet aan Belgische en Europese bedrijfsregels. Hier is hoe dat werkt en wat Eurobillr doet om ervoor te zorgen dat je facturen altijd slagen.

Wat is PEPPOL-factuurvalidatie?

PEPPOL-factuurvalidatie is het geautomatiseerde proces waarbij wordt gecontroleerd of een elektronische factuur voldoet aan alle technische en zakelijke vereisten vóór aflevering aan de ontvanger. Validatie gebeurt op het niveau van het Access Point (je PEPPOL-dienstverlener) vóór de transmissie. Een factuur die de validatie niet doorstaat, wordt geweigerd en bereikt de ontvanger nooit.

Lagen van PEPPOL-validatie

1. Schemavalidatie (XML-structuur)

De factuur moet een geldig XML-document zijn dat voldoet aan het PEPPOL BIS Billing 3.0-schema (gebaseerd op UBL 2.1). Dit controleert of alle verplichte XML-elementen aanwezig, correct benoemd en in de juiste volgorde staan. Een ontbrekende of verkeerd gespelde XML-tag mislukt onmiddellijk de schemavalidatie.

2. Bedrijfsregelvalidatie (Schematron)

Naast de structuur past PEPPOL meer dan 100 bedrijfsregels toe. Deze controleren de logische juistheid:

  • Factuurtotaal moet gelijk zijn aan de som van de regelitems
  • Btw-bedrag moet overeenkomen met het gedeclareerde btw-tarief toegepast op het belastbare bedrag
  • Verplichte velden (leveranciersnaam, adres, btw-nummer, factuurdatum, betalingstermijnen) moeten ingevuld zijn
  • Valutacodes moeten geldige ISO 4217-codes zijn
  • Datumformaten moeten voldoen aan ISO 8601

3. Belgisch-specifieke bedrijfsregels

België past aanvullende nationale bedrijfsregels toe bovenop de kern-PEPPOL-regels:

  • Belgische btw-nummers moeten in het correcte formaat zijn (BE + 10 cijfers)
  • KBO/BCE-nummer moet aanwezig en geldig zijn
  • Toepasselijke Belgische btw-tarieven moeten worden gebruikt (21%, 12%, 6%, 0%)
  • De leverancier moet geregistreerd zijn op het PEPPOL-netwerk (geverifieerd via SMP-opzoeking)

4. Ontvangersopzoeking (SMP/SML)

Vóór de transmissie zoekt het Access Point op of het PEPPOL-ID van de ontvanger geregistreerd is en het specifieke documenttype kan ontvangen. Als de ontvanger niet geregistreerd is of het ontvangen van facturen niet heeft ingeschakeld, wordt de transmissie geweigerd met een duidelijke foutmelding.

Wat gebeurt er als validatie mislukt?

Als een factuur op enige laag de validatie niet doorstaat, wordt ze geweigerd vóór aflevering. De verzender ontvangt een foutmelding met details over wat er mislukt is. De factuur bereikt de ontvanger nooit — er is geen risico een ongeldige factuur af te leveren.

Veelvoorkomende weigeringsredenen:

  • Ongeldig of niet-geregistreerd PEPPOL-ID van de ontvanger
  • Ontbrekend verplicht veld (bijv. btw-nummer van de klant voor B2B-facturen)
  • Btw-berekeningsfout (regeltotaal × btw-tarief ≠ gedeclareerd btw-bedrag)
  • Ongeldig btw-nummerformaat

Hoe Eurobillr validatie afhandelt

Eurobillr valideert je factuur vóór ze wordt ingediend bij het PEPPOL-netwerk:

  • Real-time veldvalidatie — verplichte velden worden gecontroleerd terwijl je het factuurformulier invult
  • Btw-nummerverificatie — Belgische en EU btw-nummers worden gevalideerd via KBO en VIES
  • Controle van het PEPPOL-ID van de ontvanger — Eurobillr verifieert of de ontvanger geregistreerd is vóór je verstuurt
  • Wiskundige consistentiecontrole — regeltotalen, btw-bedragen en factuurtotaal worden gecontroleerd

Als er iets fout is, toont Eurobillr je exact wat gecorrigeerd moet worden vóór de factuur je account verlaat — niet pas na weigering door het netwerk.

Verstuur PEPPOL-gevalideerde facturen automatisch — gratis →

← Back to all articles