Bij de overstap naar Peppol e‑facturatie met Peppol Commerce vervang je meestal een bestaande facturatieplugin én verander je een stuk van je financiële workflow. In dit artikel lopen we stap voor stap door een praktische migratie‑aanpak voor WooCommerce‑webshops in België, waar Peppol e‑facturatie sinds 2026 verplicht is voor B2B‑transacties.

Waarom migreren naar Peppol Commerce?

Sinds 2026 moeten Belgische btw‑plichtige bedrijven gestructureerde elektronische facturen kunnen versturen en ontvangen via Peppol (Peppol BIS 3.0). Veel webshops gebruiken nog klassieke PDF‑facturatieplugins die niet voldoen aan deze nieuwe verplichtingen.

Peppol Commerce biedt hier een oplossing door WooCommerce‑bestellingen rechtstreeks om te zetten naar gestructureerde e‑facturen, èn deze automatisch via Peppol te versturen. Omdat de plugin zowel B2B‑ als B2C‑facturatie in één flow ondersteunt, is een aparte facturatieplugin niet langer nodig.

Echter, zoals bij elke migratie, hoor je als administrator een aantal zaken na te kijken zodat de overschakeling naar Peppol Commerce vlot verloopt. Hier zijn een aantal stappen de je kan volgen:

Stap 1: Inventaris van huidige facturatieplugins

Voor je iets installeert of verwijdert, maak je eerst een inventaris van alles wat vandaag met facturatie te maken heeft. Denk aan:

  • Plugins die facturen of creditnota’s genereren, bv. PDF Invoices & Packing Slips, specifieke Peppol‑koppelingen, facturatie‑addons van je boekhoudpakket.
  • Plugins die orderdata doorsturen naar externe Peppol‑ of e‑invoicingplatformen via een API.
  • Add‑ons die extra factuurvelden toevoegen (btw‑nummer, apart facturatie‑e‑mailadres, PO‑nummer, referentie, enz.).

Noteer per plugin wat ze precies doen, en of die functionaliteit straks door Peppol Commerce kan worden overgenomen. Zo vermijd je dubbele facturen, dubbele e‑mails of verwarring in je boekhouding.

Stap 2: Breng bestaande facturatie‑workflows in kaart

Facturatieplugins doen zelden één ding. Vaak starten ze verschillende workflows op het moment dat een order wordt aangemaakt of afgerond. Belangrijke vragen:

  • Hoe en wanneer wordt de factuur aangemaakt (bij order, bij betaling, bij verzending)?
  • Gaat er een kopie van de factuur naar je boekhoudpakket of een extern platform (via UBL, API, e‑mail)?
  • Welke e‑mails of notificaties worden verzonden naar klant of administrator bij facturatie of mislukte verzending?
  • Wordt er ergens een Peppol‑status of factuurstatus weergegeven in het WooCommerce orderoverzicht?

Schrijf deze stappen uit als een eenvoudige flow: “Order betaald → factuur gegenereerd → UBL naar boekhouding → e‑mail naar klant”. Zo zie je perfect waar Peppol Commerce straks in de plaats komt en waar andere stappen moeten blijven bestaan.

Stap 3: Bepaal welke plugins uitgeschakeld mogen worden

Als Peppol Commerce de volledige facturatie overneemt, wil je oude facturatiefunctionaliteit uitschakelen zodra de nieuwe flow actief is. Daarbij houd je best rekening met:

  • Plugins die facturen genereren: als Peppol Commerce zelf facturen voorziet (PDF/UBL), is een aparte PDF‑facturatieplugin niet meer nodig.
  • Peppol‑koppelingen die enkel dienen om orders naar een externe Peppol‑dienst te sturen: die worden overbodig als Peppol Commerce rechtstreeks over Peppol verzendt.
  • Dubbele triggers: twee plugins die allebei op “order voltooid” een factuur maken of een UBL versturen zorgen voor dubbele facturen en verwarring.

