Naar de inhoud
SyncMyShop

Kennisbank

Wat is Peppol?

Peppol is een internationaal netwerk met vaste afspraken waarover organisaties facturen, orders en andere inkoopdocumenten als gestructureerd bestand uitwisselen, rechtstreeks van de ene administratie naar de andere. Je sluit één keer aan via een access point en bereikt daarmee elke andere deelnemer, ook als die bij een andere provider zit.

Bijgewerkt op

Peppol in twee zinnen

Peppol is een open netwerk met een afsprakenstelsel: wie is aangesloten, verstuurt en ontvangt facturen, orders en andere inkoopdocumenten als gestructureerd bestand, van systeem naar systeem. Het is geen portaal waar je inlogt en geen dienst van één leverancier. Je sluit aan via een erkende serviceprovider, het access point, of via je softwareleverancier.

Het internationale beheer ligt bij OpenPeppol, een non-profitorganisatie in Brussel. Per land houdt een Peppol-autoriteit de regie. Op de ledenlijst van OpenPeppol staan er 26 (geteld op 3 oktober 2026), waaronder de Nederlandse Peppolautoriteit (NPa). De NPa valt onder het ministerie van Binnenlandse Zaken en Koninkrijksrelaties, sluit namens OpenPeppol de contracten met serviceproviders en is het eerste aanspreekpunt bij klachten. De Rijksinspectie Digitale Infrastructuur houdt toezicht op het stelsel in Nederland.

De Rijksoverheid laat zien hoe groot het gebruik is. Het Rijk ontving in 2025 bijna 2 miljoen e-facturen, 86% van alle ontvangen facturen. Ongeveer de helft daarvan kwam via Peppol binnen: rond 1 miljoen facturen in één jaar bij één afnemer.

Hoe werkt het: vier hoeken

Een Peppol-bericht gaat langs vier partijen. Dat heet het vierhoekenmodel.

Hoek Wie Wat er gebeurt
1 De verzender: het ERP of boekhoudpakket van de leverancier Maakt de factuur aan als XML en geeft hem af bij het eigen access point
2 Het access point van de verzender Valideert het bestand, zoekt het afleveradres van de ontvanger op en verstuurt het bericht
3 Het access point van de ontvanger Controleert de handtekening en geeft het bericht door
4 De ontvanger: de administratie van de afnemer Boekt de factuur in zonder overtypen
Het vierhoekenmodel van Peppol Een factuur gaat van het ERP van de leverancier (hoek 1) naar zijn access point (hoek 2), over AS4 naar het access point van de ontvanger (hoek 3) en vandaar naar de administratie van de afnemer (hoek 4). Hoek 2 zoekt het afleveradres van Peppol-ID 0106:87654321 op in de SML en de SMP. Hoek 1: verzender ERP van Bakker Installatie B.V. Hoek 2: access point provider van de verzender Hoek 3: access point provider van de ontvanger Hoek 4: ontvanger De Wit Techniek 0106:87654321 SML en SMP adresboek van het netwerk factuur als UBL AS4, ondertekend factuur in de administratie waar ontvangt 0106:87654321? De twee access points hebben vooraf geen afspraak met elkaar. Het adres van hoek 3 komt uit het register, de verzender hoeft alleen het Peppol-ID van zijn klant te kennen.
De vier hoeken van Peppol. De verzender kent alleen het Peppol-ID van zijn klant; het afleveradres komt uit het register.

Tussen hoek 2 en hoek 3 loopt het transport over AS4, een profiel voor berichten tussen webservices. Elk bericht wordt ondertekend en versleuteld met certificaten uit de eigen PKI van Peppol, over een verbinding met TLS 1.2 of nieuwer. De twee access points wisselen vooraf geen IP-adressen of afspraken uit. Hoek 2 vindt hoek 3 via twee registers:

  • SML (Service Metadata Locator): het centrale register. Het wijst per deelnemer naar één SMP.
  • SMP (Service Metadata Publisher): het adresboek van de provider van de ontvanger. Daarin staat per documenttype welk access point het bericht aanneemt.

