E-facturen via Peppol vanuit je eigen software⁠

Maakt je eigen software of portaal de facturen, en vragen Belgische klanten om een e-factuur via Peppol, dan bouwen we die stap erin. De factuur gaat in het Europese formaat naar een access point, dat hem bij je klant aflevert. Nederland volgt later.

Wat er in België en Frankrijk veranderde⁠

Sinds 1 januari 2026 factureren in België gevestigde btw-plichtigen elkaar met een gestructureerde e-factuur. Dat is geen pdf, maar een bestand dat de software van je klant zelf kan lezen. Volgens de Belgische overheid gaat die factuur in principe via Peppol, een Europees netwerk voor e-facturen. Een pdf mag er nog bij, als extra.

Ben je in Nederland gevestigd zonder vaste inrichting in België, dan valt je eigen facturatie volgens de veelgestelde vragen van de Belgische overheid niet onder die plicht; dat punt wordt nog in de wet aangepast. Je Belgische klanten moeten wel via Peppol kunnen ontvangen, en kunnen erom vragen. Wat voor jouw bedrijf geldt, laat je beoordelen door je boekhouder of een fiscalist.

In Frankrijk loopt de verplichting gefaseerd vanaf september 2026. Daar gaan e-facturen via platforms die de Franse belastingdienst erkent, dus vraag je Franse klant via welk platform hij ontvangt. In Nederland wil het kabinet e-facturatie tussen bedrijven verplichten per 1 juli 2030, voor binnenlandse en internationale facturen. Dat is nog een voornemen van het kabinet; de wet moet nog door de Kamer.

Voor wie⁠
En voor wie niet⁠

Voor bedrijven die hun facturen maken in eigen software, een portaal of een maatwerk webshop, en niet in een boekhoudpakket.

Wel.

  • Je hebt Belgische zakelijke klanten die om een e-factuur via Peppol vragen.
  • Je eigen software maakt de facturen en mailt nu een pdf.
  • Je wilt ook inkomende e-facturen automatisch in je eigen systeem.

Liever niet.

  • Je factureert uit een boekhoudpakket dat zelf via Peppol kan versturen.
  • Je verstuurt alleen facturen aan consumenten.

Wat we bouwen⁠

Een stuk software in Laravel, in of naast je eigen systeem, dat van elke factuur een e-factuur maakt en hem via je access point verstuurt.

De factuur in het Europese formaat
Elke factuur wordt een UBL-bestand volgens Peppol BIS Billing 3.0, de afspraak op het netwerk. Met de btw-categorie per regel, het ondernemingsnummer van je klant en desgewenst de pdf als bijlage.
Controle voor verzending
Een factuur die niet aan de regels van het formaat voldoet, komt niet aan. Daarom controleert de module elke factuur vooraf, en hoor je meteen wat er mist, zoals een btw-nummer of een ondernemingsnummer met een tikfout.
Opzoeken of je klant op Peppol zit
Voor het versturen kijkt de module of de ontvanger op het netwerk bereikbaar is. Zo niet, dan gaat de factuur via de route die je met die klant afsprak.
Status per factuur
Verstuurd, afgeleverd of geweigerd: je ziet het per factuur in je eigen software, met wat het access point teruggaf.
Inkomende e-facturen
Wil je ook via Peppol ontvangen, dan zet de module binnenkomende facturen klaar in je eigen systeem of stuurt ze door naar je boekhouding.

Wat een access point doet⁠

Op Peppol stuur je een factuur nooit rechtstreeks naar je klant. Je software geeft hem aan een access point: een erkende dienstverlener die op het netwerk is aangesloten. Dat access point zoekt op bij welk access point je klant zit en levert de factuur daar af. Het access point van je klant geeft hem door aan diens boekhouding. Vier partijen: het vierhoekmodel.

Je klant vind je op het netwerk met zijn Peppol-ID. Bij een Belgisch bedrijf is dat zijn ondernemingsnummer, met 0208: ervoor. Zelf access point worden kan, maar dat vraagt een overeenkomst met een Peppol-autoriteit en een certificering. Voor één bedrijf is een contract met een bestaand access point de gewone route.

Wat kost het⁠

Wat de module kost, hoor je na één gesprek als vast bedrag. Alleen verzenden is kleiner dan ook ontvangen en doorzetten naar je boekhouding. De kosten van het access point lopen via je eigen contract met die partij.

Zo gaat het⁠

  1. Kennismaking

    Je laat een paar facturen zien die je software nu maakt, en vertelt aan wie je factureert. Met die voorbeelden noemen we een vaste prijs.

  2. Een access point kiezen

    Jij sluit een contract met een access point naar keuze en laat je bedrijf daar op Peppol registreren.

  3. Gegevens op orde

    Van elke zakelijke klant het btw-nummer en, in België, het ondernemingsnummer. Welke btw-categorie op welke regel hoort, bepaalt je boekhouder.

  4. Bouwen en testen

    Eerst via de testomgeving van het access point, als het die heeft, met een paar echte facturen van vorige maand.

  5. Live en beheer

    Daarna gaat elke factuur vanzelf mee, en houden wij de module bij.

Wanneer je dit niet nodig hebt⁠

Maak je je facturen in een boekhoudpakket, vraag dan eerst daar na of het via Peppol kan versturen. Veel pakketten kunnen dat inmiddels. Dan heb je geen koppeling nodig, alleen de juiste instelling en een registratie.

Heb je geen Belgische klanten, dan is er nu geen haast. Wacht tot de Nederlandse regels vastliggen, en zorg dat je software de facturen al als gestructureerde gegevens bewaart. Draait je facturatie in een Laravel-applicatie die een ander bouwde, begin dan bij een applicatie laten overnemen.

Vragen⁠

Staat je vraag er niet bij? Bel, dan hoor je het meteen.

Bel direct

Kan ik ook gewoon een pdf blijven mailen?

Aan Nederlandse klanten voorlopig wel. Of het ook aan Belgische klanten mag, hangt af van waar je bedrijf gevestigd en btw-plichtig is. Dat beoordeelt je boekhouder of fiscalist; wij zorgen dat je software beide kan.

Welk access point raden jullie aan?

Geen vaste. Je kiest zelf op prijs en service, en wij koppelen aan de API van die partij. Vooraf kijken we mee of die API doet wat je software nodig heeft.

Stuur ons een factuur die je software nu maakt⁠

De kennismaking is gratis. We reageren binnen één werkdag.