Peppol voor Drupal, als gewone module.

Een module die past bij hoe je Drupal al beheert. Elke betaalde bestelling krijgt een factuur met de juiste btw, zakelijke klanten ontvangen hem via Peppol en bij een terugbetaling volgt de creditnota vanzelf.

Het PeppolKit-overzicht in Drupal Commerce: je facturen, gecontroleerd op de officiële regels en verstuurd via Peppol
  • Drupal 10.3 en 11
  • Commerce 2.40 en 3
  • PHP 8.1+
  • Nederlands, Frans, Engels

Zie het werken in Drupal Commerce.

Van de module inschakelen in Drupal Commerce tot een factuur die via Peppol bij je klant aankomt. Met muziek; je volgt het ook zonder geluid.

Vier dingen die vanzelf gaan.

01

Bij elke betaalde bestelling

Zodra Commerce een bestelling als betaald markeert, maakt PeppolKit de factuur, doorlopend genummerd, en mailt hem naar je klant. Je kassa wacht daar niet op.

PeppolKit

Factuur2026-00142
BtwVerlegd · 0%
E-mailVerstuurd
PeppolAfgeleverd
PDFUBL
02

Via Peppol naar bedrijven

Belgische winkel? Elke factuur aan een zakelijke klant gaat ook als e-factuur over het Peppol-netwerk. Inbegrepen in elk plan, zonder kosten per verzending.

Factuur 2026-00149 afgeleverd via Peppol
UBL downloaden ↓
03

Bij een terugbetaling

Betaal je een betaling in Commerce geheel of deels terug, dan maakt PeppolKit de creditnota bij de oorspronkelijke factuur en stuurt hem naar je klant.

Creditnota 2026-00151 bij factuur 2026-00142
Creditnota downloaden ↓
04

Het btw-nummer van je klant

Commerce heeft een btw-nummerveld op het klantprofiel. Zet het in je kassa, dan controleert PeppolKit het nummer in VIES en zet het op de factuur.

BE0123.456.789 ✓

Geïnstalleerd in vijf minuten.

  1. 01

    Plaats de module

    Pak de zip uit in modules/custom en zet de module aan onder Extend, of met drush en peppolkit.

  2. 02

    Koppel je winkel

    Onder Commerce → Configuration → PeppolKit vul je je e-mailadres in en klik je op Connect. Je gratis account ontstaat vanzelf.

  3. 03

    Vul je bedrijfsgegevens in

    Open het PeppolKit-dashboard vanuit de module: KvK- of ondernemingsnummer, btw-nummer en logo. Met één knop factureer je ook de betaalde bestellingen van de laatste 60 dagen.

Lees de volledige installatiegids →

Wat je in PeppolKit ziet.

Vier echte schermen uit je Drupal-beheer en uit het PeppolKit-dashboard, met wat je erop ziet.

  • Inschakelen onder Uitbreiden.

    Na de installatie met Composer vink je PeppolKit aan in de lijst met modules en klik je op Installeren.

  • Koppelen met je e-mailadres.

    Onder Commerce, Instellingen vul je je e-mailadres in en ga je akkoord. Daarna is je winkel gekoppeld.

  • Betaling ontvangen, factuur gemaakt.

    Zet je de betaling van een bestelling op Ontvangen, dan maakt PeppolKit de factuur. Meer hoef je niet te doen.

  • Je ziet waar de factuur is.

    In het dashboard staat bij elke factuur of hij aan de Europese norm voldoet en wanneer hij via Peppol bij je klant is afgeleverd.

Dezelfde plannen, in euro.

Gratis

Om te proberen, of voor een winkel met een enkele zakelijke klant.

€0 / maand

Begin gratis
  • 20 facturen per maand
  • Peppol inbegrepen voor elke factuur aan een bedrijf (Belgische webshops)
  • Geen kosten per verzending, geen eigen Peppol-abonnement

Starter

Voor een webshop die af en toe aan bedrijven verkoopt.

€9 / maand

Begin gratis
  • 100 facturen per maand
  • Peppol inbegrepen voor elke factuur aan een bedrijf (Belgische webshops)
  • Geen kosten per verzending, geen eigen Peppol-abonnement

Groei

Meest gekozen

Voor shops die elke week aan bedrijven verkopen.

€19 / maand

