Methodology
CBAM XML schema explorer
A navigable reference for QReport_ver23.00.xsd, the schema the CBAM Registry uses to validate every quarterly report. Each complex type below lists its child elements, cardinality and the rule that field encodes. Deep-link to any type using the in-page anchors.
Source: Level 1 · Primary law and official guidance: CBAM XSD v23.00: QReport_ver23.00.xsd. QReport_ver23.00.xsdSource: Level 1 · Primary law and official guidance: CBAM XSD v23.00: stypes_ver23.00.xsd. stypes_ver23.00.xsdSource: Level 1 · Primary law and official guidance: CBAM XML Guidance Document. XML Guidance Document
Type index
- QReportTypeRoot element of every CBAM quarterly report.
- DeclarantTypeIdentifies the entity legally responsible for the report (importer or indirect customs representative acting on its behalf).
- ImporterTypeUsed only where the declarant is an indirect representative; identifies the underlying importer.
- SignaturesTypeConfirms data completeness and the methodology used.
- ImportedGoodTypeOne occurrence per CN line per consignment.
- CommodityCodeTypeCarries the customs identifier of the imported good.
- GoodsEmissionsTypePer-installation embedded emissions block.
- ProductionInstallationTypeIdentifies the installation that produced the goods.
How to read this
Cardinality follows the XSD convention: 1 required, 0..1 optional, 1..n repeats at least once. Simple types like an..17 (alphanumeric, up to 17 chars), n4 (exactly four digits) and dec16-6 (decimal, 16 digits, 6 after the point) come from stypes_ver23.00.xsd and are enforced by the Registry on upload. Tap the info icon on any row to see its rule.
Frequently asked questions
What next
- Walk through a real submission in the quarterly report walkthrough.
- Compute embedded emissions with the Communication template guide, then map those numbers into GoodsEmissions.
- Look up the right CN line in the CN code atlas.