ValidateFin
Volver al blog
·Actualizado 11 mar 2026·Factur-X·Por Eliel Nicaise

Perfiles Factur-X explicados — De MINIMUM a EXTENDED

Guía completa de los cinco perfiles Factur-X/ZUGFeRD 2.x: MINIMUM, BASIC WL, BASIC, EN 16931 y EXTENDED — con campos, casos de uso y reglas de conformidad.

¿Qué son los perfiles Factur-X?

Factur-X (Francia) y ZUGFeRD 2.x (Alemania) definen cinco perfiles graduados que ofrecen diferentes niveles de datos estructurados en el archivo XML CII incorporado. Cada perfil es un superconjunto del anterior: una factura BASIC contiene todos los campos MINIMUM más otros.

Elegir el perfil correcto depende de tu caso de uso: procesamiento automatizado, conformidad legal o revisión manual. Chorus Pro (el portal B2G francés) acepta todos los perfiles.

Perfiles: MINIMUM (metadatos mínimos), BASIC WL (sin líneas), BASIC (nivel de línea), EN 16931 (norma completa), EXTENDED (más allá de EN 16931).

Perfil MINIMUM

Blog.post14.s2.intro

Blog.post14.s2.th1Blog.post14.s2.th2Blog.post14.s2.th3Blog.post14.s2.th4
Blog.post14.s2.r1.c1Blog.post14.s2.r1.c2Blog.post14.s2.r1.c3Blog.post14.s2.r1.c4
Blog.post14.s2.r2.c1Blog.post14.s2.r2.c2Blog.post14.s2.r2.c3Blog.post14.s2.r2.c4
Blog.post14.s2.r3.c1Blog.post14.s2.r3.c2Blog.post14.s2.r3.c3Blog.post14.s2.r3.c4
Blog.post14.s2.r4.c1Blog.post14.s2.r4.c2Blog.post14.s2.r4.c3Blog.post14.s2.r4.c4
Blog.post14.s2.r5.c1Blog.post14.s2.r5.c2Blog.post14.s2.r5.c3Blog.post14.s2.r5.c4
Blog.post14.s2.r6.c1Blog.post14.s2.r6.c2Blog.post14.s2.r6.c3Blog.post14.s2.r6.c4

Perfiles BASIC WL y BASIC

Blog.post14.s3.intro

BASIC WL (Without Lines / Sin líneas) añade información de pago, datos bancarios (IBAN/BIC) y número de IVA del proveedor, pero no contiene detalles de línea. Adecuado para facturas simples con una sola categoría fiscal.

BASIC añade detalles de línea: cada línea de factura con descripción, cantidad, precio unitario e importe de línea. Esto permite la conciliación automática de líneas en el procesamiento de facturas de compra.

BASIC es el perfil más utilizado para facturas de proveedores B2B estándar. Proporciona datos suficientes para el procesamiento automático sin la complejidad de EN 16931 o EXTENDED.

Perfiles EN 16931 y EXTENDED

Blog.post14.s4.intro

El perfil EN 16931 (también conocido como COMFORT) implementa la norma EN 16931 completa, incluidos todos los campos obligatorios y opcionales: referencias de factura/pedido, dirección de entrega, condiciones de pago, descuentos, múltiples categorías fiscales.

EXTENDED va más allá de EN 16931 y ofrece campos adicionales para escenarios comerciales complejos: múltiples receptores, información logística detallada, números de serie, información aduanera. Es compatible con UN/CEFACT SCRDM.

Para la transmisión Peppol a través de un punto de acceso, los archivos Factur-X deben usar el XML CII incorporado que cumple al menos con EN 16931, con CustomizationID establecido en el valor Peppol BIS 3.0.

ValidateFin y Factur-X

ValidateFin extrae el XML CII de tu archivo PDF Factur-X/ZUGFeRD, detecta automáticamente el perfil y valida el XML contra las reglas schematron apropiadas. Verás el informe de validación completo incluyendo todos los errores con rutas de campos.

Abrir validador Factur-X

Preguntas frecuentes

¿Es Factur-X lo mismo que ZUGFeRD?

Sí y no. La especificación técnica es idéntica (ambos son PDF/A-3 + XML CII). La diferencia está en el nombre y el origen nacional: Factur-X es el nombre francés, ZUGFeRD el alemán. Desde ZUGFeRD 2.1 / Factur-X 1.0 están completamente sincronizados.

¿Qué perfil debo usar para Chorus Pro?

Chorus Pro acepta todos los perfiles Factur-X. Para procesamiento automatizado se recomienda EN 16931. Para revisión manual es suficiente BASIC. En caso de duda, elige EN 16931 para máxima compatibilidad.

¿Puedo crear un documento Factur-X sin PDF?

No. Factur-X es por definición un documento PDF/A-3 con XML incorporado. El PDF es obligatorio. Si solo necesitas XML (p.ej. para Peppol), exporta el XML CII por separado y transmítelo directamente.

¿ValidateFin valida los cinco perfiles Factur-X?

Sí. ValidateFin extrae el XML CII del archivo PDF, lee el nombre del perfil declarado y valida contra las reglas schematron correspondientes. Los perfiles de MINIMUM a EXTENDED están todos soportados.

¿Cómo extraigo el XML de un archivo Factur-X?

ValidateFin extrae y muestra el XML automáticamente. Si quieres extraerlo manualmente: abre el archivo PDF con una herramienta PDF que muestre adjuntos y busca el adjunto 'factur-x.xml' o 'zugferd-invoice.xml'.

Blog.post14.faq.q6

Blog.post14.faq.a6

Blog.post14.faq.q7

Blog.post14.faq.a7

Blog.post14.faq.q8

Blog.post14.faq.a8

Blog.post14.faq.q9

Blog.post14.faq.a9

Blog.post14.faq.q10

Blog.post14.faq.a10