Desde septiembre de 2026, las facturas electrónicas circulan entre empresas francesas a través de plataformas certificadas: recepción obligatoria para todas, emisión ya en vigor para grandes empresas y de mediana capitalización, y septiembre de 2027 como fecha límite para pymes y microempresas. En este nuevo circuito, un detalle de configuración provoca el rechazo de facturas aparentemente «conformes»: el perfil Factur-X. Es posible que tu software lo haya elegido por ti; aquí te explicamos lo que debes saber antes de corregirlo.
Perfil frente a norma: no los confundas
EN 16931 designa dos cosas distintas, y esta confusión es el origen de numerosos rechazos:
- La norma europea: el modelo semántico de la factura electrónica —unos 300 campos normalizados (los «BT»: número de factura, emisor, totales, IVA…).
- El perfil Factur-X que lleva el mismo nombre: el que contiene todos los campos obligatorios de dicha norma.
Entre ambos coexisten tres perfiles más ligeros y uno más completo. El perfil de una factura se lee en su XML incrustado, a través del URN de la directriz (guideline), y los URN son muy elocuentes: BASIC WL y BASIC se declaran bajo urn:cen.eu:en16931:2017#compliant#… (un subconjunto conforme con la norma), EXTENDED bajo #conformant# (va más allá) y MINIMUM bajo urn:factur-x.eu:1p0:minimum (fuera del alcance de la norma completa).
Qué contiene cada perfil
| Datos | MINIMUM | BASIC WL | BASIC | EN 16931 | EXTENDED |
|---|---|---|---|---|---|
| Identidad emisor/receptor, número y fecha | ✓ | ✓ | ✓ | ✓ | ✓ |
| Totales de la factura | ✓ | ✓ | ✓ | ✓ | ✓ |
| Desglose de IVA por tipo | — | ✓ | ✓ | ✓ | ✓ |
| Direcciones completas y datos de contacto | — | ✓ | ✓ | ✓ | ✓ |
| Condiciones y medios de pago | — | ✓ | ✓ | ✓ | ✓ |
| Líneas de factura | — | — | esenciales | completas | completas + |
| Campos sectoriales y extensiones | — | — | — | — | ✓ |
- MINIMUM: lo estrictamente necesario para la transmisión de datos —identidades, número, fecha, totales. Diseñado para flujos de información, no para emitir una factura completa.
- BASIC WL (without lines, sin líneas): toda la cabecera comercial, incluido el IVA desglosado por tipo, pero sin líneas de factura.
- BASIC: añade las líneas con su información esencial (descripción, importe).
- EN 16931: todos los campos obligatorios de la norma —direcciones postales, líneas completas (cantidades, precios unitarios, categorías de IVA) y referencias de pago. El perfil «estándar completo».
- EXTENDED: EN 16931 más campos opcionales para necesidades sectoriales (recargos por mora, datos de obra, información adicional…).
Por qué MINIMUM y BASIC superan algunos validadores… y son rechazados por tu PA
Aquí radica el núcleo de la confusión. Un Factur-X MINIMUM es un Factur-X auténtico: al respetar las especificaciones de su perfil, superará sin errores cualquier validador que compruebe si «este archivo es un Factur-X válido».
Sin embargo, una plataforma certificada no se limita a verificar el formato: debe procesar y enrutar la factura. El núcleo mínimo francés (especificaciones AFNOR XP Z12-012) prevé para los intercambios entre PA los perfiles EN 16931 —en su versión CIUS francesa— y EXTENDED-CTC-FR, una extensión de unos 500 campos para las necesidades del sistema nacional. Un archivo MINIMUM o BASIC WL, aunque esté impecablemente estructurado, carece simplemente de los datos que la plataforma espera: sin líneas, desglose de IVA insuficiente y menciones reducidas.
De ahí esta desconcertante situación: tu software genera un archivo «Factur-X» correcto, un validador en línea lo da por bueno y la PA lo rechaza. El archivo es válido para su perfil; lo que resulta insuficiente para este canal es el perfil en sí.
Cómo conocer el perfil de tu factura
El perfil no aparece en la representación visual del PDF: se declara en el XML incrustado, dentro de ExchangedDocumentContext/GuidelineSpecifiedDocumentContextParameter/ID. La herramienta Diagnóstico Factur-X lee ese URN y muestra el perfil detectado, así como la variante del archivo (Factur-X, ZUGFeRD o XRechnung: mismos mecanismos, ecosistema alemán) y la versión sintáctica del XML (D16B o D22B). Todo se procesa en tu navegador: ningún dato sale de tu dispositivo.
Si el informe indica «perfil no reconocido», significa que el URN declarado no figura en la nomenclatura esperada; en tal caso, conviene revisar la configuración del software emisor.
Cuál elegir en 2026
- Por defecto: EN 16931. Es el perfil completo, el que esperan las plataformas certificadas en el núcleo mínimo francés y el que genera el software de facturación profesional. Ante la duda, es la elección obligada.
- EXTENDED si tu plataforma o tu sector de actividad lo exigen; el perfil francés EXTENDED-CTC-FR cubre las necesidades avanzadas del dispositivo nacional. No lo elijas «por si acaso»: requiere cumplimentar datos adicionales.
- MINIMUM y BASIC WL tienen su utilidad —transmisión de datos, flujos informativos—, pero no para emitir una factura de cliente a través de una PA. Si tu herramienta los ofrece, no es la opción adecuada para facturar.
- BASIC sigue siendo un subconjunto: puede bastar en algunos intercambios bilaterales, pero no aporta nada que EN 16931 no cubra y te expone a rechazos si el destinatario o la plataforma esperan el perfil completo.
Este ajuste se configura en tu software de facturación o plataforma: busca «perfil», «nivel de conformidad» o «Factur-X» en las opciones de exportación. Tras corregirlo, vuelve a diagnosticar el archivo generado; si persiste un rechazo con el perfil correcto, el origen del problema es otro: diagnosticar una factura rechazada.
En resumen
MINIMUM y BASIC WL son archivos Factur-X válidos, pero incompletos para el canal de las plataformas certificadas: el validador indica «conforme», la PA indica «insuficiente», y ambos tienen razón dentro de su ámbito. Para la facturación B2B en Francia en 2026-2027, el objetivo debe ser EN 16931, o EXTENDED-CTC-FR cuando tu plataforma lo solicite. Para comprobar el perfil de un archivo sin enviarlo a ningún servidor: Diagnóstico Factur-X.



