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.
Valideer uw bestand nu
Gratis, direct en 100% in uw browser - er wordt nooit een bestand geüpload.
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:
| Profiel | Velden | EN 16931 | Profiel-URN (BT-24) | Gebruiksscenario |
|---|---|---|---|---|
| MINIMUM | ~10 velden | Nee | urn:factur-x.eu:1p0:minimum | Alleen referentie: factuurnummer, datum, totaal, naam koper/verkoper, valuta |
| BASIC WL | ~30 velden | Nee | urn:factur-x.eu:1p0:basicwl | Zonder regels: koptekst + belastingoverzicht, geen individuele regelitems |
| BASIC | ~50 velden | Ja | urn:cen.eu:en16931:2017#compliant#urn:factur-x.eu:1p0:basic | Volledige koptekst + regelitems met basisgegevens (beschrijving, hoeveelheid, prijs) |
| EN 16931 (COMFORT) | ~100 velden | Ja | urn:cen.eu:en16931:2017 | Volledige EN 16931-conformiteit: alle verplichte en gangbare optionele velden |
| EXTENDED | ~150 velden | Superset | urn:cen.eu:en16931:2017#conformant#urn:factur-x.eu:1p0:extended | EN 16931 + aanvullende velden voor complexe scenario's (levering, logistiek) |
| XRECHNUNG | ~100 velden | Ja (CIUS) | Aparte CIUS - zie XRechnung | Duitse B2G-variant: EN 16931 met XRechnung-specifieke vereisten |
De profiel-URN wordt gedeclareerd in het CII-element GuidelineSpecifiedDocumentContextParameter/ID (bedrijfsterm BT-24, de specificatie-identificatie). Dit is de exacte waarde die een validator leest om te weten welke profielregels van toepassing zijn - ValidateFin haalt die automatisch op.
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.
Voor de Franse e-facturatiehervorming die in september 2026 van start gaat, wordt het EN 16931-profiel (of een gelijkwaardig UBL/CII) aanbevolen voor volledige interoperabiliteit tussen Chorus Pro en de partnerplatformen (PDP, nu Plateforme Agréée).
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 openenVeelgestelde vragen
Is Factur-X hetzelfde als ZUGFeRD?
Chorus Pro accepteert elk Factur-X-profiel, waaronder MINIMUM (precies ontworpen als de minimale gegevensset die Chorus Pro vereist), BASIC WL, BASIC, EN 16931 (COMFORT) en EXTENDED. Het EN 16931-profiel wordt aanbevolen voor rijkere automatisering, maar het is geen strikt minimum voor acceptatie door Chorus Pro.
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?
Ja. Het BASIC-profiel is een conforme CIUS van EN 16931: het bevat de verplichte bedrijfsgegevens (factuurregels, btw-uitsplitsing per categorie, documenttotalen) en doorstaat de EN 16931-validatie. De profielen die de EN 16931-validatie niet doorstaan zijn MINIMUM en BASIC WL.
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.
Wat betekent urn:factur-x.eu:1p0:en16931?
Het identificeert het EN 16931- (Comfort-)profiel van een Factur-X / ZUGFeRD-factuur. De canonieke waarde is urn:cen.eu:en16931:2017; de namespace urn:factur-x.eu:1p0 wordt gebruikt voor de profielspecifieke identificaties (minimum, basicwl, basic, extended). Deze waarde is de CustomizationID / BT-24 die een validator vertelt dat de factuur het volledig EN 16931-conforme profiel volgt.
Waar vind ik de profiel-identificatie in een Factur-X-bestand?
In de ingebedde CII-XML, onder GuidelineSpecifiedDocumentContextParameter/ID (bedrijfsterm BT-24). De waarde is een van de vijf profiel-URN's. ValidateFin leest dit element automatisch om het profiel te detecteren en de bijbehorende regels toe te passen.