Het model zonder vierde hoek is het leveranciersportaal of de bilaterale verbinding: verzender en ontvanger moeten bij dezelfde partij zitten of samen een verbinding opzetten. Bij 50 organisaties die onderling factureren zijn dat 50 × 49 / 2 = 1.225 mogelijke verbindingen. Op Peppol zijn het er 50: één aansluiting per organisatie.

Het Peppol-ID: wie ben je op het netwerk?

Elke deelnemer heeft een Peppol-ID: een schemacode van vier cijfers, een dubbele punt en het nummer. De schemacode zegt uit welk register het nummer komt.

Schema Register Vorm Voorbeeld
0106 KVK-nummer 8 cijfers 0106:87654321
0190 OIN, het organisatie-identificatienummer van de overheid 20 cijfers 0190:00000001234567890000
9944 Nederlands btw-identificatienummer NL, 9 cijfers, B, 2 cijfers 9944:NL123456789B01
0208 Belgisch ondernemingsnummer (KBO) 10 cijfers 0208:0123456789
0088 GLN van GS1 13 cijfers 0088:7300010000001

De NPa schrijft voor Nederlandse ontvangers voor dat rijksoverheid, provincies en gemeenten onder hun OIN staan geregistreerd. Andere organisaties kiezen het KVK-nummer of het btw-nummer. In België is de afspraak dat een onderneming minstens onder haar ondernemingsnummer staat.

Zo vindt hoek 2 het afleveradres van een factuur voor De Wit Techniek:

Peppol-ID van de ontvanger    0106:87654321
Identifier in het netwerk     scheme iso6523-actorid-upis, waarde 0106:87654321
Vraag aan de SML (DNS)        <SHA-256 van het ID in Base32>.iso6523-actorid-upis.<SML-zone>
Antwoord                      het adres van de SMP van de provider van De Wit Techniek
Vraag aan die SMP             wie ontvangt Invoice, BIS Billing 3.0, voor dit ID?
Antwoord                      URL en certificaat van het access point in hoek 3

Twee regels uit deze opzoekactie raken je debiteurenbestand. De SML kan per ID naar maar één SMP wijzen, dus bij een wissel van provider verhuist die verwijzing mee. En het ID moet exact het ID zijn waaronder de ontvanger is geregistreerd: een klant die onder zijn btw-nummer (9944) staat, wordt met zijn KVK-nummer (0106) niet gevonden. Hoofdletters maken geen verschil, het schema wel.

Peppol, UBL en e-facturatie: wat is wat?

De drie termen worden door elkaar gebruikt en betekenen elk iets anders.

Term Wat het is
E-facturatie De praktijk: factureren met een bestand dat de ontvanger automatisch verwerkt. Een pdf per e-mail valt daar niet onder
EN 16931 De Europese norm voor de inhoud van een e-factuur: welke gegevens, welke rekenregels
UBL De XML-taal waarin de factuur wordt geschreven, met de documenten Invoice en CreditNote
Peppol BIS Billing 3.0 De invulling van EN 16931 in UBL 2.1 die elke Peppol-deelnemer die facturen verwerkt moet aankunnen. Huidige versie: 3.0.21
SI-UBL 2.0 De Nederlandse invulling van dezelfde norm, volgens de NLCIUS
Peppol Het netwerk en de afspraken waarover het bestand reist

Een UBL-factuur kan dus buiten Peppol om worden verstuurd, en over Peppol gaat meer dan de factuur. OpenPeppol heeft ook berichten vastgelegd voor de order, de orderbevestiging, de pakbon (Despatch Advice), de catalogus en de reactie op een factuur. De Rijksoverheid verstuurde in 2025 ruim 216.000 elektronische bestellingen, waarvan 22% via Peppol: 216.000 × 0,22 is ruim 47.500 orders. De formaten en hun verschillen staan in wat is e-facturatie, de verhouding tot EDIFACT-berichten in Peppol of EDI.

Is Peppol verplicht?

De Nederlandse regels noemen Peppol niet bij naam. Wat verplicht is of wordt, is de e-factuur volgens de Europese norm. Peppol is een van de routes waarover die loopt: het Rijk ontvangt ongeveer de helft van zijn e-facturen via Peppol. De stand op 3 oktober 2026:

