Factur-X en ZUGFeRD: hybride PDF-factuurstandaard
Factur-X (Frankrijk/Duitsland) en ZUGFeRD bevatten een gestructureerde XML-factuur in een PDF/A-3-bestand. Hier leest u hoe de standaard werkt en hoe u deze hybride facturen leest.
Wat is een hybride factuur?
Een Factur-X- of ZUGFeRD-factuur is een PDF-bestand dat twee dingen tegelijk bevat: een voor mensen leesbare PDF (de zichtbare factuur) en een machineleesbaar XML-bestand als ingebed bijlage (de gestructureerde gegevens). Beide coexisteren in één PDF/A-3-bestand.
Dit dubbele formaat is het beste van twee werelden: mensen lezen de PDF, boekhoudsoftware leest de XML automatisch. Het is het verplichte e-factureringsformaat in Frankrijk (vanaf 2026) en breed geadopteerd in Duitsland en België.
Blog.post6.s1.p3
De EN 16931-standaard
De ingebedde XML volgt de Europese standaard EN 16931 (het semantische gegevensmodel voor elektronische facturen). Factur-X en ZUGFeRD zijn beide implementaties van deze standaard — ze gebruiken dezelfde gegevensstructuur, met kleine naamverschillen.
Er zijn meerdere conformiteitsprofielen, van het eenvoudigste (MINIMUM, slechts 6 velden) tot het meest complete (EXTENDED, alle optionele velden). De meeste bedrijven gebruiken het EN 16931- of COMFORT-profiel.
Blog.post6.s2.p3
Sleutelvelden in de ingebedde XML
- ExchangedDocument / ID — Factuurnummer — unieke identificator van het document.
- SellerTradeParty / Name — Naam en btw-nummer van de verkoper (verplicht voor fiscale conformiteit).
- SpecifiedTradeSettlement / GrandTotalAmount — Totaalbedrag incl. btw — moet overeenkomen met de PDF.
- ApplicableTradeTax — Btw-uitsplitsing: tarief, belastinggrondslag en belastingbedrag voor elk btw-tarief.
- Blog.post6.s3.f5.name — Blog.post6.s3.f5.desc
- Blog.post6.s3.f6.name — Blog.post6.s3.f6.desc
- Blog.post6.s3.f7.name — Blog.post6.s3.f7.desc
- Blog.post6.s3.f8.name — Blog.post6.s3.f8.desc
Blog.post6.s5.title
Blog.post6.s5.p1
Blog.post6.s5.p2
Blog.post6.s5.p3
Blog.post6.s6.title
Blog.post6.s6.p1
| Blog.post6.s6.th1 | Blog.post6.s6.th2 | Blog.post6.s6.th3 | Blog.post6.s6.th4 |
|---|---|---|---|
| Blog.post6.s6.r1.c1 | Blog.post6.s6.r1.c2 | Blog.post6.s6.r1.c3 | Blog.post6.s6.r1.c4 |
| Blog.post6.s6.r2.c1 | Blog.post6.s6.r2.c2 | Blog.post6.s6.r2.c3 | Blog.post6.s6.r2.c4 |
| Blog.post6.s6.r3.c1 | Blog.post6.s6.r3.c2 | Blog.post6.s6.r3.c3 | Blog.post6.s6.r3.c4 |
| Blog.post6.s6.r4.c1 | Blog.post6.s6.r4.c2 | Blog.post6.s6.r4.c3 | Blog.post6.s6.r4.c4 |
| Blog.post6.s6.r5.c1 | Blog.post6.s6.r5.c2 | Blog.post6.s6.r5.c3 | Blog.post6.s6.r5.c4 |
| Blog.post6.s6.r6.c1 | Blog.post6.s6.r6.c2 | Blog.post6.s6.r6.c3 | Blog.post6.s6.r6.c4 |
Blog.post6.s6.p2
Blog.post6.s7.title
Blog.post6.s7.p1
- Blog.post6.s7.step1.title — Blog.post6.s7.step1.desc
- Blog.post6.s7.step2.title — Blog.post6.s7.step2.desc
- Blog.post6.s7.step3.title — Blog.post6.s7.step3.desc
- Blog.post6.s7.step4.title — Blog.post6.s7.step4.desc
- Blog.post6.s7.step5.title — Blog.post6.s7.step5.desc
Blog.post6.s7.p2
Blog.post6.s8.title
Blog.post6.s8.p1
Blog.post6.s8.e1.label
Blog.post6.s8.e1.desc
Blog.post6.s8.e2.label
Blog.post6.s8.e2.desc
Blog.post6.s8.e3.label
Blog.post6.s8.e3.desc
Blog.post6.s8.e4.label
Blog.post6.s8.e4.desc
Blog.post6.s8.e5.label
Blog.post6.s8.e5.desc
Extraheer en verifieer uw Factur-X-facturen
Onze Factur-X / ZUGFeRD-viewer extraheert de ingebedde XML uit uw PDF-factuur en toont alle factureringsgegevens — verkoper, koper, bedragen, btw-regels en factuurregels. 100% lokaal, geen gegevensoverdracht.
Factur-X-viewer openenVeelgestelde vragen
Wat is het verschil tussen Factur-X en ZUGFeRD?
Factur-X en ZUGFeRD zijn in essentie hetzelfde formaat — een hybride factuur die gestructureerde XML inbedt in een PDF/A-3-bestand. Factur-X is de Franse/Europese naam terwijl ZUGFeRD de Duitse naam is. Vanaf ZUGFeRD 2.0 zijn beide volledig op elkaar afgestemd en voldoen ze aan EN 16931.
Wat zijn de Factur-X/ZUGFeRD-profielen?
Er zijn 6 profielen: MINIMUM (basisidentificatie), BASIC WL (zonder regelitems), BASIC (met regelitems), EN 16931/COMFORT (volledige naleving), EXTENDED (extra velden) en XRECHNUNG (Duitse publieke sector). Hogere profielen maken meer geautomatiseerde verwerking mogelijk.
Hoe kan ik XML-gegevens extraheren uit een Factur-X-PDF?
De Factur-X Viewer van ValidateFin extraheert automatisch de ingebedde XML uit elk Factur-X- of ZUGFeRD-PDF-bestand. Upload de PDF — het tool leest het ingebedde bijlage, verwerkt de XML en toont alle gestructureerde factuurgegevens. Alles werkt lokaal in uw browser.
Blog.post6.faq.q4
Blog.post6.faq.a4
Blog.post6.faq.q5
Blog.post6.faq.a5
Blog.post6.faq.q6
Blog.post6.faq.a6
Blog.post6.faq.q7
Blog.post6.faq.a7
Blog.post6.faq.q8
Blog.post6.faq.a8
Blog.post6.faq.q9
Blog.post6.faq.a9
Blog.post6.faq.q10
Blog.post6.faq.a10