Crear una empresa

Lectura de 9 min

Formato de factura electrónica en Marruecos: XML, UBL, PDF/A-3

XML, UBL, PDF/A-3: ¿qué formatos utilizar para la factura electrónica en Marruecos en 2026? Guía técnica con Inyad.

¿Qué formato de factura electrónica en Marruecos elegir?

El formato de factura electrónica en Marruecos normalizado por la DGI para 2026 se basa en la norma internacional UBL 2.1 (Universal Business Language) en formato XML, acompañada de un PDF/A-3 legible por el ser humano. Este doble formato garantiza la transmisión automatizada a los servidores fiscales, así como el archivo legal durante 10 años.

El PDF por sí solo, incluso firmado, no es suficiente. La DGI exige datos estructurados procesables por sus sistemas informáticos. Un software certificado genera automáticamente el XML conforme a partir de una factura introducida por el usuario.



¿Qué es la norma UBL y por qué se utiliza?

La norma UBL es un estándar internacional mantenido por OASIS, adoptado por más de 80 administraciones fiscales en todo el mundo, incluidas Francia (Factur-X), Italia (FatturaPA) y Marruecos a partir de 2026. Estructura todos los campos de una factura: emisor, destinatario, líneas, impuestos, totales, pago, en elementos XML normalizados.

La ventaja de la interoperabilidad internacional: una PYME marroquí que exporta a Europa emite la misma factura para su cliente francés que para la DGI marroquí. El formato pivot evita la multiplicación de modelos y los errores de reintroducción de datos.



¿Cómo funciona el PDF/A-3 híbrido?

El PDF/A-3 híbrido incorpora el XML estructurado dentro del PDF visual. El destinatario humano abre un PDF clásico; la máquina extrae automáticamente el XML para su procesamiento contable. Este formato híbrido, llamado Factur-X en Francia, sirve de referencia para la DGI marroquí.

  • PDF visual: lectura humana, impresión posible.

  • XML incorporado: datos estructurados para máquinas.

  • Archivo a largo plazo: garantizado por la norma ISO 19005-3.



¿Qué programas de facturación saben generar estos formatos?

Los programas de facturación certificados en Marruecos en 2026 deben generar de forma nativa el XML UBL y el PDF/A-3. Inyad soporta estos dos formatos desde la versión 2025.10. La conversión es automática: el usuario introduce su factura como antes y el software produce los archivos conformes en segundo plano.

La validación XML es fundamental: los servidores de la DGI rechazarán cualquier archivo mal estructurado. Inyad realiza 17 controles automáticos antes de la emisión (ICE válido, IVA coherente, importes cuadrados) para evitar cualquier rechazo.



¿Por qué elegir Inyad para sus formatos de factura?

Inyad genera XML UBL 2.1 y PDF/A-3 sin configuración técnica: el comerciante no tiene que entender nada del formato, el software se encarga de todo. Las actualizaciones normativas se implementan automáticamente con cada evolución de la especificación de la DGI.

Descubra nuestra facturación en línea, el programa de facturación gratuito y el presupuesto factura.

¿Qué formato de factura electrónica en Marruecos elegir?

El formato de factura electrónica en Marruecos normalizado por la DGI para 2026 se basa en la norma internacional UBL 2.1 (Universal Business Language) en formato XML, acompañada de un PDF/A-3 legible por el ser humano. Este doble formato garantiza la transmisión automatizada a los servidores fiscales, así como el archivo legal durante 10 años.

El PDF por sí solo, incluso firmado, no es suficiente. La DGI exige datos estructurados procesables por sus sistemas informáticos. Un software certificado genera automáticamente el XML conforme a partir de una factura introducida por el usuario.



¿Qué es la norma UBL y por qué se utiliza?

La norma UBL es un estándar internacional mantenido por OASIS, adoptado por más de 80 administraciones fiscales en todo el mundo, incluidas Francia (Factur-X), Italia (FatturaPA) y Marruecos a partir de 2026. Estructura todos los campos de una factura: emisor, destinatario, líneas, impuestos, totales, pago, en elementos XML normalizados.

La ventaja de la interoperabilidad internacional: una PYME marroquí que exporta a Europa emite la misma factura para su cliente francés que para la DGI marroquí. El formato pivot evita la multiplicación de modelos y los errores de reintroducción de datos.



¿Cómo funciona el PDF/A-3 híbrido?

El PDF/A-3 híbrido incorpora el XML estructurado dentro del PDF visual. El destinatario humano abre un PDF clásico; la máquina extrae automáticamente el XML para su procesamiento contable. Este formato híbrido, llamado Factur-X en Francia, sirve de referencia para la DGI marroquí.

  • PDF visual: lectura humana, impresión posible.

  • XML incorporado: datos estructurados para máquinas.

  • Archivo a largo plazo: garantizado por la norma ISO 19005-3.



¿Qué programas de facturación saben generar estos formatos?

Los programas de facturación certificados en Marruecos en 2026 deben generar de forma nativa el XML UBL y el PDF/A-3. Inyad soporta estos dos formatos desde la versión 2025.10. La conversión es automática: el usuario introduce su factura como antes y el software produce los archivos conformes en segundo plano.

La validación XML es fundamental: los servidores de la DGI rechazarán cualquier archivo mal estructurado. Inyad realiza 17 controles automáticos antes de la emisión (ICE válido, IVA coherente, importes cuadrados) para evitar cualquier rechazo.



¿Por qué elegir Inyad para sus formatos de factura?

Inyad genera XML UBL 2.1 y PDF/A-3 sin configuración técnica: el comerciante no tiene que entender nada del formato, el software se encarga de todo. Las actualizaciones normativas se implementan automáticamente con cada evolución de la especificación de la DGI.

Descubra nuestra facturación en línea, el programa de facturación gratuito y el presupuesto factura.

Soluciones

Tipos de Negocios

Características

Solicitar una demostración

Dirección:

3 Rue Abou Zaid Eddaboussi, Casablanca 20250

Teléfono:

06 31 887 887

© inyad, Inc. Todos los derechos reservados.

Dirección:

3 Rue Abou Zaid Eddaboussi, Casablanca 20250

Teléfono:

06 31 887 887

© inyad, Inc. Todos los derechos reservados.