LIVE
CBAM CERT · Q2 2026€75.28/tSURRENDER30 SEP 2027CERT PURCHASE OPENS1 FEB 2027Reg (EU) 2023/956ACTIVEIR (EU) 2025/2621ACTIVEIR (EU) 2025/2620ACTIVEReg (EU) 2025/2083ACTIVEXSDMONITOREDSECTORS IN SCOPE6
Academia

Guía 07

La declaración XML del MAFC, explicada

Qué fija el esquema, cómo se estructura una mercancía importada y qué no se ha publicado todavía.


Sección 01

El archivo, no el formulario

Una Declaración MAFC es un archivo XML legible por máquina, no un formulario que alguien rellena en pantalla. Su forma queda fijada de antemano por una definición de esquema XML - un XSD - publicada por la Comisión. El XSD es el contrato: nombra cada elemento, establece el orden en que los elementos aparecen y limita los caracteres que puede contener cada valor.

Ello tiene una consecuencia práctica. No hay texto libre donde anotar un criterio interpretativo ni casilla donde una nota explique una cifra inusual. Todo dato relativo a un envío debe situarse en el elemento que el esquema le reserva, en la forma que el esquema permite, o no es una declaración en absoluto: es un archivo que el sistema receptor no puede leer.

Esta guía recorre el esquema transitorio del informe trimestral elemento por elemento, porque es el esquema MAFC que la Comisión ha publicado efectivamente.

Sección 02

Lo que fija el esquema

En la parte superior del archivo se sitúa un único elemento QReport. Todo lo demás pende de él. El fragmento siguiente reproduce los elementos que el esquema coloca directamente bajo esa raíz, con el código de tipo que lleva cada uno.

QReport
  • ReportingPeriodan2
  • Yearn4
  • Declarant
    • IdentificationNumberan..17
    • Namean..70
    • Rolean..5
    • ActorAddress
  • ImportedGoodmaxOccurs 99999

DG TAXUD, CBAM XSD Version 23.00 (transitional report), abril de 2025

El esquema transitorio del informe trimestral, reproducido del paquete que la Comisión publica para los declarantes que informan a efectos del MAFC. Los nombres de elementos y los códigos de tipo de esta página se toman sin modificación de ese archivo.

Lea los códigos como restricciones. an2 son dos caracteres alfanuméricos, n4 son cuatro caracteres numéricos, an..17 son hasta diecisiete caracteres alfanuméricos. Declarant no lleva código de tipo porque es un contenedor: alberga cuatro elementos hijos en lugar de un valor propio. ImportedGood se repite una vez por cada mercancía del período de notificación.

Sección 03

Dentro de una mercancía

ImportedGood es donde reside el fondo de una declaración. Un elemento se repite por cada mercancía, y cada repetición lleva su propia clasificación, origen, cantidad y emisiones.

ImportedGood
  • ItemNumbern..5
  • CommodityCode
    • HsCodean6
    • CnCodean8
  • OriginCountry
    • Countrya2
  • ImportedQuantityminOccurs 1 maxOccurs 9
  • GoodsEmissionsminOccurs 1 maxOccurs 999

Los códigos de tipo son restricciones, no adorno. an8 en CnCode significa un código NC de exactamente ocho caracteres: ni siete, ni diez, ni ocho dígitos con un separador. a2 en Country significa dos caracteres alfabéticos, el código ISO de país y nada más. Un valor que no se ajuste es rechazado por estructura antes de que se evalúe nada sobre la cifra de emisiones que contiene.

Por eso el fallo habitual en una presentación MAFC rara vez es una cifra de emisiones controvertida. Es un código NC arrastrado de una factura comercial con un punto, un país escrito como nombre en lugar de como código, o un elemento de cantidad que se repite más veces de las que el esquema permite.

Sección 04

Lo que aún no está publicado

Una distinción importa más que cualquier elemento de esta página. El esquema transitorio del informe trimestral está publicado por la Comisión y es el archivo descrito más arriba. El esquema de la declaración anual del régimen definitivo aún no es público: no se ha publicado ningún XSD para él.

Quien afirme hoy producir un archivo conforme al esquema del régimen definitivo está describiendo algo que no tiene definición publicada a la que ajustarse.

Carbon Mandate prepara conforme a la estructura de declaración que la Comisión ha especificado: el esquema transitorio publicado allí donde resulta aplicable, y el modelo de datos establecido en el Reglamento y sus actos de ejecución para el régimen definitivo. Cuando se publique el esquema anual, el trabajo de preparación se trasladará a él. Nosotros preparamos el expediente de declaración; el importador de la UE lo presenta.

Guía siguiente08 Cómo elaborar una declaración