{"version":"steel-v1","fields":[{"key":"installation.name","group":"company","label":"Installation name","description":"The plant where the CBAM good is produced, as it appears on statutory filings.","type":"string","required":"always","source":"Company registration or factory licence","evidence":{"required":false,"accepted":[]},"validation":{"message":"Give the plant name, not the trading company name."},"calculation_impact":"identification","methodology_ref":"Reg. (EU) 2023/956 Annex IV; verification applies at installation level","effective_from":"2026-01-01","engine_path":"name"},{"key":"installation.country","group":"company","label":"Country of the installation","description":"Where the plant physically sits. Drives which default values apply if you file none.","type":"string","required":"always","source":"Factory address","evidence":{"required":false,"accepted":[]},"validation":{"message":"Country is required."},"calculation_impact":"identification","methodology_ref":"Reg. (EU) 2023/956 Annex IV","effective_from":"2026-01-01","engine_path":"country"},{"key":"installation.unlocode","group":"company","label":"UN/LOCODE","description":"The UN location code for the installation. A CBAM declaration cannot identify the installation without it.","type":"string","required":"always","source":"UNECE UN/LOCODE list for the nearest recognised location","evidence":{"required":false,"accepted":[]},"validation":{"pattern":"^[A-Z]{2}\\s?[A-Z0-9]{3}$","message":"Five characters, e.g. INVTZ."},"calculation_impact":"identification","methodology_ref":"Reg. (EU) 2023/956 Annex IV; CBAM Registry operator data","effective_from":"2026-01-01","engine_path":"unlocode"},{"key":"installation.operator","group":"company","label":"Operator legal entity","description":"The company legally responsible for the installation, which is who a verifier contracts with.","type":"string","required":"always","source":"Certificate of incorporation","evidence":{"required":false,"accepted":[]},"validation":{"message":"Operator name is required."},"calculation_impact":"identification","methodology_ref":"Reg. (EU) 2023/956 Annex IV","effective_from":"2026-01-01","engine_path":"operator"},{"key":"installation.contact","group":"company","label":"Responsible person","description":"Who a verifier calls with a question. Named individual, not a department.","type":"string","required":"optional","source":"Internal","evidence":{"required":false,"accepted":[]},"validation":{"message":""},"calculation_impact":"context","methodology_ref":"Operational","effective_from":"2026-01-01","engine_path":""},{"key":"product.cn_code","group":"product","label":"EU CN code","description":"The eight-digit Combined Nomenclature code your buyer declares the goods under. Decides whether CBAM applies at all.","type":"string","required":"always","source":"Your EU buyer's customs declaration, or your export invoice HS code mapped to CN","evidence":{"required":true,"accepted":["Export invoice","Buyer customs declaration","Shipping bill"]},"validation":{"pattern":"^\\d{8}$","message":"Eight digits, e.g. 72083990."},"calculation_impact":"identification","methodology_ref":"Reg. (EU) 2023/956 Annex IV Annex I","effective_from":"2026-01-01","engine_path":"processes[].cn_codes[]"},{"key":"product.hsn_code","group":"product","label":"Indian HSN code","description":"Your own tariff code. Kept alongside the CN code so the mapping is auditable rather than assumed.","type":"string","required":"optional","source":"GST invoice","evidence":{"required":false,"accepted":[]},"validation":{"pattern":"^\\d{4,8}$","message":"Four to eight digits."},"calculation_impact":"context","methodology_ref":"Operational","effective_from":"2026-01-01","engine_path":""},{"key":"product.label","group":"product","label":"Product name","description":"What the plant calls it — hot rolled coil, billet, wire rod.","type":"string","required":"always","source":"Production records","evidence":{"required":false,"accepted":[]},"validation":{"message":"Product name is required."},"calculation_impact":"identification","methodology_ref":"Reg. (EU) 2023/956 Annex IV","effective_from":"2026-01-01","engine_path":"processes[].label"},{"key":"product.export_destination","group":"product","label":"EU destination","description":"Which EU member state the goods enter. Determines which importer files the declaration.","type":"string","required":"optional","source":"Bill of lading","evidence":{"required":false,"accepted":[]},"validation":{"message":""},"calculation_impact":"context","methodology_ref":"Operational","effective_from":"2026-01-01","engine_path":""},{"key":"production.route","group":"production","label":"Production route","description":"How the steel is made. Sets which precursors are expected and which intensity range is plausible.","type":"enum","enum_values":["bf_bof","dri_eaf","scrap_eaf","rolling_only"],"required":"always","source":"Plant engineering","evidence":{"required":false,"accepted":[]},"validation":{"message":"Pick the route that produced the goods in this period."},"calculation_impact":"context","methodology_ref":"IR (EU) 2025/2547; production routes per Annex I","effective_from":"2026-01-01","engine_path":""},{"key":"production.activity_level_tonnes","group":"production","label":"Production quantity","description":"Tonnes of the good produced in the reporting period. This is ALg — the divisor. An error here scales every figure.","type":"number","unit":"t","required":"always","source":"Production register or ERP production report","evidence":{"required":true,"accepted":["ERP production report","Production register extract","Weighbridge summary"],"note":"Must cover the whole period, not a sample month."},"validation":{"min":0.001,"typical_min":100,"typical_max":5000000,"message":"Production must be above zero."},"calculation_impact":"activity_level","methodology_ref":"Reg. (EU) 2023/956 Annex IV — ALg","effective_from":"2026-01-01","engine_path":"processes[].activity_level_tonnes"},{"key":"production.period_start","group":"production","label":"Reporting period start","description":"First day of the period the data covers.","type":"date","required":"always","source":"Chosen by the operator, normally a financial or calendar year","evidence":{"required":false,"accepted":[]},"validation":{"message":"Start date is required."},"calculation_impact":"context","methodology_ref":"IR (EU) 2025/2547 — reporting period","effective_from":"2026-01-01","engine_path":"period_start"},{"key":"production.period_end","group":"production","label":"Reporting period end","description":"Last day of the period. Must be after the start and not in the future.","type":"date","required":"always","source":"As above","evidence":{"required":false,"accepted":[]},"validation":{"message":"End date must be after the start date."},"calculation_impact":"context","methodology_ref":"IR (EU) 2025/2547 — reporting period","effective_from":"2026-01-01","engine_path":"period_end"},{"key":"energy.fuel_quantity","group":"energy","label":"Fuel consumed","description":"Quantity of each fuel burned in the production process — coal, coke, natural gas, furnace oil, LPG, diesel.","type":"number","unit":"t or Nm3","required":"always","source":"Fuel purchase invoices reconciled against stock movement","evidence":{"required":true,"accepted":["Fuel invoice","Stock ledger","Weighbridge record","Gas meter reading"],"note":"Purchases alone are not consumption. Opening stock plus purchases minus closing stock is what a verifier reconciles to."},"validation":{"min":0,"message":"Quantity cannot be negative."},"calculation_impact":"direct","methodology_ref":"IR (EU) 2018/2066 — activity data, calculation-based approach","effective_from":"2026-01-01","engine_path":"processes[].source_streams[].quantity"},{"key":"energy.net_calorific_value","group":"energy","label":"Net calorific value","description":"Energy content of the fuel. Combustion streams only.","type":"number","unit":"TJ per unit","required":"conditional","required_when":"The source stream is a combustion stream","source":"Supplier fuel analysis certificate, or a national default","evidence":{"required":true,"accepted":["Supplier fuel analysis certificate","Laboratory report","Published national default"],"note":"A supplier certificate beats a default and usually lowers the figure."},"validation":{"min":0,"typical_min":0.000008,"typical_max":0.00006,"message":"NCV must be zero or greater."},"calculation_impact":"direct","methodology_ref":"IR (EU) 2018/2066 Art. 32 — calculation factors","effective_from":"2026-01-01","engine_path":"processes[].source_streams[].net_calorific_value"},{"key":"energy.emission_factor","group":"energy","label":"Emission factor","description":"tCO2e released per unit of activity data — per TJ for combustion, per tonne for process streams.","type":"number","unit":"tCO2e per TJ or per t","required":"always","source":"Fuel analysis, or the applicable default factor","evidence":{"required":true,"accepted":["Laboratory carbon content analysis","Supplier certificate","Cited default factor source"],"note":"If you use a default, cite which one. An uncited factor is a finding."},"validation":{"min":0,"message":"Emission factor must be zero or greater."},"calculation_impact":"direct","methodology_ref":"IR (EU) 2018/2066 Art. 32–35","effective_from":"2026-01-01","engine_path":"processes[].source_streams[].emission_factor"},{"key":"energy.oxidation_factor","group":"energy","label":"Oxidation or conversion factor","description":"Fraction of carbon actually oxidised. Defaults to 1 when not measured, which is conservative.","type":"number","required":"optional","source":"Plant measurement, otherwise leave blank","evidence":{"required":false,"accepted":["Ash carbon content analysis"],"note":"Only claim below 1 if you can evidence unburnt carbon."},"validation":{"min":0,"max":1,"message":"Must be between 0 and 1."},"calculation_impact":"direct","methodology_ref":"IR (EU) 2018/2066 Art. 36","effective_from":"2026-01-01","engine_path":"processes[].source_streams[].oxidation_factor"},{"key":"energy.electricity_kwh","group":"energy","label":"Purchased electricity","description":"Electricity drawn for the production process. For steel, indirect emissions are reported but do not carry the CBAM charge — report them accurately anyway, your buyer asks.","type":"number","unit":"kWh","required":"always","source":"Electricity bills, plant sub-meters","evidence":{"required":true,"accepted":["Electricity bill","Sub-meter reading","DISCOM statement","Open-access settlement"]},"validation":{"min":0,"message":"Consumption cannot be negative."},"calculation_impact":"indirect","methodology_ref":"IR (EU) 2025/2547 — indirect emissions","effective_from":"2026-01-01","engine_path":"processes[].electricity.kwh"},{"key":"energy.electricity_source","group":"energy","label":"Electricity source","description":"Grid, power purchase agreement, or captive generation. Decides which emission factor is defensible.","type":"enum","enum_values":["grid","ppa","captive"],"required":"always","source":"Procurement records","evidence":{"required":true,"accepted":["Power purchase agreement","Open-access approval","Captive plant licence"],"note":"A PPA factor below grid average needs the contract attached, or it reverts to grid."},"validation":{"message":"Pick the source."},"calculation_impact":"indirect","methodology_ref":"IR (EU) 2025/2547 — electricity emission factors","effective_from":"2026-01-01","engine_path":"processes[].electricity.source"},{"key":"energy.electricity_factor","group":"energy","label":"Electricity emission factor","description":"tCO2e per MWh for the electricity consumed.","type":"number","unit":"tCO2e/MWh","required":"always","source":"Grid average for the region, or the contracted factor for a PPA","evidence":{"required":true,"accepted":["Cited grid factor source","PPA contract","Generation attribute certificate"]},"validation":{"min":0,"max":2,"typical_min":0.02,"typical_max":1.1,"message":"Between 0 and 2 tCO2e/MWh."},"calculation_impact":"indirect","methodology_ref":"IR (EU) 2025/2547 — indirect emissions","effective_from":"2026-01-01","engine_path":"processes[].electricity.emission_factor_per_mwh"},{"key":"precursor.material","group":"raw_material","label":"Precursor material","description":"An Annex I good consumed to make this one — pig iron, DRI, ferro-alloys, crude steel. Carries its own emissions into yours.","type":"enum","enum_values":["sintered_ore","pig_iron","dri","ferro_alloys","crude_steel"],"required":"conditional","required_when":"The production route consumes precursors, which is every route except pure scrap melting","source":"Purchase records","evidence":{"required":true,"accepted":["Purchase invoice","Goods receipt note","Supplier delivery challan"]},"validation":{"message":"Name the material."},"calculation_impact":"precursor","methodology_ref":"Reg. (EU) 2023/956 Annex IV Annex IV — EEInpMat","effective_from":"2026-01-01","engine_path":"processes[].precursors[].label"},{"key":"precursor.tonnes","group":"raw_material","label":"Precursor quantity","description":"Tonnes of the precursor consumed in the period.","type":"number","unit":"t","required":"conditional","required_when":"A precursor is declared","source":"Stock ledger","evidence":{"required":true,"accepted":["Stock ledger","Goods receipt note","Weighbridge record"]},"validation":{"min":0,"message":"Quantity cannot be negative."},"calculation_impact":"precursor","methodology_ref":"Reg. (EU) 2023/956 Annex IV Annex IV — EEInpMat","effective_from":"2026-01-01","engine_path":"processes[].precursors[].tonnes"},{"key":"precursor.see","group":"raw_material","label":"Precursor embedded emissions","description":"The supplier's own specific embedded emissions, tCO2e per tonne. If they will not tell you, a default applies — and defaults carry a mark-up.","type":"number","unit":"tCO2e/t","required":"conditional","required_when":"A precursor is declared","source":"The supplier. This is the hardest number in the whole exercise to obtain.","evidence":{"required":true,"accepted":["Supplier CBAM data sheet","Supplier's verified report","Supplier questionnaire response"],"note":"An unverified supplier figure is still better than a default, but must be labelled as unverified."},"validation":{"min":0,"typical_min":0.1,"typical_max":4,"message":"Must be zero or greater."},"calculation_impact":"precursor","methodology_ref":"Reg. (EU) 2023/956 Annex IV Annex IV — EEInpMat","effective_from":"2026-01-01","engine_path":"processes[].precursors[].see_tco2e_per_tonne"},{"key":"precursor.verified","group":"raw_material","label":"Precursor figure verified","description":"Whether the supplier's figure has itself been through accredited verification.","type":"boolean","required":"conditional","required_when":"A precursor is declared","source":"Supplier's verification statement","evidence":{"required":false,"accepted":["Verification statement"]},"validation":{"message":""},"calculation_impact":"precursor","methodology_ref":"Reg. (EU) 2023/956 Annex IV Art. 8 — verification","effective_from":"2026-01-01","engine_path":"processes[].precursors[].verified"},{"key":"raw_material.scrap_share","group":"raw_material","label":"Scrap share of metallic charge","description":"Proportion of the metallic input that is scrap. Not a CBAM input directly, but the single strongest explanation for why your intensity differs from a default.","type":"number","unit":"%","required":"optional","source":"Charge records","evidence":{"required":false,"accepted":["Charge sheet","Melt log"]},"validation":{"min":0,"max":100,"message":"Between 0 and 100 percent."},"calculation_impact":"context","methodology_ref":"Operational — supports the narrative to a verifier","effective_from":"2026-01-01","engine_path":""},{"key":"operational.measurement_basis","group":"operational","label":"How the quantity was established","description":"Measured, invoiced or estimated. Drives the confidence grade and is the first thing a verifier samples.","type":"enum","enum_values":["measured","invoiced","estimated"],"required":"always","source":"Whoever recorded the figure","evidence":{"required":false,"accepted":[],"note":"Estimated values are accepted but always raise a finding."},"validation":{"message":"State the basis honestly. Unknown is treated as estimated."},"calculation_impact":"context","methodology_ref":"IR (EU) 2018/2066 — tiers and uncertainty","effective_from":"2026-01-01","engine_path":"processes[].source_streams[].basis"},{"key":"operational.electricity_intensity","group":"operational","label":"Electricity intensity","description":"Derived, not entered: MWh per tonne of product. Exists so a unit error or a missing production month is caught before a verifier finds it.","type":"number","unit":"MWh/t","required":"optional","source":"Derived from electricity and production quantity","evidence":{"required":false,"accepted":[]},"validation":{"min":0,"typical_min":0.05,"typical_max":1.2,"message":""},"calculation_impact":"context","methodology_ref":"Operational — data quality screen","effective_from":"2026-01-01","engine_path":""},{"key":"operational.see_total","group":"operational","label":"Specific embedded emissions","description":"Derived: the figure your buyer declares. Screened against the plausible range for the route.","type":"number","unit":"tCO2e/t","required":"optional","source":"Derived by the calculation engine","evidence":{"required":false,"accepted":[]},"validation":{"min":0,"typical_min":0.1,"typical_max":3.5,"message":""},"calculation_impact":"context","methodology_ref":"Reg. (EU) 2023/956 Annex IV Annex IV — SEEg","effective_from":"2026-01-01","engine_path":""},{"key":"evidence.document","group":"evidence","label":"Supporting document","description":"The file that substantiates a figure. Every document records what it supports, who uploaded it and when.","type":"document","required":"always","source":"The exporter's own records","evidence":{"required":true,"accepted":["PDF","Photograph of a paper register","Spreadsheet export","ERP report"],"note":"A photograph of a paper register is acceptable evidence. Illegibility is what fails, not the format."},"validation":{"message":"Attach the document that supports the figure."},"calculation_impact":"context","methodology_ref":"Reg. (EU) 2023/956 Annex IV Art. 8 — verification; IR (EU) 2018/2066 — record keeping","effective_from":"2026-01-01","engine_path":""}],"production_routes":[{"key":"bf_bof","label":"Blast furnace → basic oxygen furnace","typical_see_min":1.8,"typical_see_max":2.6},{"key":"dri_eaf","label":"Direct reduced iron → electric arc furnace","typical_see_min":0.9,"typical_see_max":1.9},{"key":"scrap_eaf","label":"Scrap-based electric arc furnace","typical_see_min":0.2,"typical_see_max":0.9},{"key":"rolling_only","label":"Re-rolling / finishing only","typical_see_min":0.05,"typical_see_max":0.4}],"methodologies":[{"version":"CBAM-2026.1","effective_from":"2026-01-01","effective_to":"2027-12-31","legal_basis":["Reg. (EU) 2023/956 — CBAM Regulation, Annex IV","IR (EU) 2025/2547 — calculation methods for embedded emissions","IR (EU) 2018/2066 — EU ETS monitoring and reporting, applied by reference","IR (EU) 2025/2621 — default values","IR (EU) 2025/2620 — free allocation adjustment","IR (EU) 2025/2546 — verification","Reg. (EU) 2025/2083 — amending Reg. (EU) 2023/956","Del. Reg. (EU) 2025/2551 — accreditation of verifiers"],"equations":[{"name":"SEE_simple","expression":"SEEg = AttrEmg / ALg","applies_to":"Simple goods — no Annex I precursors consumed","legal_ref":"Reg. (EU) 2023/956 Annex IV"},{"name":"SEE_complex","expression":"SEEg = (AttrEmg + EEInpMat) / ALg","applies_to":"Complex goods — one or more Annex I precursors consumed","legal_ref":"Reg. (EU) 2023/956 Annex IV"},{"name":"AttrEm","expression":"AttrEmg = direct + (indirect if the sector counts it)","applies_to":"All production processes","legal_ref":"IR (EU) 2025/2547"},{"name":"combustion_stream","expression":"E = quantity x NCV x EF x oxidation_factor","applies_to":"Combustion source streams","legal_ref":"IR (EU) 2018/2066 Art. 24 — calculation-based approach"},{"name":"process_stream","expression":"E = quantity x EF x conversion_factor","applies_to":"Process source streams","legal_ref":"IR (EU) 2018/2066 Art. 24"},{"name":"electricity","expression":"E = kWh / 1000 x EF_per_MWh","applies_to":"Purchased electricity","legal_ref":"IR (EU) 2025/2547 — indirect emissions"},{"name":"precursor","expression":"EEInpMat = Σ (tonnes_i x SEE_i)","applies_to":"Each Annex I precursor consumed","legal_ref":"Reg. (EU) 2023/956 Annex IV"}],"notes":["Definitive regime from 1 January 2026; first declaration covering 2026 imports due 30 September 2027.","Default value mark-up is 10% through 2027.","Certificate sales open 1 February 2027. A 50% quarterly holding obligation applies from 2027."]},{"version":"CBAM-2028.1","effective_from":"2028-01-01","effective_to":null,"legal_basis":["Reg. (EU) 2023/956 — CBAM Regulation, Annex IV","IR (EU) 2025/2547 — calculation methods for embedded emissions","IR (EU) 2018/2066 — EU ETS monitoring and reporting, applied by reference","IR (EU) 2025/2621 — default values","IR (EU) 2025/2620 — free allocation adjustment","IR (EU) 2025/2546 — verification","Reg. (EU) 2025/2083 — amending Reg. (EU) 2023/956","Del. Reg. (EU) 2025/2551 — accreditation of verifiers"],"equations":[{"name":"SEE_simple","expression":"SEEg = AttrEmg / ALg","applies_to":"Simple goods — no Annex I precursors consumed","legal_ref":"Reg. (EU) 2023/956 Annex IV"},{"name":"SEE_complex","expression":"SEEg = (AttrEmg + EEInpMat) / ALg","applies_to":"Complex goods — one or more Annex I precursors consumed","legal_ref":"Reg. (EU) 2023/956 Annex IV"},{"name":"AttrEm","expression":"AttrEmg = direct + (indirect if the sector counts it)","applies_to":"All production processes","legal_ref":"IR (EU) 2025/2547"},{"name":"combustion_stream","expression":"E = quantity x NCV x EF x oxidation_factor","applies_to":"Combustion source streams","legal_ref":"IR (EU) 2018/2066 Art. 24 — calculation-based approach"},{"name":"process_stream","expression":"E = quantity x EF x conversion_factor","applies_to":"Process source streams","legal_ref":"IR (EU) 2018/2066 Art. 24"},{"name":"electricity","expression":"E = kWh / 1000 x EF_per_MWh","applies_to":"Purchased electricity","legal_ref":"IR (EU) 2025/2547 — indirect emissions"},{"name":"precursor","expression":"EEInpMat = Σ (tonnes_i x SEE_i)","applies_to":"Each Annex I precursor consumed","legal_ref":"Reg. (EU) 2023/956 Annex IV"}],"notes":["Default value mark-up rises to 30% from 2028, widening the gap between defaults and measured data."]}],"request_id":"req_msswg089_s2uo91ui"}