Plan het uitschakelen gefaseerd: eerst op een test‑ of stagingomgeving, dan eventueel maar één type order (bv. enkel nieuwe B2B‑orders), en pas op het einde volledig voor alle orders.

Voorbeeld: wat blijft en wat mag weg?

Type pluginVoorbeeldscenarioActie na migratie naar Peppol Commerce
PDF factuurpluginGenereert enkel PDF, geen PeppolUitschakelen zodra Peppol Commerce actief is
Externe Peppol‑connectorStuurt orders naar extern platform via APIUitschakelen zodra Peppol Commerce actief is
BoekhoudkoppelingStuurt boekingsgegevens naar boekhoudingMeestal behouden, maar flow herbekijken
Extra checkoutvelden voor facturatieVoegt btw‑nummerVervangen door velden van Peppol Commerce

Stap 4: Checkoutproces en btw‑velden nakijken

Peppol Commerce voorziet in specifieke velden die belangrijk zijn voor B2B‑facturatie, zoals een veld voor het btw‑nummer en eventueel Peppol‑gerelateerde identificatie. Controleer daarom:

  • Of het standaard btw‑veld van Peppol Commerce zichtbaar is voor zakelijke klanten en correct wordt opgeslagen in de order.
  • Of je bestaande checkoutveld‑plugins (Custom Checkout Fields, B2B‑plugins, enz.) niet in conflict komen met deze velden (dubbele labels, andere validatie, verkeerde mapping).
  • Of de logica rond btw‑berekening correct werkt per klanttype (B2C vs B2B, intracommunautair, export, enz.).

Een goede test is een volledige testronde met minstens drie scenario’s: een particuliere klant in België, een Belgische btw‑klant en een buitenlandse B2B‑klant. Controleer bij elk scenario de bestelling, de factuur en de e‑factuur.

Stap 5: Historische facturen en archief

Voor je je oude facturatieplugin uitzet of verwijdert, moet je beslissen wat je met historische facturen doet. In België geldt een bewaarplicht voor facturen van meerdere jaren, dus je wil hier niets kwijtspelen.

Kijk per plugin na:

  • Waar worden PDF’s en UBL’s opgeslagen (media‑bibliotheek, eigen tab, externe opslag)?
  • Kun je makkelijk een export doen van facturen of UBL‑bestanden voor archivering in je DMS of boekhoudpakket?
  • Moeten historische facturen nog via de webshop raadpleegbaar blijven voor klanten, of volstaat een intern archief?

Vaak is de beste aanpak: alle bestaande facturen exporteren en veilig bewaren in je boekhouding of DMS, en daarna Peppol Commerce gebruiken voor alle nieuwe orders vanaf een duidelijke cut‑offdatum.

Stap 6: Compatibiliteit met subscriptions en andere plugins

Werk je met abonnementen (WooCommerce Subscriptions of een alternatief), dan verdient dit extra aandacht. Bij subscriptions worden facturen vaak automatisch aangemaakt bij elke verlenging, en meerdere plugins kunnen daar tegelijk op inhaken.

Let op de volgende punten:

  • Welke plugin genereert vandaag de factuur bij een subscription‑verlenging, en wanneer gebeurt dat (bij succesvolle betaling, bij aanmaak van de renewal‑order)?
  • Moet Peppol Commerce ook e‑facturen maken voor bestaande abonnementen, of start je enkel voor nieuwe abonnementen vanaf datum X?
  • Hoe gaan je payment gateways om met terugkerende betalingen en factuurnummers (zeker relevant voor btw‑audit en reconciliatie)?

Soms is een geleidelijke migratie aangewezen: oude abonnementen blijven hun bestaande facturatieflow volgen, terwijl nieuwe abonnementen volledig via Peppol Commerce lopen.

Stap 7: WooCommerce‑configuratie en btw‑regels nalopen

Correcte Peppol e‑facturatie begint met een juiste WooCommerce‑configuratie. Controleer daarom je basisinstellingen:

  • Btw‑zones, tarieven en ronde‑instellingen: zorg dat alle btw‑regels overeenkomen met je boekhouding (inclusief btw op verzendkosten en toeslagen).
  • Weergave van prijzen (incl./excl. btw) per klanttype en per land.
  • De instellingen voor orderstatussen die een factuur mogen triggeren (bv. “verwerkt” vs “voltooid”).

