Factur-X e ZUGFeRD: standard fattura PDF ibrida
Factur-X (Francia/Germania) e ZUGFeRD incorporano una fattura XML strutturata all'interno di un file PDF/A-3. Ecco come funziona lo standard e come leggere queste fatture ibride.
Cos'è una fattura ibrida?
Una fattura Factur-X o ZUGFeRD è un file PDF che contiene due cose contemporaneamente: un PDF leggibile dall'uomo (la fattura visibile) e un file XML leggibile dalla macchina incorporato come allegato (i dati strutturati). Entrambi coesistono in un unico file PDF/A-3.
Questo doppio formato è il meglio di entrambi i mondi: gli esseri umani leggono il PDF, il software contabile legge automaticamente l'XML. È il formato di fatturazione elettronica obbligatorio in Francia (dal 2026) e ampiamente adottato in Germania e Belgio.
Blog.post6.s1.p3
Lo standard EN 16931
L'XML incorporato segue lo standard europeo EN 16931 (il modello semantico dei dati per le fatture elettroniche). Factur-X e ZUGFeRD sono entrambe implementazioni di questo standard — utilizzano la stessa struttura dati, con differenze minori di denominazione.
Esistono diversi profili di conformità, dal più semplice (MINIMUM, solo 6 campi) al più completo (EXTENDED, tutti i campi opzionali). La maggior parte delle aziende utilizza il profilo EN 16931 o COMFORT.
Blog.post6.s2.p3
Campi chiave nell'XML incorporato
- ExchangedDocument / ID — Numero di fattura — identificatore univoco del documento.
- SellerTradeParty / Name — Nome e partita IVA del venditore (obbligatorio per la conformità fiscale).
- SpecifiedTradeSettlement / GrandTotalAmount — Totale complessivo IVA inclusa — deve corrispondere al PDF.
- ApplicableTradeTax — Dettaglio IVA: aliquota, imponibile e importo dell'imposta per ogni aliquota IVA.
- 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
Estrai e verifica le tue fatture Factur-X
Il nostro visualizzatore Factur-X / ZUGFeRD estrae l'XML incorporato dalla tua fattura PDF e mostra tutti i dati di fatturazione — venditore, acquirente, importi, righe IVA e righe fattura. 100% locale, nessun dato trasmesso.
Apri il Visualizzatore Factur-XDomande frequenti
Qual è la differenza tra Factur-X e ZUGFeRD?
Factur-X e ZUGFeRD sono essenzialmente lo stesso formato — una fattura ibrida che incorpora XML strutturato all'interno di un file PDF/A-3. Factur-X è il marchio francese/europeo mentre ZUGFeRD è il marchio tedesco. Da ZUGFeRD 2.0, entrambi sono completamente allineati e conformi a EN 16931.
Quali sono i profili Factur-X/ZUGFeRD?
Ci sono 6 profili: MINIMUM (identificazione di base), BASIC WL (senza righe articolo), BASIC (con righe articolo), EN 16931/COMFORT (conformità completa), EXTENDED (campi aggiuntivi) e XRECHNUNG (settore pubblico tedesco). I profili più alti consentono un'elaborazione più automatizzata.
Come posso estrarre i dati XML da un PDF Factur-X?
Il visualizzatore Factur-X di ValidateFin estrae automaticamente l'XML incorporato da qualsiasi file PDF Factur-X o ZUGFeRD. Carica il PDF — lo strumento legge l'allegato incorporato, analizza l'XML e mostra tutti i dati strutturati della fattura. Tutto viene eseguito localmente nel 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