ValidateFin
Terug naar blog
Factur-X7 min lezenDoor Eliel Nicaise

Factur-X-profielen uitgelegd — Van MINIMUM tot EXTENDED

Complete gids voor de vijf Factur-X/ZUGFeRD 2.x-profielen: MINIMUM, BASIC WL, BASIC, EN 16931 en EXTENDED — met velden, gebruiksscenario's en conformiteitsregels.

Wat zijn Factur-X-profielen?

Factur-X (Frankrijk) en ZUGFeRD 2.x (Duitsland) definiëren vijf gelaagde profielen die verschillende niveaus van gestructureerde gegevens bieden in het ingebedde CII XML-bestand. Elk profiel is een superset van het vorige: een BASIC-factuur bevat alle MINIMUM-velden plus meer.

Het kiezen van het juiste profiel hangt af van uw gebruiksscenario: geautomatiseerde verwerking, wettelijke conformiteit of handmatige beoordeling. Chorus Pro (het Franse B2G-portal) accepteert alle profielen.

Profielen: MINIMUM (minimale metadata), BASIC WL (zonder regels), BASIC (regelniveau), EN 16931 (volledige norm), EXTENDED (boven EN 16931).

Profiel MINIMUM

Factur-X definieert zes profielen, van minst tot meest gedetailleerd:

ProfielVeldenEN 16931Gebruiksscenario
MINIMUM~10 veldenNeeAlleen referentie: factuurnummer, datum, totaal, naam koper/verkoper, valuta
BASIC WL~30 veldenNeeZonder regels: koptekst + belastingoverzicht, geen individuele regelitems
BASIC~50 veldenNeeVolledige koptekst + regelitems met basisgegevens (beschrijving, hoeveelheid, prijs)
EN 16931 (COMFORT)~100 veldenJaVolledige EN 16931-conformiteit: alle verplichte en gangbare optionele velden
EXTENDED~150 veldenSupersetEN 16931 + aanvullende velden voor complexe scenario's (levering, logistiek)
XRECHNUNG~100 veldenJa (CIUS)Duitse B2G-variant: EN 16931 met XRechnung-specifieke vereisten

Profielen BASIC WL en BASIC

Welk profiel bij uw behoeften past:

BASIC WL (Without Lines / Zonder regels) voegt betalingsinformatie, bankgegevens (IBAN/BIC) en BTW-nummer leverancier toe, maar bevat geen regeldetails. Geschikt voor eenvoudige facturen met één belastingklasse.

BASIC voegt regeldetails toe: elke factuurregel met beschrijving, hoeveelheid, eenheidsprijs en regelbedrag. Dit maakt geautomatiseerde regelafstemming mogelijk bij inkoopfactuurverwerking.

BASIC is het meest gebruikte profiel voor standaard B2B-leveranciersfacturen. Het biedt voldoende gegevens voor automatische verwerking zonder de complexiteit van EN 16931 of EXTENDED.

Profielen EN 16931 en EXTENDED

Het EN 16931-profiel is het belangrijkste voor regelgevende conformiteit:

Het EN 16931-profiel (ook bekend als COMFORT) implementeert de volledige EN 16931-norm, inclusief alle verplichte en optionele velden: factuur-/orderreferenties, afleveradres, betalingsvoorwaarden, kortingen, meerdere belastingklassen.

EXTENDED gaat verder dan EN 16931 en biedt aanvullende velden voor complexe handelsscenario's: meerdere ontvangers, gedetailleerde logistieke informatie, serienummers, douane-informatie. Het is compatibel met UN/CEFACT SCRDM.

Voor Peppol-transmissie via toegangspunt moeten Factur-X-bestanden de ingebedde CII XML gebruiken die minimaal voldoet aan EN 16931, met CustomizationID ingesteld op de Peppol BIS 3.0-waarde.

ValidateFin en Factur-X

ValidateFin extraheert de CII XML uit uw Factur-X/ZUGFeRD PDF-bestand, detecteert automatisch het profiel en valideert de XML tegen de juiste schematron-regels. U ziet het volledige validatierapport inclusief alle fouten met veldpaden.

Factur-X-validator openen

Veelgestelde vragen

Is Factur-X hetzelfde als ZUGFeRD?

Ja en nee. De technische specificatie is identiek (beide zijn PDF/A-3 + CII XML). Het verschil zit in de naam en nationale oorsprong: Factur-X is de Franse naam, ZUGFeRD de Duitse. Vanaf ZUGFeRD 2.1 / Factur-X 1.0 zijn ze volledig gesynchroniseerd.

Welk profiel moet ik gebruiken voor Chorus Pro?

Chorus Pro accepteert alle Factur-X-profielen. Voor geautomatiseerde verwerking wordt EN 16931 aanbevolen. Voor handmatige beoordeling volstaat BASIC. Als u twijfelt, kies EN 16931 voor maximale compatibiliteit.

Kan ik een Factur-X-document maken zonder PDF?

Nee. Factur-X is per definitie een PDF/A-3-document met ingebedde XML. De PDF is verplicht. Als u alleen XML nodig heeft (bijv. voor Peppol), exporteer de CII XML apart en transmiteer het direct.

Valideert ValidateFin alle vijf Factur-X-profielen?

Ja. ValidateFin extraheert de CII XML uit het PDF-bestand, leest de gedeclareerde profielnaam en valideert tegen de bijbehorende schematron-regels. Profielen MINIMUM tot EXTENDED worden allemaal ondersteund.

Hoe extraheer ik de XML uit een Factur-X-bestand?

ValidateFin extraheert en toont de XML automatisch. Als u handmatig wilt extraheren: open het PDF-bestand met een PDF-tool die bijlagen toont, en zoek naar de bijlage 'factur-x.xml' of 'zugferd-invoice.xml'.

Wat is het verschil tussen BASIC en BASIC WL?

BASIC bevat individuele regelitems (InvoiceLine). BASIC WL (Without Lines) heeft alleen koptekstgegevens en belastingoverzicht — geen regelitemdetails. Gebruik BASIC WL wanneer regelitems alleen in de PDF staan.

Is EXTENDED achterwaarts compatibel met EN 16931?

Ja. EXTENDED is een superset van EN 16931. Alle EN 16931-verplichte velden zijn aanwezig. Ontvangers die alleen EN 16931 ondersteunen, kunnen EXTENDED-facturen verwerken door extra velden te negeren.

Welk profiel gebruiken Duitse bedrijven het meest?

Voor B2G (XRechnung) is het XRECHNUNG-profiel verplicht. Voor B2B gebruiken de meeste Duitse bedrijven EN 16931 (COMFORT) of EXTENDED, hoewel BASIC gangbaar is bij het mkb.

Hoe geef ik het profiel op in mijn Factur-X-XML?

Het profiel wordt gedeclareerd in rsm:ExchangedDocumentContext/ram:GuidelineSpecifiedDocumentContextParameter/ram:ID. Elk profiel heeft een specifieke URN-identificator.

Komen er in de toekomst nieuwe profielen?

De huidige 6 profielen beslaan het volledige spectrum van minimaal tot uitgebreid. Nieuwe versies kunnen velden toevoegen aan bestaande profielen, maar de profielhiërarchie zal naar verwachting stabiel blijven.