ValidateFin
Volver al blog
·Actualizado 11 mar 2026·Facturación electrónica·Por Eliel Nicaise

Factur-X y ZUGFeRD: estándar de factura PDF híbrida

Factur-X (Francia/Alemania) y ZUGFeRD incorporan una factura XML estructurada dentro de un archivo PDF/A-3. Aquí explicamos cómo funciona el estándar y cómo leer estas facturas híbridas.

¿Qué es una factura híbrida?

Una factura Factur-X o ZUGFeRD es un archivo PDF que contiene dos cosas a la vez: un PDF legible por humanos (la factura visible) y un archivo XML legible por máquinas incorporado como adjunto (los datos estructurados). Ambos coexisten en un único archivo PDF/A-3.

Este formato dual es lo mejor de ambos mundos: los humanos leen el PDF, el software contable lee el XML automáticamente. Es el formato de facturación electrónica obligatorio en Francia (desde 2026) y ampliamente adoptado en Alemania y Bélgica.

Blog.post6.s1.p3

El estándar EN 16931

El XML incorporado sigue el estándar europeo EN 16931 (el modelo semántico de datos para facturas electrónicas). Factur-X y ZUGFeRD son implementaciones de este estándar — utilizan la misma estructura de datos, con diferencias menores de nomenclatura.

Existen varios perfiles de conformidad, desde el más simple (MINIMUM, solo 6 campos) hasta el más completo (EXTENDED, todos los campos opcionales). La mayoría de las empresas utilizan el perfil EN 16931 o COMFORT.

Blog.post6.s2.p3

Campos clave en el XML incorporado

  • ExchangedDocument / IDNúmero de factura — identificador único del documento.
  • SellerTradeParty / NameNombre y número de IVA del vendedor (obligatorio para el cumplimiento fiscal).
  • SpecifiedTradeSettlement / GrandTotalAmountTotal general con IVA — debe coincidir con el PDF.
  • ApplicableTradeTaxDesglose del IVA: tipo, base imponible e importe del impuesto para cada tipo de IVA.
  • Blog.post6.s3.f5.nameBlog.post6.s3.f5.desc
  • Blog.post6.s3.f6.nameBlog.post6.s3.f6.desc
  • Blog.post6.s3.f7.nameBlog.post6.s3.f7.desc
  • Blog.post6.s3.f8.nameBlog.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.th1Blog.post6.s6.th2Blog.post6.s6.th3Blog.post6.s6.th4
Blog.post6.s6.r1.c1Blog.post6.s6.r1.c2Blog.post6.s6.r1.c3Blog.post6.s6.r1.c4
Blog.post6.s6.r2.c1Blog.post6.s6.r2.c2Blog.post6.s6.r2.c3Blog.post6.s6.r2.c4
Blog.post6.s6.r3.c1Blog.post6.s6.r3.c2Blog.post6.s6.r3.c3Blog.post6.s6.r3.c4
Blog.post6.s6.r4.c1Blog.post6.s6.r4.c2Blog.post6.s6.r4.c3Blog.post6.s6.r4.c4
Blog.post6.s6.r5.c1Blog.post6.s6.r5.c2Blog.post6.s6.r5.c3Blog.post6.s6.r5.c4
Blog.post6.s6.r6.c1Blog.post6.s6.r6.c2Blog.post6.s6.r6.c3Blog.post6.s6.r6.c4

Blog.post6.s6.p2

Blog.post6.s7.title

Blog.post6.s7.p1

  • Blog.post6.s7.step1.titleBlog.post6.s7.step1.desc
  • Blog.post6.s7.step2.titleBlog.post6.s7.step2.desc
  • Blog.post6.s7.step3.titleBlog.post6.s7.step3.desc
  • Blog.post6.s7.step4.titleBlog.post6.s7.step4.desc
  • Blog.post6.s7.step5.titleBlog.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

Extraiga y verifique sus facturas Factur-X

Nuestro visor Factur-X / ZUGFeRD extrae el XML incorporado de su factura PDF y muestra todos los datos de facturación — vendedor, comprador, importes, líneas de IVA y líneas de factura. 100% local, sin datos transmitidos.

Abrir el Visor Factur-X

Preguntas frecuentes

¿Cuál es la diferencia entre Factur-X y ZUGFeRD?

Factur-X y ZUGFeRD son esencialmente el mismo formato — una factura híbrida que incorpora XML estructurado dentro de un archivo PDF/A-3. Factur-X es la denominación francesa/europea mientras que ZUGFeRD es la denominación alemana. Desde ZUGFeRD 2.0, ambos están completamente alineados y son conformes con EN 16931.

¿Cuáles son los perfiles de Factur-X/ZUGFeRD?

Existen 6 perfiles: MINIMUM (identificación básica), BASIC WL (sin líneas de artículo), BASIC (con líneas de artículo), EN 16931/COMFORT (conformidad completa), EXTENDED (campos adicionales) y XRECHNUNG (sector público alemán). Los perfiles más altos permiten un procesamiento más automatizado.

¿Cómo puedo extraer datos XML de un PDF Factur-X?

El visor Factur-X de ValidateFin extrae automáticamente el XML incorporado de cualquier archivo PDF Factur-X o ZUGFeRD. Suba el PDF — la herramienta lee el adjunto incorporado, analiza el XML y muestra todos los datos estructurados de la factura. Todo se ejecuta localmente en su navegador.

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