Peppol‑facturen zijn gestructureerd en bevatten detailinformatie over lijnen, btw‑percentages en bedragen, waardoor eventuele inconsistenties in je webshop‑instellingen zichtbaar worden. Een korte audit van je btw‑configuratie voorkomt veel supportvragen achteraf.

Conclusie

Met deze stappen maak je van de overstap naar Peppol Commerce geen puur technische ingreep, maar een doordachte migratie van je volledige facturatieproces. Zo ben je klaar voor de Belgische Peppol‑verplichting én creëer je één consistente flow voor B2C‑ en B2B‑facturatie in WooCommerce.

Vergelijkbare berichten

  • |

    Zo maak je jouw WooCommerce klaar voor Peppol

    We zitten in januari 2026. In België is e-facturatie via het Peppol-netwerk geen verre toekomst meer, maar dagelijkse praktijk. Steeds meer B2B-transacties moeten via Peppol verlopen en PDF-facturen verdwijnen stap voor stap naar de achtergrond. Voor webshops die draaien op WooCommerce is dit geen ver-van-mijn-bedshow: dit is het moment om te zorgen dat jouw e-facturatie…

  • |

    Jouw online winkel snel klaarstomen voor e-facturatie

    Met de Peppol Commerce plugin zet je jouw online winkel binnen enkele minuten om naar geautomatiseerde e-facturatie via Peppol. De native integratie met WooCommerce of FluentCart zorgt voor een snelle, eenvoudige overstap zonder technische rompslomp, waarbij je voldoet aan alle wettelijke eisen en sneller, foutlozer factureert.

  • |

    De ultieme gids voor geautomatiseerde PEPPOL facturatie in WordPress & WooCommerce

    Veel bedrijven automatiseren alles, behalve B2B PEPPOL-facturatie, wat leidt tot tijdrovende digitale bandarbeid in 6 stappen: factuur maken, UBL creëren, bestanden beheren, portal inloggen, handmatig uploaden en verifiëren. Dit kost uren per jaar en is foutgevoelig. De meeste “PEPPOL-compatibele” plugins lossen slechts een deel op, en laten u de cruciale laatste stappen zelf doen. PEPPOL Commerce automatiseert de volledige facturatieketen rechtstreeks vanuit WordPress, waardoor u tijd bespaart en fouten elimineert. Ontdek hoe u deze inefficiëntie kunt omzeilen en focus op groei.

  • | |

    Realtime e-invoicing vanuit WooCommerce

    Peppol Commerce breidt de standaardfunctionaliteiten van WooCommerce uit met geavanceerde mogelijkheden voor het automatisch genereren en versturen van elektronische facturen via het Peppol-netwerk. Dankzij deze krachtige aanvulling kunnen ondernemers binnen hun vertrouwde WooCommerce-omgeving efficiënter, veiliger en volledig compliant factureren volgens het Peppol formaat. De plugin automatiseert het volledige facturatieproces, van order tot verzending, en voorziet in realtime statusupdates, uitgebreid gegevensbeheer en ingebouwde veiligheid en compliance. Hierdoor worden administratieve lasten verminderd en wordt het facturatieproces aanzienlijk betrouwbaarder. Met Peppol Commerce is direct e-facturen sturen vanuit WooCommerce eenvoudig, toekomstbestendig en professioneel geregeld.

  • |

    Peppol Commerce v2.0.1

    Met de development van elke software blijven er steeds zaken die kunnen verbeterd worden.  We blijven dan ook volledig toegewijd om Peppol Commerce verder te optimaliseren: door onvolledigheden op te lossen en nieuwe functionaliteiten toe te voegen. Bij onze vorige update hebben we, naast WooCommerce, ook FluentCart als e-Commerce oplossing voor WordPress geïntegreerd.  Alle functionaliteiten zoals…