Factur-X / ZUGFeRD-viewer EN 16931
Factur-X (Frankrijk/EU) en ZUGFeRD (Duitsland) zijn hybride elektronische factuurformaten die een gestructureerd XML-bestand inbedden in een PDF. De PDF is leesbaar voor mensen terwijl de ingebedde XML automatische verwerking door ERP- en boekhoudsystemen mogelijk maakt — alles in één bestand conform de EN 16931-norm.
ZUGFeRD & XRechnung Validator voor Duitse bedrijven
Het Duitse E-Rechnungsgesetz verplicht gestructureerde XML-facturen voor B2G sinds 2020 en B2B vanaf 2027. Valideer uw ZUGFeRD 2.x- of XRechnung-facturen op EN 16931-conformiteit — gratis, geen upload.
Open ZUGFeRD ValidatorDuitse e-facturatieverplichtingen: het E-Rechnungsgesetz uitgelegd
Het Duitse E-Rechnungsgesetz (ERechV) verplicht EN 16931-conforme facturen voor federale overheidsopdrachten (B2G) sinds november 2020. Alle federale leveranciers moeten facturen indienen in XRechnung- of ZUGFeRD 2.x-formaat via de ZRE/OZG-RE-platformen.
Voor B2B-transacties stelt het Wachstumschancengesetz (Wet op de groeikansen) verplichte e-facturatie in vanaf januari 2027. Alle btw-plichtige bedrijven in Duitsland moeten in staat zijn gestructureerde e-facturen te ontvangen vanaf 2025 en ze uit te geven vanaf 2027, met uitzonderingen voor kleine bedrijven tot 2028.
Nalevingstijdlijn
B2G (federaal): XRechnung of ZUGFeRD 2.x verplicht voor alle federale overheidsopdrachten via het ZRE-platform.
B2B: alle btw-plichtige bedrijven in Duitsland moeten in staat zijn gestructureerde e-facturen (EN 16931) te ONTVANGEN.
B2B: verplichte UITGIFTE van gestructureerde e-facturen voor bedrijven met een omzet >800.000 €/jaar.
B2B: verplichte uitgifte uitgebreid naar alle btw-plichtige bedrijven in Duitsland, inclusief micro-ondernemingen.
Wat ValidateFin controleert in uw ZUGFeRD-factuur
Controleer vóór indiening bij een koper of het ZRE-platform of uw ZUGFeRD/XRechnung-factuur aan deze controles voldoet:
- PDF/A-3-structuur: XML correct ingebed als ZUGFeRD-invoice.xml (ZUGFeRD) of als zelfstandige XML (XRechnung)
- Verplichte EN 16931-velden: btw-nummer verkoper/koper (USt-IdNr.), factuurnummer, leveringsdatum, btw-specificatie
- ZUGFeRD-profiel: MINIMUM, BASIC WL, BASIC, EN 16931 (COMFORT) of EXTENDED — XRechnung-profiel
- Duits btw-nummerformaat: DE + 9 cijfers (Umsatzsteuer-Identifikationsnummer)
- Leitweg-ID voor XRechnung B2G: kopersreferentieveld (BT-10) verplicht voor facturen aan de publieke sector
Veelvoorkomende fouten die leiden tot weigering door ZRE / koper
Ontbrekende Leitweg-ID (BT-10)
Voor B2G-facturen ingediend bij ZRE is de Leitweg-ID (routerings-ID van de publieke entiteit) verplicht in het veld BuyerReference. De afwezigheid ervan leidt tot onmiddellijke weigering.
Ongeldige ZUGFeRD-profielidentificator
De GuidelineSpecifiedDocumentContextParameter moet exact overeenkomen met het opgegeven profiel (bijv. urn:cen.eu:en16931:2017#compliant#urn:factur-x.eu:1p0:en16931). Afwijkingen falen bij validatie.
Inconsistentie in afronding btw-bedrag
De Duitse belastingdienst vereist exacte btw-berekening. Afrondingsfouten in TaxTotalAmount ten opzichte van het berekende tarief × basisbedrag veroorzaken een storing in EN 16931 BR-CO-15-regel.
Veelgestelde vragen
Wat is het verschil tussen ZUGFeRD en XRechnung?
ZUGFeRD is een hybride formaat (PDF/A-3 + ingebedde XML), waarmee zowel mensen als machines een enkel bestand kunnen lezen. XRechnung is een puur XML-formaat (geen PDF), gedefinieerd door KoSIT voor Duitse overheidsopdrachten. Beide implementeren EN 16931. ZUGFeRD 2.x en XRechnung zijn interoperabel op gegevensniveau.
Kan ik ValidateFin gebruiken om XRechnung-facturen te controleren?
De Factur-X Viewer van ValidateFin extraheert en valideert de ingebedde XML in ZUGFeRD-bestanden. Voor zelfstandige XRechnung-XML-bestanden gebruikt u de UBL/Peppol-validator als het bestand op UBL is gebaseerd, of de XML-vergelijker om de structuur te inspecteren. Volledige XRechnung-specifieke validatie staat op de roadmap.
Moet mijn bedrijf actie ondernemen vóór januari 2025?
Ja — sinds januari 2025 moeten alle btw-plichtige bedrijven in Duitsland technisch in staat zijn om gestructureerde e-facturen (EN 16931) te ONTVANGEN. Dit betekent dat uw boekhoudsysteem ZUGFeRD of XRechnung moet accepteren. U kunt ValidateFin gebruiken om ontvangen facturen te inspecteren en valideren.
E-facturatiegidsen per land
Valideer uw ZUGFeRD- of XRechnung-factuur nu
Extraheer de ingebedde XML uit uw PDF-factuur en controleer direct de EN 16931-conformiteit. Geen bestand geüpload.
Over de Factur-X / ZUGFeRD-viewer
Factur-X (Frankrijk/EU) en ZUGFeRD (Duitsland) zijn hybride elektronische factuurformaten die een gestructureerd XML-bestand inbedden in een PDF. De PDF is leesbaar voor mensen terwijl de ingebedde XML automatische verwerking door ERP- en boekhoudsystemen mogelijk maakt — alles in één bestand conform de EN 16931-norm.
Deze viewer extraheert en toont de ingebedde XML-gegevens uit elk Factur-X of ZUGFeRD PDF-factuur. Alle profielen worden ondersteund: MINIMUM, BASIC WL, BASIC, EN 16931 (COMFORT), EXTENDED en ZUGFeRD 2.x. Er worden geen bestanden geüpload — alles draait lokaal in uw browser.
Factur-X is het officiële hybride e-factuurformaat voor het B2B-e-factuurmandaat van Frankrijk (uitrol vanaf 2026) en wordt in de hele EU erkend als een conforme EN 16931-implementatie. ZUGFeRD 2.x is technisch identiek aan Factur-X — de twee normen werden in 2020 geharmoniseerd — waardoor deze viewer compatibel is met facturen van zowel Franse als Duitse oorsprong.
De viewer toont alle gestructureerde gegevens uit de ingebedde XML: leveranciers- en kopersidentificatie, factuurregels met hoeveelheden en prijzen, belastingspecificaties, betalingsvoorwaarden en bankinformatie. Dit is bijzonder nuttig voor crediteurenadministratieteams die snel moeten verifiëren of de gestructureerde gegevens overeenkomen met de zichtbare PDF, of voor ontwikkelaars die hun Factur-X-generatieproces testen.
Wat is Factur-X?
Factur-X (in Duitsland bekend als ZUGFeRD) is een hybride e-factureringsformaat dat gestructureerde XML-gegevens (UN/CEFACT CII) inbedt in een PDF/A-3-document. Hierdoor kunnen facturen zowel leesbaar zijn voor mensen (via de PDF) als verwerkbaar door machines (via de ingebedde XML). Factur-X is een van de drie geaccepteerde formaten voor de Franse e-factureringsconformiteit.
Belangrijkste punten
- Factur-X = ZUGFeRD — dezelfde technische standaard, Franse en Duitse namen
- Zes profielen van MINIMUM (basisreferentie) tot EXTENDED (volledig detail)
- Profiel EN 16931 (COMFORT) vereist voor Franse B2G-conformiteit via Chorus Pro
- ValidateFin extraheert en valideert de ingebedde CII XML uit uw PDF-factuur
- Geaccepteerd formaat voor de Franse e-factureringshervorming vanaf september 2026
Veelgestelde vragen
Wat is een Factur-X- of ZUGFeRD-factuur?
Factur-X (Frankrijk) en ZUGFeRD (Duitsland) zijn hybride PDF-factuurformaten die een gestructureerd XML-bestand inbedden in een PDF, voor zowel menselijk lezen als automatische verwerking. Voor pure XML-facturen, zie de UBL Validator.
Welke Factur-X-profielen worden ondersteund?
De viewer ondersteunt alle Factur-X-profielen: MINIMUM, BASIC WL, BASIC, EN 16931 (COMFORT) en EXTENDED, evenals ZUGFeRD 2.x.
Kan ik de ingebedde XML uit een Factur-X PDF extraheren?
Ja. Het tool extraheert en toont de ingebedde XML-gegevens, zodat u de gestructureerde factuurdata kunt inspecteren, kopiëren of valideren. Vervolgens kunt u de UBL-syntaxis controleren met de UBL Validator.
Is dit tool geschikt voor integratietesten van boekhoudsoftware?
Ja. Ontwikkelaars en accountants kunnen dit tool gebruiken om Factur-X-uitvoer te verifiëren voor integratie met ERP- of boekhoudsystemen.
Wat is het verschil tussen Factur-X en ZUGFeRD?
Factur-X is de Franse/Europese naam voor de hybride factuurstandaard, gezamenlijk ontwikkeld door FNFE-MPE (Frankrijk) en FeRD (Duitsland). ZUGFeRD is de Duitse naam voor dezelfde standaard. Beide zijn technisch identiek vanaf versie 2.0 en delen hetzelfde XML-schema (Cross Industry Invoice, UN/CEFACT CII). Het verschil is voornamelijk branding: Franse bedrijven verwijzen ernaar als Factur-X, Duitse bedrijven als ZUGFeRD.
Wat bevat elk Factur-X-profiel?
MINIMUM: alleen basisidentificatie (factuurnummer, datum, partijen, totaal). BASIC WL: voegt regelitems toe zonder gedetailleerde uitsplitsing. BASIC: voegt individuele regelitemdetails toe. EN 16931 (COMFORT): volledige EN 16931-conformiteit met btw-uitsplitsing en betalingsvoorwaarden. EXTENDED: maximale gegevensrijkdom, inclusief alle optionele velden. Hogere profielen bevatten alle gegevens van lagere profielen plus extra velden.
Hoe weet ik welk Factur-X-profiel mijn PDF gebruikt?
Het profiel wordt gedeclareerd in de ingebedde XML onder het GuidelineSpecifiedDocumentContextParameter-element. De viewer detecteert en toont automatisch de profielnaam wanneer u een Factur-X PDF laadt. U kunt het ook zien in de ruwe XML als een URN zoals urn:factur-x.eu:1p0:en16931.
Kan ik de geëxtraheerde XML valideren tegen Factur-X-regels?
De viewer extraheert en toont de ruwe XML-inhoud. Voor volledige validatie tegen Factur-X/ZUGFeRD Schematron-regels gebruik de UBL/Peppol Validator voor de UBL-syntaxis, of een speciale CII-validator voor het Cross Industry Invoice-formaat.
Wat is PDF/A-3 en waarom is het vereist voor Factur-X?
PDF/A-3 is een ISO-norm (ISO 19005-3) voor langdurige archivering van PDF-documenten die het insluiten van bestandsbijlagen mogelijk maakt. Factur-X vereist PDF/A-3 omdat de XML-factuurgegevens als bijlage in de PDF moeten worden ingesloten op een gestandaardiseerde manier die zowel de voor mensen leesbare als machineleesbare inhoud behoudt. Gewone PDF's of oudere PDF/A-versies ondersteunen geen ingebedde bijlagen.
Is Factur-X verplicht voor bedrijven in Frankrijk of Duitsland?
Factur-X wordt verplicht voor B2G (business-to-government) e-facturering in Frankrijk via het Chorus Pro-portaal. Duitsland implementeert verplichte e-factureringsrequirements geleidelijk vanaf 2025 onder de E-Rechnungsgesetz, met ZUGFeRD als een van de geaccepteerde formaten. Voor B2B-facturering worden beide standaarden steeds meer geadopteerd voor geautomatiseerde factuurverwerking, maar nog niet universeel verplicht. Lees ons artikel e-facturering in Europa 2026 voor een overzicht per land.