← Back to all articles

Automatisch EU-conforme facturen voor elke WooCommerce bestelling

SealDoc Team · · 4 min read

Verkopen aan Europese bedrijven via een WooCommerce-winkel brengt een complianceverplichting mee die de meeste winkeliers pas ontdekken wanneer een accountant of grote afnemer erop wijst: gestructureerde, machineleesbare facturen. Een gewone PDF is niet voldoende voor B2B-transacties zodra de nationale e-factureermandaten van kracht zijn. Frankrijk verplicht B2B e-facturering voor alle bedrijven vanaf september 2026. Belgie volgt in januari 2026 voor grote ondernemingen, met kleinere bedrijven die gefaseerd worden ingevoerd tot 2028. Duitsland vereist al sinds 2020 gestructureerde e-facturen voor leveranciers aan de publieke sector, en heeft die verplichting per januari 2025 uitgebreid naar alle B2B-transacties.

SealDoc Compliance Invoices voor WooCommerce handelt dit automatisch af, zonder je bestaande PDF-factuurplugin te vervangen of je checkout-flow te wijzigen.

Wat de plugin doet

Elke keer dat een kwalificerende bestelling de geconfigureerde triggerstatus bereikt (betaald of voltooid, naar keuze), doet de plugin het volgende:

  1. Controleren of de koper een bedrijf is, door het btw-nummer in de factuurvelden van de bestelling te lezen
  2. Het juiste complianceformaat selecteren: Factur-X, XRechnung of Peppol BIS 3.0
  3. De besteldata doorsturen naar de SealDoc compliance engine, die de gestructureerde factuur opbouwt en valideert
  4. Een downloadlink terugplaatsen in het WooCommerce-bestellingsbeheer, en de factuur optioneel bijvoegen aan de orderbevestigingsmail

De merchant hoeft na de installatie niets te doen. De koper ontvangt een conforme factuur zonder ernaar te vragen.

Waarom WooCommerce-winkels dit nu nodig hebben

De EU e-factureringsregels bewegen snel. Belangrijke datums:

  • Duitsland: B2B e-facturering verplicht voor het ontvangen van gestructureerde facturen vanaf januari 2025; verplichting tot versturen gefaseerd ingevoerd tot 2027
  • Frankrijk: B2B e-facturering verplicht vanaf september 2026, met Factur-X als voorkeursformaat voor binnenlandse transacties
  • Belgie: Grote ondernemingen moeten gestructureerde e-facturen kunnen ontvangen vanaf januari 2026; verplichtingen tot versturen volgen
  • Polen: Verplichte B2B e-facturering via het KSeF-systeem vanaf februari 2026

Een WooCommerce-winkel die Duitsland, Franse, Belgische of Poolse zakelijke klanten bedient, moet conforme facturen uitsturen of riskeert geweigerde betalingen en problemen bij een audit. De plugin neemt dat risico automatisch weg.

Ondersteunde formaten

De plugin ondersteunt alle drie de grote EU e-factuurprofielen:

  • Factur-X: Een hybride PDF met ingebed XML, geaccepteerd in Frankrijk, Belgie, Nederland en Oostenrijk. De Franse DGFIP verplicht dit formaat voor binnenlandse B2B.
  • XRechnung: De Duitse XML-standaard die verplicht is voor alle facturen aan de publieke sector in Duitsland. Ook geaccepteerd in Oostenrijk en andere Duitstalige markten.
  • Peppol BIS 3.0: Het grensoverschrijdende netwerkformaat voor factuurroutering via het Peppol-netwerk, vereist door veel grote ondernemingen en overheidsinstanties in Europa.

Alle drie de formaten implementeren de Europese norm EN16931, zodat een geldige factuur in elk van deze formaten voldoet aan de wettelijke vereisten in elke EU-lidstaat die die norm heeft aangenomen.

B2B-detectie: geen aanpassingen aan de checkout nodig

Niet elke WooCommerce-bestelling is een zakelijke bestelling. De plugin leest het btw-nummer uit de factuurvelden van de bestelling. Als er een btw-nummer aanwezig is, wordt de bestelling behandeld als B2B en ontvangt deze een volledige gestructureerde factuur. Bestellingen zonder btw-nummer worden behandeld als consumentenbestellingen. Je kiest zelf of je die overslaat of toch een Factur-X BASIC factuur genereert.

Als je btw-nummers al verzamelt bij de checkout via een WooCommerce-extensie of een aangepast veld, pakt de plugin die automatisch op. Er zijn geen wijzigingen aan de checkout nodig.

Beveiliging: AES-256 versleutelde API-sleutelopslag

Je SealDoc API-sleutel wordt opgeslagen met AES-256-encryptie in de WordPress-optiestabel. Hij wordt nooit naar logbestanden geschreven of zichtbaar in de admin-interface na de eerste invoer. De plugin communiceert uitsluitend via HTTPS met de SealDoc API.

Opnieuw proberen vanuit het bestellingsbeheer

Als de SealDoc API tijdelijk niet beschikbaar is wanneer een bestelling binnenkomt, gaat de factuur niet verloren. Er verschijnt een knop voor opnieuw proberen op de detailpagina van de WooCommerce-bestelling. Met een klik wordt het factuurverzoek opnieuw verstuurd zonder de bestelling te bewerken of opnieuw aan te maken.

Installatie

  1. Zoek naar SealDoc Compliance Invoices in de WooCommerce-marktplaats of installeer via Plugins > Nieuwe plugin toevoegen in je WordPress-beheer
  2. Maak een API-sleutel aan in je SealDoc-dashboard onder Instellingen > API-sleutels
  3. Plak de sleutel in de plugin-instellingen en klik op Valideren
  4. Kies je complianceprofiel (Factur-X, XRechnung of Peppol BIS 3.0), je triggerstatus en je voorkeur voor B2C-afhandeling
  5. Opslaan. Je eerste conforme factuur wordt gegenereerd bij de volgende kwalificerende bestelling

Een SealDoc Starter-abonnement of hoger is vereist. Het Starter-abonnement dekt Factur-X generatie en is voldoende voor de meeste WooCommerce-winkels. XRechnung- en Peppol-profielen zijn inbegrepen vanaf het Professional-abonnement.

Aan de slag

De plugin is nu beschikbaar in de WooCommerce-marktplaats. Installeer hem vandaag en laat conforme facturen genereren voor je volgende B2B-bestelling.


← Back to all articles