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
Academy

Leitfaden 07

Die CBAM-XML-Erklärung erläutert

Was das Schema festlegt, wie eine eingeführte Ware strukturiert ist und was noch nicht veröffentlicht wurde.


Abschnitt 01

Die Datei, nicht das Formular

Eine CBAM-Erklärung ist eine maschinenlesbare XML-Datei, kein Formular, das jemand am Bildschirm ausfüllt. Ihre Struktur wird im Vorhinein durch eine XML Schema Definition - eine XSD - festgelegt, die von der Kommission veröffentlicht wird. Die XSD ist der verbindliche Rahmen: Sie benennt jedes Element, legt die Reihenfolge der Elemente fest und beschränkt die Zeichen, die jeder Wert enthalten darf.

Das hat eine praktische Folge. Es gibt keinen Freitext, in dem eine Ermessensentscheidung festgehalten werden kann, und kein Feld, in dem eine Anmerkung eine ungewöhnliche Zahl erläutert. Jede Angabe zu einer Sendung muss in dem Element landen, das das Schema dafür vorsieht, und zwar in der Form, die das Schema zulässt - sonst ist es überhaupt keine Erklärung, sondern eine Datei, die das empfangende System nicht lesen kann.

Dieser Leitfaden liest das Schema des vorübergehenden Quartalsberichts Element für Element, denn es ist das CBAM-Schema, das die Kommission tatsächlich veröffentlicht hat.

Abschnitt 02

Was das Schema festlegt

An der Spitze der Datei steht ein einziges QReport-Element. Alles andere hängt darunter. Das nachstehende Fragment gibt die Elemente wieder, die das Schema unmittelbar unter dieses Wurzelelement setzt, jeweils mit dem zugehörigen Typcode.

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

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

Das Schema des vorübergehenden Quartalsberichts, wiedergegeben aus dem Paket, das die Kommission für CBAM-Berichtsanmelder veröffentlicht. Elementnamen und Typcodes auf dieser Seite sind unverändert dieser Datei entnommen.

Lesen Sie die Codes als Beschränkungen. an2 sind zwei alphanumerische Zeichen, n4 sind vier numerische Zeichen, an..17 sind bis zu siebzehn alphanumerische Zeichen. Declarant (Anmelder) trägt keinen Typcode, weil es ein Container ist: Es enthält vier Kindelemente und keinen eigenen Wert. ImportedGood wiederholt sich, einmal je Ware im Berichtszeitraum.

Abschnitt 03

Innerhalb einer Ware

In ImportedGood steckt der eigentliche Inhalt einer Erklärung. Ein Element wiederholt sich für jede Ware, und jede Wiederholung trägt ihre eigene Einreihung, ihren Ursprung, ihre Menge und ihre Emissionen.

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

Die Typcodes sind Beschränkungen, keine Zierde. an8 bei CnCode bedeutet einen KN-Code von genau acht Zeichen - nicht sieben, nicht zehn, nicht acht Ziffern mit einem Trennzeichen. a2 bei Country bedeutet zwei alphabetische Zeichen, den ISO-Ländercode und nichts sonst. Ein Wert, der dem nicht entspricht, wird aufgrund der Struktur abgewiesen, bevor irgendetwas an der darin enthaltenen Emissionszahl beurteilt wird.

Deshalb ist der übliche Fehlschlag bei einer CBAM-Übermittlung selten eine streitige Emissionszahl. Es ist ein KN-Code, der mit einem Punkt aus einer Handelsrechnung übernommen wurde, ein Land, das als Name statt als Code geschrieben ist, oder ein Mengenelement, das sich häufiger wiederholt, als das Schema zulässt.

Abschnitt 04

Was noch nicht veröffentlicht ist

Eine Unterscheidung ist wichtiger als jedes Element auf dieser Seite. Das Schema des vorübergehenden Quartalsberichts ist von der Kommission veröffentlicht und ist die oben beschriebene Datei. Das Schema der Jahreserklärung für das endgültige Regime ist noch nicht öffentlich - es wurde dafür keine XSD freigegeben.

Wer heute behauptet, eine Datei zu erzeugen, die dem Schema des endgültigen Regimes entspricht, beschreibt etwas, für das es keine veröffentlichte Definition gibt, der entsprochen werden könnte.

Carbon Mandate arbeitet gegen die Erklärungsstruktur, die die Kommission festgelegt hat: gegen das veröffentlichte vorübergehende Schema, soweit es gilt, und gegen das Datenmodell, das die Verordnung und ihre Durchführungsrechtsakte für das endgültige Regime vorgeben. Sobald das Jahresschema veröffentlicht ist, richtet sich die Vorbereitungsarbeit darauf aus. Wir erstellen das Erklärungspaket; der EU-Einführer legt es vor.

Nächster Leitfaden08 So erstellen Sie eine Erklärung