Kennisbank · Techniek

Peppol-e-facturatie koppelen aan je CRM of app op maat

Sinds 2026 is e-facturatie via Peppol verplicht tussen Belgische bedrijven. Zo koppel je je CRM of app op maat aan je boekhoudpakket, ERP of access point.

Geschreven door het team van GetDigit

Gepubliceerd op Laatst bijgewerkt op

7 min lezen

Voorbeeldscherm met fictieve gegevens.

Wat houdt de Belgische e-facturatieplicht in?

Sinds 1 januari 2026 moeten alle Belgische btw-plichtige ondernemingen hun facturen aan elkaar uitwisselen als gestructureerde elektronische factuur, in het Peppol BIS-formaat en via het Peppol-netwerk. Een pdf per e-mail geldt voor je Belgische zakelijke klanten niet langer als geldige factuur.

Voor een kmo met een eigen CRM, werkbon-app of boekingsapp is dat geen boekhoudkundig detail. Elke app die vandaag zelf facturen maakt, moet die factuurgegevens ergens in het juiste formaat laten vertrekken. De kern in één tabel, zoals ze er in oktober 2026 bij ligt:

Onderwerp Wat geldt
Sinds wanneer 1 januari 2026
Voor wie Facturen tussen Belgische btw-plichtige ondernemingen
Formaat Peppol BIS, gestructureerde XML volgens de Europese norm EN 16931
Netwerk Peppol, via een access point-provider of je boekhoudpakket
Facturen aan particulieren Niet verplicht; ontvangen van leveranciers moet wel kunnen
Facturen aan buitenlandse klanten Niet onder de Belgische B2B-verplichting
Tolerantie Afgelopen: tot eind maart 2026 geen sancties bij aantoonbare voorbereiding
Boetes €1.500 bij een eerste inbreuk, oplopend tot €5.000 bij herhaling
Fiscaal voordeel 120% kostenaftrek voor e-facturatiesoftware en advies, 2024 tot en met 2027, voor kleine kmo’s en zelfstandigen
Volgende stap E-rapportering van factuurgegevens, gepland vanaf 2028

Er gelden enkele uitzonderingen, onder meer voor de vrijstellingsregeling voor kleine ondernemingen, de forfaitaire regeling en de landbouwregeling. Check je eigen situatie op efactuur.belgium.be of bij je boekhouder. De fiscale voordelen lees je ook in Subsidies en fiscale voordelen voor digitalisering.

Wat is Peppol en wat doet een access point?

Peppol is een beveiligd netwerk waarover bedrijven gestructureerde documenten zoals facturen en creditnota’s uitwisselen. Je bent er niet rechtstreeks op aangesloten, maar via een access point: een erkende dienstverlener die je documenten aflevert bij het access point van je klant.

Dat heet het vierhoekenmodel: jouw software, jouw access point, het access point van je klant en de software van je klant. Je hoeft dus geen verbinding te leggen met elke klant afzonderlijk. Eén aansluiting volstaat om alle bedrijven op het netwerk te bereiken.

Drie begrippen die je moet kennen:

  • Peppol BIS Billing 3.0 is het factuurformaat: een XML-bestand in UBL dat de Europese norm EN 16931 volgt. Bedrag, btw, vervaldatum en klantgegevens staan in vaste velden, zodat de software van je klant ze automatisch inleest.
  • De Peppol-ID is het adres van een onderneming op het netwerk. Belgische bedrijven zijn meestal vindbaar met hun ondernemingsnummer, voorafgegaan door de code 0208.
  • De Peppol Directory is de openbare lijst van wie op het netwerk bereikbaar is.

De meeste Belgische boekhoudpakketten werken intussen zelf als access point of hebben er een ingebouwd. Dat bepaalt mee hoe je je CRM of app koppelt.

Waar ontstaat de factuur in jouw bedrijf?

De architectuur van je Peppol-koppeling hangt af van één vraag: in welk systeem wordt de factuur aangemaakt, genummerd en geboekt? Die plek moet uniek zijn. Twee systemen die allebei facturen nummeren, leveren gegarandeerd problemen op met je boekhouding.

Waar de factuur ontstaat Hoe de koppeling werkt en wanneer je ze kiest
In je boekhoudpakket Het pakket verstuurt via zijn eigen access point. Je CRM of app geeft klant, order of werkbon door en krijgt de status terug. Kies dit als je boekhouder al met dat pakket werkt: de meest voorkomende en eenvoudigste route.
In je ERP, zoals Business Central Business Central verstuurt via E-Documents en een gekozen connector. Je CRM of app geeft de order of opdracht door, bijvoorbeeld vanuit Dynamics 365 Sales. Kies dit als orders, voorraad en facturatie al in het ERP zitten.
In je app op maat Een access point-provider verstuurt via zijn API. Je app maakt de factuur op in Peppol BIS, verstuurt ze, volgt de status op en boekt door. Kies dit als facturen sterk procesgebonden zijn en er geen pakket tussen zit.