Situatie Regel Status
Factureren aan de Nederlandse overheid Aanbestedende diensten moeten sinds 18 april 2019 e-facturen volgens EN 16931 ontvangen en verwerken. De Rijksoverheid eist van haar leveranciers een e-factuur Geldend recht
Tussen bedrijven in Nederland Het kabinet wil e-facturatie verplichten per 1 juli 2030 en digitale rapportage aan de Belastingdienst per 1 juli 2031 Voornemen, nog geen wet
Tussen bedrijven in België Belgische btw-plichtigen factureren elkaar sinds 1 januari 2026 met een gestructureerde e-factuur, via Peppol Geldend recht

De plicht voor de overheid om e-facturen te ontvangen staat in het besluit in Staatsblad 2018, 321. Het geldt voor opdrachten boven de Europese aanbestedingsdrempels en verplicht de leverancier zelf nergens toe: een aanbestedende dienst regelt dat in het contract, en de Rijksoverheid doet dat.

De Nederlandse verplichting tussen bedrijven is een kabinetsbesluit van 11 september 2026. Het conceptwetsvoorstel gaat volgens dat bericht in het najaar van 2026 in internetconsultatie en het kabinet wil het wetsvoorstel voor de zomer van 2027 bij de Tweede Kamer indienen. Over welk netwerk de facturen gaan lopen is nog niets vastgelegd: de inrichting van de gegevensuitwisseling wordt nog onderzocht.

In België loopt de verplichting wel via Peppol, in het formaat Peppol BIS. Volgens de Belgische overheid vallen niet in België gevestigde btw-plichtigen zonder vaste inrichting buiten de verplichting, ook als ze een Belgisch btw-nummer hebben. Een Nederlandse leverancier zonder Belgische vestiging hoeft zijn Belgische klanten dus geen Peppol-factuur te sturen. Zijn Belgische btw-plichtige klanten moeten hem sinds 2026 wel kunnen ontvangen, op een beperkt aantal uitzonderingen na. Per situatie uitgewerkt: is Peppol verplicht?

Wat doet je boekhoudpakket zelf?

De NPa houdt een lijst bij van pakketten die Peppol ondersteunen. Op 3 oktober 2026 staan er 47 op: 45 kunnen facturen verzenden, 41 kunnen ze ontvangen en 21 kiezen Peppol uit zichzelf als verzendwijze wanneer de klant op het netwerk staat. Op de lijst staan onder meer Exact Online, Exact Globe, AFAS Profit, Business Central, SnelStart, Moneybird, Twinfield, Odoo, SAP en NetSuite.

Hoe het is ingebouwd verschilt. In Business Central is het de app E-Document Core met het documentformaat PEPPOL BIS 3 en een aansluiting op een extern access point. Microsoft documenteert daarvoor Pagero, Avalara, Logiq, SignUp en B2BRouter, elk met een eigen contract. Bij andere pakketten is de provider onderdeel van het abonnement en heb je één contractpartner: op de lijst van de NPa geldt dat voor 24 van de 47.

Het pakket verstuurt de facturen die in het pakket zelf zijn gemaakt, met de gegevens die op dat moment op de factuur en de debiteur staan. Ontbreekt daar het Peppol-ID van de klant of zijn inkoopordernummer, dan gaat de factuur niet weg of wordt hij aan de andere kant afgekeurd. Wat er op de factuur moet staan en waar het misgaat, staat in een Peppol-factuur versturen.

Wat betekent dit voor je koppeling?

Peppol regelt het vervoer. De inhoud komt uit je eigen systemen, en bij een order uit de webshop liggen de gegevens die de factuur nodig heeft op de verkeerde plek. Het inkoopordernummer staat in een opmerkingenveld bij de checkout, het KVK-nummer van de klant staat in het webshopaccount en niet op de debiteur, en de factuur wordt gemaakt in een administratie die de order nooit heeft gezien.

