← Back to all articles

Automatisch EU-conforme facturen voor elke Shopify bestelling

SealDoc Team · · 3 min read

Verkopen aan Europese bedrijven brengt een factuurverplichting mee die de meeste Shopify-winkels stilzwijgend negeren: gestructureerde, machineleesbare facturen. Een gewone PDF voldoet niet voor B2B-transacties in Duitsland, Frankrijk, België of Nederland zodra de nationale e-factureermandaten van kracht worden. Vanaf 2025 is B2B e-facturering verplicht of actief ingefaseerd in het grootste deel van de EU.

De SealDoc EU Invoicing app voor Shopify sluit die kloof automatisch.

Wat de app doet

Elke keer dat een bestelling wordt betaald (of verzonden, naar keuze), doet de app het volgende:

  1. Detecteren of de koper een bedrijf is, door te kijken naar een btw-nummer in de nota-attributen van de bestelling
  2. Een gestructureerde Factur-X of ZUGFeRD factuur opbouwen vanuit de Shopify besteldata
  3. Die factuurverzoek doorsturen naar de SealDoc compliance engine
  4. Een downloadlink rechtstreeks in de Shopify bestelnota plaatsen

De merchant hoeft niets aan te raken. De koper ontvangt een conforme factuur zonder ernaar te vragen.

Waarom Factur-X

Factur-X (in Duitsland bekend als ZUGFeRD) is een hybride formaat: een PDF die je op het scherm kunt lezen, met een machineleesbaar XML-factuur ingebed. Het is het formaat bij uitstek voor grensoverschrijdende EU-compliance, omdat:

  • De Franse belastingdienst (DGFIP) Factur-X verplicht stelt voor B2B vanaf 2026
  • Duitsland zowel ZUGFeRD als XRechnung accepteert; ZUGFeRD is de standaard voor niet-publieke-sectorkopers
  • België, Nederland en Oostenrijk allemaal Factur-X accepteren onder de EN16931-norm
  • De Europese norm EN16931 de onderliggende specificatie is, waardoor een geldige Factur-X factuur juridisch geldig is in de hele EU

De SealDoc app staat standaard op Factur-X BASIC, dat de breedste compatibiliteit heeft. Merchants die het strengere EN16931-profiel nodig hebben, kunnen dit wijzigen in de instellingen.

B2B en B2C in dezelfde winkel

Niet elke Shopify bestelling is een zakelijke bestelling. De app handelt dit netjes af. Als een bestelling een btw-nummer bevat in de nota-attributen (veldnaam is instelbaar), wordt het behandeld als B2B en krijgt het een volledige gestructureerde factuur. Bestellingen zonder btw-nummer worden behandeld als consumentenbestellingen. Je kunt kiezen om die volledig over te slaan, of toch een Factur-X BASIC factuur te genereren.

Er zijn geen wijzigingen aan de checkout nodig. Als je btw-nummers al verzamelt via een checkout-app of een nota-attribuut op je bestelformulier, wordt het veld automatisch opgepakt.

Aan de slag

  1. Installeer de SealDoc EU Invoicing app vanuit de Shopify App Store
  2. Maak een API-sleutel aan in je SealDoc dashboard onder Instellingen > API-sleutels
  3. Plak de sleutel in de app-instellingenpagina en klik op Valideren
  4. Kies je compliance-profiel, trigger en 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 omvat Factur-X generatie en is voldoende voor de meeste Shopify-winkels.

Wat het nog niet doet

De huidige versie genereert één factuur per bestelling op het moment van betaling of verzending. Creditnota’s, terugbetalingsfacturen en multi-tarief BTW-regelitems staan op de roadmap voor een toekomstige release. XRechnung voor de Duitse publieke sector (Leitweg-ID routing) wordt al ondersteund op dataniveau en komt binnenkort beschikbaar als een apart compliance-profiel.


← Back to all articles