Voor Business Central bevestigt Microsoft dat het Peppol-formaat in de Belgische versie ondersteund wordt, met ingebouwde connectoren naar onder meer Avalara, B2Brouter, Continia, Logiq, Pagero en SignUp. Je sluit wel zelf een contract met die dienstverlener.

Het principe dat GetDigit hanteert: het ERP of boekhoudpakket is leidend voor factuurgegevens. Je CRM en je apps leveren de juiste input aan, maar nummeren en boeken gebeurt op één plek. Zo pakten we ook het integratieontwerp met Business Central aan in de CRM-analyse voor een B2B-handelsbedrijf.

Welke gegevens moeten in je CRM of app kloppen?

Een Peppol-factuur wordt automatisch gevalideerd, dus fouten die vroeger niemand zag, blokkeren nu de verzending. De kwaliteit van je klantdata in het CRM wordt daarmee een factuurprobleem. Controleer minstens deze gegevens:

  • het ondernemingsnummer of btw-nummer van de klant, nagekeken bij de invoer;
  • of de klant op Peppol bereikbaar is, en onder welke Peppol-ID;
  • de juiste juridische naam en het volledige adres;
  • het btw-tarief en de btw-categorie per factuurlijn, ook bij verlegging of vrijstelling;
  • eenheden en hoeveelheden in een vaste notatie;
  • de referentie van je klant, zoals een bestelbonnummer of projectcode;
  • je IBAN en een gestructureerde mededeling voor de betaling;
  • bij een creditnota: de verwijzing naar de oorspronkelijke factuur.

In een app op maat bouw je die controles in op het moment van invoer, niet pas bij het factureren. Dan weet je verkoper of technieker meteen dat er iets ontbreekt.

Stappenplan: Peppol koppelen aan je CRM of app

Een Peppol-koppeling is geen groot IT-project als je ze in deze volgorde aanpakt:

  1. Bepaal waar de factuur ontstaat. Kies één systeem dat nummert en boekt, samen met je boekhouder.
  2. Kies het access point. Gebruik bij voorkeur dat van je boekhoudpakket of ERP. Een aparte access point-provider is enkel nodig als je app zelf factureert.
  3. Kuis je klantdata op. Ondernemingsnummers, adressen en Peppol-bereikbaarheid in je CRM in orde brengen, liefst met een automatische controle.
  4. Bouw de koppeling. Met Power Automate voor eenvoudige stromen, met Azure Functions voor zwaardere logica, telkens via de officiële API van het pakket. De status komt terug in je CRM of app.
  5. Test met echte scenario’s. Een gewone factuur, een creditnota, een klant met verlegde btw, een klant die niet op Peppol staat.
  6. Monitor na de livegang. Een geweigerde of niet afgeleverde factuur geeft een melding aan de juiste persoon, bijvoorbeeld in Microsoft Teams, met de reden erbij.

Hoe ziet zo’n koppeling eruit op het Microsoft-platform?

Op het Microsoft-platform loopt een factuurstroom van je app of CRM via Power Automate of Azure Functions naar je boekhoudpakket of Business Central, en komt de status terug in je app. Een typisch voorbeeld voor een installatiebedrijf met een werkbon-app:

  1. De technieker laat de werkbon aftekenen op zijn gsm.
  2. Een flow controleert klantgegevens, btw-regime en Peppol-bereikbaarheid.
  3. De factuurgegevens gaan via de API naar het boekhoudpakket, of als verkoopfactuur naar Business Central.
  4. Het pakket maakt de Peppol-factuur en verstuurt ze via zijn access point.
  5. De status, afgeleverd of geweigerd, verschijnt bij de werkbon, en de klantenopvolging ziet meteen wat er gefactureerd is.

Hoe dat er voor de werkvloer uitziet, lees je bij bouw en installatie. Voor de eigen vakantieverhuur bouwde GetDigit een boekingsapp met automatische facturatie: bij het opslaan vertrekt een pdf-factuur met btw-splitsing en nummering per jaar vanuit de eigen Outlook-mailbox naar het boekhoudpakket, met bescherming tegen dubbele facturatie. Voor particuliere gasten volstaat een pdf. Factureert zo’n app aan bedrijven, dan gaan dezelfde gegevens naar het boekhoudpakket of een access point, dat er een Peppol-factuur van maakt.

Gebruik je Dynamics 365 Sales als CRM, dan is de koppeling met Business Central de logische route: een gewonnen opportuniteit wordt een order en daarna een factuur, zonder overtypen. Meer daarover op de pagina Dynamics 365 en bij CRM voor kmo’s.

Wat kost een Peppol-koppeling?

Een koppeling tussen je CRM of app en je boekhoudpakket is meestal een afgebakend project, dat bij GetDigit doorgaans in 1 tot 4 weken live staat. Je krijgt vooraf een vaste prijs, na een korte analyse van je pakket en je factuurscenario’s. Wat de prijs bepaalt:

  • of je pakket een goede API heeft en zelf via Peppol verstuurt;
  • het aantal factuurscenario’s, zoals voorschotfacturen, creditnota’s en verlegde btw;
  • hoeveel klantdata eerst opgekuist moet worden;
  • of inkomende facturen ook terug naar je app moeten.