Begin gratis
  • 500 facturen per maand
  • Peppol inbegrepen voor elke factuur aan een bedrijf (Belgische webshops)
  • Geen kosten per verzending, geen eigen Peppol-abonnement

Pro

Voor grote volumes en veel Peppol-verkeer.

€49 / maand

Begin gratis
  • Onbeperkt facturen
  • Peppol inbegrepen voor elke factuur aan een bedrijf (Belgische webshops)
  • Geen kosten per verzending, geen eigen Peppol-abonnement

In elk plan

  • Btw verlegd, OSS en een creditnota bij elke terugbetaling
  • Factuur en e-mail in het Nederlands, Frans of Engels
  • Pdf en UBL-bestand (Peppol BIS 3.0)
  • Factur-X/ZUGFeRD-pdf voor bedrijven in Frankrijk en Duitsland
  • Elke maand een zip voor je boekhouder
  • Antwoord binnen één werkdag, van een mens

Voorbeelden

  • 8 facturen per maand, waarvan 3 aan bedrijvenGratis €0
  • 40 facturen per maand, 20 daarvan aan bedrijvenStarter €9 / maand
  • 200 facturen per maand, 60 daarvan aan bedrijvenGroei €19 / maand

Facturen aan bedrijven gaan bij een Belgische webshop automatisch via Peppol, zonder kosten per verzending. Consumenten krijgen hun factuur per e-mail; die tellen mee als factuur, maar gaan nooit via Peppol. Creditnota's bij terugbetalingen zijn inbegrepen.

Nederlandse webshop? Je hebt geen Peppol-plicht. Verkoop je aan Belgische bedrijven, verstuur dan gratis via je eigen Peppyrus-account (tot 100 per maand).

Prijzen in euro, excl. btw. Maandelijks via Mollie, opzeggen in je PeppolKit-dashboard. Er is geen proefperiode: begin met het gratis plan. Belgische winkel? Elke factuur aan een bedrijf gaat via Peppol, inbegrepen in elk plan en zonder kosten per verzending.

Wat mensen vaak vragen.

Kan ik met Drupal Commerce Peppol-facturen versturen?

Ja, met de PeppolKit-module. Elke betaalde Commerce-bestelling wordt een factuur volgens de Europese norm (EN 16931, Peppol BIS 3.0). Zakelijke klanten op Peppol krijgen hem via het Peppol-netwerk, particulieren als PDF per e-mail. Of een klant op Peppol staat, controleer je met de gratis Peppol-check; wanneer het verplicht is, lees je in E-facturatie verplicht in België.

Wat heb ik nodig?

Drupal 10.3 of 11 met Drupal Commerce 2.40 of 3 (de modules Order en Payment) en PHP 8.1 of nieuwer. Cron moet draaien, zoals op elke Drupal-site: wat niet meteen verstuurd kan worden, gaat bij de volgende cron-run.

Staat de module op drupal.org?

Ja, sinds november 2026: drupal.org/project/peppolkit. Installeer hem met composer require drupal/peppolkit, of download de zip hier en pak hem uit in modules/custom.

Hoe komt het btw-nummer van mijn klant op de factuur?

Commerce Tax heeft een btw-nummerveld op het klantprofiel, maar toont het pas in de kassa als je het aanzet: Configuration → People → Profile types → Customer → Manage form display. PeppolKit leest het veld, controleert het nummer in VIES en zet het op de factuur.

Wat stuurt de module naar PeppolKit?

De bestelling zoals Commerce hem heeft berekend: regels, kortingen, btw, verzendkosten, het factuuradres en het btw-nummer. De sleutel van de koppeling staat in de state van Drupal, niet in de configuratie, en komt dus nooit in een export of in je repository.

Hoe betaal ik een abonnement?

In je PeppolKit-dashboard kies je een plan en betaal je via Mollie, daarna maandelijks automatisch. Het gratis plan heeft geen einddatum en vraagt geen betaalgegevens.

Wat gebeurt er bij een terugbetaling?

Betaal je een betaling (deels) terug in Commerce, dan maakt PeppolKit automatisch een creditnota die verwijst naar de oorspronkelijke factuur en stuurt hem naar je klant.

Je volgende Commerce-bestelling, meteen goed gefactureerd.

Gratis te installeren · Drupal 10.3 of 11 met Drupal Commerce