PrestaShop Boekhouding & facturatie

DataFirefly Factur-X: Elektronische Facturatie PDF/A-3 + XML

Elektronische Factur-X-facturen, klaar voor de Franse hervorming van 2026 en 2027

Zet elke PrestaShop-bestelling om in een hybride elektronische Factur-X-factuur: een leesbare en afdrukbare PDF/A-3b die de gestructureerde gegevens in CII-XML (norm EN 16931) ingebed bevat. Per stuk downloaden vanaf de bestelpagina, massaal aanmaken in een ZIP-archief, en beschikbaar stellen in het klantaccount. Gebouwd voor de Franse hervorming van de elektronische facturatie van 2026 en 2027.

Factur-X EN 16931 PDF/A-3b PS 8 en 9 Franse hervorming 2026-2027
  • 30 dagen geld terug
  • 12 maanden updates
  • Support binnen 24 uur
www.datafirefly.com/nl/
Génération de factures électroniques Factur-X (PDF/A-3 + XML) dans PrestaShop
v1.0.0 · bijgewerkt 2026-06-04
Wat het doet

De korte versie.

01

PDF/A-3b met ingebedde XML

Elke factuur is één bestand: een afdrukbare PDF/A-3b met daarin de gestructureerde CII-XML ingebed (EmbeddedFile-object, /AF-array, relatie /AFRelationship Data, XMP-metadata voor Factur-X). Eén document voor de mens en voor de machine.

02

Profielen BASIC, EN 16931, EXTENDED

Kies in de configuratie welk profiel wordt uitgegeven. EN 16931 voor volledige conformiteit met de Europese basis, BASIC voor een lichtere XML. De specificatie-identificatie wordt automatisch op het profiel afgestemd.

03

Per stuk, massaal en aan klantzijde

Knoppen om pdf en XML te downloaden op elke bestelpagina, een groepsactie om een reeks facturen als ZIP-archief te exporteren, en een optionele link naar Mijn Factur-X-facturen in het klantaccount.

04

Herberekende totalen, gegarandeerde samenhang

Regels, verzendkosten (charge op documentniveau), kortingen (evenredig verdeeld over de btw-grondslagen) en de btw-uitsplitsing worden herberekend om aan de BR-CO-balansregels van EN 16931 te voldoen, los van de afrondingen in PrestaShop.

De lange versie

Alles wat u wilt weten voordat u installeert.

Een gedetailleerde blik op hoe DataFirefly Factur-X: Elektronische Facturatie PDF/A-3 + XML werkt, waarom we het zo gebouwd hebben en de gedachte achter de bovenstaande functies.

§ 01

Elektronisch factureren wordt verplicht: loop erop vooruit

De Franse hervorming van de elektronische facturatie legt een strak tijdpad op. Vanaf 1 september 2026 moeten alle btw-plichtige ondernemingen elektronische facturen kunnen ontvangen, en moeten grote ondernemingen en middelgrote bedrijven ze uitgeven. Vanaf 1 september 2027 geldt de uitgifteplicht ook voor mkb, kleinbedrijf en eenmanszaken. De meeste PrestaShop-verkopers moeten dus vanaf 2026 kunnen ontvangen en vanaf 2027 kunnen uitgeven. Factur-X is het hybride formaat dat in Frankrijk wordt aanbevolen om die stap rustig te zetten.

§ 02

Factur-X: een hybride formaat dat mens en machine lezen

Een Factur-X-factuur is één bestand waarin twee werelden samenkomen: een PDF/A-3b die uw klant kan openen, lezen en afdrukken als een gewone factuur, en een gestructureerd XML-bestand dat in die pdf is ingebed en dat boekhoudsoftware en platforms automatisch kunnen uitlezen. U hoeft niet langer een pdf via het ene kanaal en een gegevensbestand via het andere te sturen: alles zit in hetzelfde document, waardoor de leesbare weergave en de verwerkte gegevens niet uit elkaar kunnen lopen.

§ 03

Gestructureerde gegevens conform EN 16931

De module bouwt de XML op in het CII-formaat (Cross Industry Invoice van UN/CEFACT), de standaard waarop Factur-X rust. De volgorde van de elementen volgt het schema strikt, de identiteit van de verkoper bevat het SIREN-nummer (met de bijbehorende schema-identificatie) en het intracommunautaire btw-nummer, en de btw wordt per tarief uitgesplitst. Er zijn drie profielen beschikbaar: BASIC voor een lichtere XML, EN 16931 voor volledige conformiteit met de Europese basis, en EXTENDED.

§ 04

Een robuuste inbedding, los van uw TCPDF-versie

De visuele pdf wordt gerenderd via de TCPDF die al in PrestaShop aanwezig is, in PDF/A-3b. Het inbedden van de XML hangt echter van geen enkel intern detail van TCPDF af: dat gebeurt via een incrementele update van de pdf, een techniek die de benodigde objecten toevoegt (het ingebedde bestand, de /AF-array, de relatie /AFRelationship Data, de XMP-metadata voor Factur-X en het PDF/A-uitbreidingsschema) zonder ook maar één byte van het bestaande document aan te raken. Het gevolg: de oplossing blijft stabiel, welke TCPDF-versie er ook met uw PrestaShop meekomt.

§ 05

Al uw factuursituaties gedekt

De bestelregels, de verzendkosten (gemodelleerd als charge op documentniveau) en de kortingen (gemodelleerd als allowance en evenredig verdeeld over de btw-grondslagen) worden met hun btw-tarief naar de XML vertaald. Alle totalen, van het bedrag exclusief btw en de belastbare grondslag tot het btw-totaal, het bedrag inclusief btw en het te betalen bedrag, worden opnieuw berekend uit de regels en de uitsplitsing, om aan de BR-CO-balansregels van EN 16931 te voldoen. Het gaat om de interne samenhang van het document, precies wat de officiële validators controleren.

§ 06

Drie manieren om uw facturen op te halen

Vanaf de bestelpagina in de backoffice biedt een apart paneel de directe download van de Factur-X-pdf en van de XML alleen. Een beheertabblad toont uw bestellingen en maakt massale aanmaak mogelijk: selecteer een reeks en haal alle facturen op in één ZIP-archief. Aan klantzijde kan een optionele link in het account de koper zijn factuur laten downloaden. Tot slot kan het aanmaken automatisch worden gestart zodra een bestelling een status van uw keuze bereikt.

§ 07

Aanmaken en verzenden: wat de module doet

Deze module dekt het aanmaken van conforme Factur-X-facturen, de stap die technisch de meeste nauwkeurigheid vraagt. Voor het aanmaken van Factur-X is geen certificering nodig. De verzending via een erkend platform (Plateforme Agréée, voorheen PDP) en, voor bepaalde verrichtingen, de e-reporting vormen een aparte laag die daar bovenop komt. Versie 1.0 richt zich op het produceren van conforme bestanden, klaar om te worden verstuurd via het platform van uw keuze of om in uw boekhoudstroom te worden opgenomen, als natuurlijke aanvulling op onze module voor boekhoudkundige export.

§ 08

Compatibel met PrestaShop 8 en 9

De architectuur draait op ModuleAdminController, Smarty en een handmatige PSR-4-autoloader (zonder Composer), die in PrestaShop 8.0, 8.1, 8.2 en 9.0 op dezelfde manier werken. Geen aparte codebranche, geen bijzondere Symfony-afhankelijkheid, en geen pijnlijke migratie wanneer u naar PrestaShop 9 overstapt.