Het abonnement van je boekhoudpakket of access point-provider komt erbij. Voor kleine kmo’s en zelfstandigen geldt voor abonnementen op e-facturatiesoftware en advies hierover een kostenaftrek van 120%, voor de belastbare tijdperken 2024 tot en met 2027. Check met je boekhouder of je in aanmerking komt. Hoe GetDigit de prijs van een koppeling bepaalt, lees je op de pagina kostprijs.

Wat verandert er in 2028 met e-rapportering?

De volgende stap is e-rapportering: vanaf 2028 wil de federale overheid dat factuurgegevens tussen Belgische bedrijven bijna in realtime ook bij FOD Financiën terechtkomen. De ministerraad keurde daarvoor op 18 juli 2026 een voorontwerp van wet goed. Het parlement moet de tekst nog stemmen, dus details kunnen nog wijzigen.

Wat al vaststaat: de e-rapportering moet de jaarlijkse klantenlisting vervangen, en zowel de verkoper als de koper rapporteert. Voor je bedrijf betekent dat vooral dat factuurgegevens nog strenger moeten kloppen, ook aan de aankoopkant.

Wie vandaag een propere koppeling bouwt met één bron voor factuurgegevens en gecontroleerde klantdata, is klaar voor die volgende stap. Wie facturen nog overtypt tussen systemen, krijgt het in 2028 moeilijker.

Wil je weten hoe je eigen CRM, app en boekhoudpakket het best samenwerken? Bekijk onze aanpak voor koppelingen tussen CRM, ERP en boekhouding, of plan een gratis intake van 30 minuten met de architect die de koppeling bouwt.

Veelgestelde vragen

Moet ik als kmo ook Peppol-facturen kunnen ontvangen?

Ja. Ook als je zelf vooral aan particulieren factureert, moet je als Belgische btw-plichtige gestructureerde e-facturen van je leveranciers kunnen ontvangen. In de praktijk regelt je boekhoudpakket of je access point-provider dat met een digitale inbox. Een app op maat kan die inkomende facturen daarna ook gebruiken, bijvoorbeeld om aankoopkosten automatisch aan het juiste project of de juiste werf te koppelen.

Mag ik naast de Peppol-factuur nog een pdf meesturen?

Dat mag, maar het hoeft niet. De gestructureerde Peppol-factuur is de factuur; een pdf kan als bijlage in het Peppol-bestand mee voor wie ze graag leest. Je klant mag een Peppol-factuur niet weigeren omdat er geen pdf bij zit. Stuur je daarnaast nog een pdf per mail, maak dan duidelijk dat het om een kopie gaat, zodat niemand dezelfde factuur twee keer inboekt.

Hoe weet ik of mijn klant op Peppol bereikbaar is?

Een Belgische onderneming is op Peppol meestal te vinden met haar ondernemingsnummer, voorafgegaan door de code 0208. In de openbare Peppol Directory kan je dat opzoeken, en de meeste boekhoudpakketten en access points controleren het automatisch vóór ze versturen. In een CRM of app op maat kan GetDigit die controle inbouwen, zodat je vooraf ziet welke klanten nog niet bereikbaar zijn.

Geldt de verplichting ook voor facturen aan particulieren of buitenlandse klanten?

Voor facturen aan particulieren geldt de Belgische verplichting niet: een pdf of papieren factuur blijft daar mogelijk. Voor klanten in het buitenland geldt de Belgische B2B-verplichting evenmin, al hebben steeds meer landen hun eigen e-facturatieregels. Peppol werkt wel grensoverschrijdend, dus wie al gekoppeld is, kan ook buitenlandse klanten op het netwerk bedienen. Twijfel je over je eigen situatie, check het met je boekhouder.

Hoe ga je met creditnota's en correcties om?

Een verstuurde factuur pas je niet meer aan. Een correctie gebeurt met een creditnota, die ook als gestructureerd document via Peppol vertrekt en verwijst naar de oorspronkelijke factuur. Een goede app vergrendelt een factuur na verzending en stelt bij een wijziging zelf een creditnota voor. In de boekingsapp van GetDigit waarschuwt de app al voor een creditnota zodra een gefactureerde boeking wijzigt.

Kan Dynamics 365 Sales zelf Peppol-facturen versturen?

Niet standaard. Dynamics 365 Sales beheert leads, opportuniteiten, offertes en orders, maar is geen facturatiepakket. De factuur ontstaat meestal in Dynamics 365 Business Central, dat Peppol-facturen verstuurt via zijn E-Documents-functie en een gekozen connector, of in je boekhoudpakket. GetDigit koppelt Sales aan die systemen, zodat een gewonnen order zonder overtypen een correcte factuur wordt.

Bronnen

Geschreven door het team van GetDigit

Gepubliceerd op Laatst bijgewerkt op

Benieuwd wat dit voor jouw bedrijf kan doen?

Plan een gratis intake van 30 minuten. Je spreekt rechtstreeks met de architect die bouwt, niet met een verkoper.