Wij bouwen de koppeling die de order met die gegevens in je ERP of boekhoudpakket zet, zodat de factuur die daar ontstaat compleet over Peppol vertrekt, en die inkomende Peppol-facturen en orders op de juiste plek inboekt. Daarna draaien en bewaken we hem. Wat er over de lijn gaat staat op Peppol koppeling, het overzicht van alle stromen op koppelingen tussen je webshop en de systemen erachter. Vertel welke systemen je gebruikt, dan hoor je wat je pakket zelf al kan en waar een koppeling nodig is.

Veelgestelde vragen

Wat kost Peppol?

De Nederlandse Peppolautoriteit levert geen commerciële diensten en brengt geen abonnementskosten in rekening. Je betaalt de serviceprovider of de softwareleverancier via wie je aansluit, en die bepalen hun eigen tarieven. Volgens de NPa rekent een deel van de pakketten een vast tarief, een ander deel een bedrag per verzonden of ontvangen factuur, en zijn er pakketten waar verzenden gratis is en ontvangen niet.

Is Peppol hetzelfde als UBL?

Nee. UBL is de XML-taal waarin de factuur is geschreven, Peppol is het netwerk waarover het bestand reist. Een UBL-factuur kan ook als bijlage bij een e-mail gaan, en over Peppol gaan ook orders en pakbonnen. Het verschil tussen de formaten staat in wat is e-facturatie.

Hoe weet ik of mijn klant facturen via Peppol kan ontvangen?

In de Peppol Directory zoek je op naam naar organisaties die documenten via Peppol ontvangen. De opzoektool van de NPa zoekt op KVK-nummer, OIN of btw-nummer en bevat alle ontvangers op het netwerk. Geen van beide laat zien of een organisatie ook zelf via Peppol verstuurt.

Heb ik een eigen access point nodig?

Nee. Een access point wordt gedraaid door een serviceprovider die een contract heeft met een Peppol-autoriteit. Je sluit aan via je boekhoudpakket of ERP als dat Peppol ondersteunt, via een serviceprovider die aan je pakket wordt gekoppeld, of via een factuurportaal waarin je de factuur met de hand invoert.

Krijg ik een bevestiging dat mijn factuur is aangekomen?

Niet altijd. De techniek voor terugkoppeling bestaat, maar wordt volgens de NPa nog niet in de hele keten ondersteund. Het technische retourbericht MLR heeft een opvolger, de MLS, die de providers onderling uitwisselen. Daarnaast bestaat de Invoice Response, waarmee de afnemer zakelijk laat weten of de factuur is geaccepteerd, afgekeurd of betaald. Vraag je provider welke van de drie hij doorgeeft.

Kan ik via Peppol ook orders ontvangen?

Ja. Peppol heeft naast de factuur vastgelegde berichten voor onder meer de order, de orderbevestiging, de pakbon en de catalogus. De Rijksoverheid verstuurde in 2025 ruim 216.000 elektronische bestellingen, waarvan 22% via Peppol. Of je pakket een binnenkomende order ook als verkooporder inboekt, verschilt per pakket.

Wat is het verschil tussen Peppol en EDI?

Bij EDI in de retail spreken twee handelspartners samen een berichtenset af, meestal EDIFACT, en bepaalt de afnemer het profiel. Peppol is een open netwerk met één set berichten en één adresboek, waarop iedere deelnemer iedere andere kan bereiken. De vergelijking staat in Peppol of EDI.

Vertel wat je nodig hebt

Vertel welke systemen je gebruikt en wat je wilt verbeteren. Je krijgt binnen één werkdag een persoonlijk antwoord. We helpen je de werkzaamheden helder te krijgen en spreken de prijs en planning af voordat je iets toezegt.

  • Je weet de prijs en de doorlooptijd voordat je iets toezegt
  • Wij zoeken uit welke koppeling het werk uit handen neemt
  • Wij verzorgen de bouw, hosting, bewaking en het onderhoud
  • Je team krijgt minder overtypwerk en minder uitzoekwerk

Leveranciers, producten, orders per dag, een ruwe schatting is prima.

Of mail direct: carsten@syncmyshop.com