---
title: Production Process
slug: production-process
createdAt: 2024-11-17T01:29:15.576Z
---

:::hint{type="info"}
The production process is the part of your installation where your CBAM goods are produced.&#x20;

Under the EU CBAM regulation, goods with different CN codes that can be covered by common monitoring rules are grouped into so-called [aggregated goods categories](docId\:D2ZsuoqnHQioQFUE5YQPU). These categories are used to determine how many production processes you need to define.&#x20;

Once you define a production process, the emissions will be attributed to the goods it produces. In other words, emissions are always calculated at the production process level and then normalized to tCO₂e per tonne of goods by dividing the process's total emissions by the quantity of goods it produces.

To learn more about CBAM production processes, click [here](docId\:D2ZsuoqnHQioQFUE5YQPU).
:::

::::::ExpandableHeading{isOpen="true"}
# Production Process

## Add a CBAM Production Process

:::::WorkflowBlock
:::WorkflowBlockItem
Right-click on the screen and selec&#x74;**&#x20;CBAM > Production Process**

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/6YbiMkgglAyxHs7cfjtYD_image.png)
:::

:::WorkflowBlockItem
Name the **Production Process**

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/zsgaRabLDNjCEQEuaNca0_image.png)
:::

::::WorkflowBlockItem
Select the **CBAM Goods**

:::hint{type="info"}
You can search for goods by CN code or name. The dropdown list includes only CN codes that fall within the scope of the EU CBAM.
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/fsoQxVfgwVskDVg3SkA3Z_image.png)
::::

::::WorkflowBlockItem
View the corresponding **aggregated goods category&#x20;**&#x6F;f the selected goods

:::hint{type="info"}
Based on the selected CN code, the platform will automatically display the corresponding [aggregated goods category](docId\:D2ZsuoqnHQioQFUE5YQPU).&#x20;

Since each category can only be linked to one production process, once you select a good from the dropdown, you won't be able to select goods from different categories.

To select goods from other categories, you will need to either remove the selected goods or create a separate production process.

**Reminder**: You can voluntarily create multiple production processes for goods falling under the same aggregated goods category if you want to monitor their emissions separately. Learn more about this [here](docId\:D2ZsuoqnHQioQFUE5YQPU).
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/U49HUFa1UMa3fDWQs24Jk_image.png)
::::

::::WorkflowBlockItem
Select the **Production Method (Route)**

:::hint{type="info"}
[What is the production method (route)?](docId\:D2ZsuoqnHQioQFUE5YQPU)&#x20;
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/ZVQhs0n5PIFC9XltZ2U3k_image.png)
::::

::::WorkflowBlockItem
Select the **Measurement Unit**

:::hint{type="warning"}
If you enter the value in kilograms (kg), it will automatically be converted to tonnes when you click **Next**.
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/LqA2ZpTnEhlgAW9Tc3H1k_image.png)
::::

::::WorkflowBlockItem
Enter the **Net Mass&#x20;**&#x70;roduced of the selected CBAM good(s)

:::hint{type="info"}
Only the net mass of saleable products leaving the production process must be entered. This value must exclude:&#x20;

- scrap, by-products, or waste materials generated during production;&#x20;
- products that do not meet the desired quality or product specification and are returned for re-processing.

**IMPORTANT REMINDER:&#x20;**&#x50;lease remember to input the total quantity produced during the specified reporting period, not just the quantity produced and sold to clients requesting CBAM data or based in the EU.
:::

:::hint{type="warning"}
**SPECIAL CBAM RULES**:&#x20;

- If you produce **final iron or steel products&#x20;**&#x74;hat contain more than 5% by mass of other materials, **only the mass of iron or steel shall be reported** as the mass of the goods produced. &#x20;
- If you produce **aluminium products** that contain more than 5% by mass of other materials, **only the mass of aluminium shall be reported** as the mass of the goods produced.
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/Au88_Nzm2F1MXvTbgrlBr_image.png)
::::

::::WorkflowBlockItem
**If applicable,** enter the weight of any by-products that were generated during the production process.&#x20;

:::hint{type="info"}
For instance, the quantity of scrap or slag generated.&#x20;
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/iDnIbPyrJtLlHLLWgeEd8_image.png)
::::

::::WorkflowBlockItem
If applicable, add **Notes**

:::hint{type="info"}
[What should I write in the Notes field?](docId\:cILHST8welYIbHdnuN7hu)&#x20;
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/p_aOScf7APQeWht4lTnZw_image.png)
::::

:::WorkflowBlockItem
Click **Next**

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/3_TrRmTwnTRREVGhM8LO6_image.png)
:::
:::::

## Edit a CBAM Production Process

::::WorkflowBlock
:::WorkflowBlockItem
Right-click on the **Production Process**

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/z9_1CFKDTaHpj5KHpnomk_image.png)
:::

:::WorkflowBlockItem
Click **Edit**

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/4b0Ri0m7w8FRWZpi9UAGA_image.png)
:::

:::WorkflowBlockItem
Click **Next&#x20;**&#x74;o save your changes

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/SJWNRGEfDtjpJ6HDt1bcJ_image.png)
:::
::::

## Delete a CBAM Production Process

::::WorkflowBlock
:::WorkflowBlockItem
Right-click on the **Production Process**

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/z9_1CFKDTaHpj5KHpnomk_image.png)
:::

:::WorkflowBlockItem
Click **Delete**

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/GgMJTSmG_4c2VTa3xX12g_image.png)
:::
::::
::::::

::::::ExpandableHeading{isOpen="true"}
# Production Process Outputs

## Add Outputs

### CBAM Goods

:::hint{type="info"}
We distinguish between:&#x20;

- **Produced CBAM Good**: These are the CBAM goods you produce and sell to your clients. They are also the ones added to your [downloaded Excel file](docId\:A71up8tmfLTxTzf_TqgiZ). We explain how to add produced CBAM goods in a separate [section](docId:-66XlDgKnQD3Q1o1Uw3yc).&#x20;
- **Internal relevant precursors**: These are CBAM goods produced at your installation and used as inputs in separate production processes that also occur at your installation. We explain how to add internal relevant precursors below. Click [here](docId\:fqwO2Wzp-D0HTIJnPio8t) to view an example.
:::

:::::WorkflowBlock
:::WorkflowBlockItem
Click on the black dot at the edge of the **Production Process** and drag the line to connect it to one of the black dots on the other **Production Process**

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/FcCzO_wnkd6bVD9EnOAoM_image.png)
:::

:::WorkflowBlockItem
Click the dropdown to select the **type of output** you want to connect

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/lv9UZm-VHdmgBbrZmI1Tb_image.png)
:::

:::WorkflowBlockItem
Select **Produced CBAM Goods**

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/UMDWLPdk4TBFBlnM7h5Ij_image.png)
:::

::::WorkflowBlockItem
Enter the quantity of the produced CBAM goods that you want to send from one production process to another

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/Aq7WoxOoCxGzaQb0fRb4s_image.png)

:::hint{type="warning"}
You can also click on the button **Assign Remaining&#x20;**&#x74;o attribute the displayed remaining amount. Note that this action will establish the connection immediately.
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/DSXSuKuGrIxGa4GFgrood_image.png)
::::

:::WorkflowBlockItem
Click **Add**

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/P8dqDJ6FGKA2JPXkARjre_image.png)
:::

::::WorkflowBlockItem
Both production processes are now connected

:::hint{type="info"}
In the diagram below, no emissions are attributed because no external inputs have been connected to the **Clinker Production Process**; hence, there are no emissions to attribute.
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/NAW8aNnqaKMfrE86Ty-ME_image.png)
::::
:::::

:::hint{type="danger"}
You won't be able to connect a production process that is not a [relevant precursor](docId\:D2ZsuoqnHQioQFUE5YQPU) to another process. In such cases, the platform will display the error message shown below.

Information about which precursors are relevant to each production process is listed in section 3 of Annex II of the [CBAM Implementing Regulation](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=OJ%3AJOL_2023_228_R_0006#d1e40-94-1).&#x20;
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/rHWH8D0lPAJZ3O0BUmzyK_image.png)

### Heat

:::hint{type="info"}
CBAM requires monitoring heat streams between production processes. Emissions related to heat exported from production processes need to be deducted from the attributed emissions of each production process from where the heat is produced or recovered, as indicated in [equation 48](docId\:nMVRCWOq2rBDvKRVifvn_). Emissions related to heat contribute to the direct emissions. &#x20;
:::

:::::WorkflowBlock
:::WorkflowBlockItem
Click on the black dot at the edge of the **Production Process** and drag the line to connect it to one of the black dots on the othe&#x72;**&#x20;Production Process**

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/5QdIeYQ_XB7PC-SOtMhcJ_image.png)
:::

:::WorkflowBlockItem
Select **heat&#x20;**&#x61;s the type of output&#x20;

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/eiW4AmIvWeZtZbhpmzbcR_image.png)
:::

::::WorkflowBlockItem
Enter the quantity of heat that you want to send from one production process to another

:::hint{type="info"}
The quantity of heat is determined based on the energy input to the production process. In the example below, 35.74 TJ of energy was supplied to the production process, originating from natural gas.
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/m5oXpNMlbOmRfpBohc1c__image.png)
::::

:::WorkflowBlockItem
Click **Add**

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/cNtLffnEN5nffmVmTZiuW_image.png)
:::

::::WorkflowBlockItem
The diagram will display the heat connection

:::hint{type="info"}
As per [equation 48](docId\:nMVRCWOq2rBDvKRVifvn_), the corresponding heat emissions are deducted from one production process and attributed to the consuming production process.
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/Y1x0EHOo_1Ie_51tknT6O_image.png)
::::
:::::

### Waste Gas

:::hint{type="info"}
CBAM requires monitoring waste gas streams between production processes and deducting production process emissions from any exported waste gas, as indicated in [equation 48](docId\:nMVRCWOq2rBDvKRVifvn_). Click [here](docId\:kRvmQRhPyl_BZdrsTB-D1) to learn how to add waste gases.
:::

:::::WorkflowBlock
:::WorkflowBlockItem
Click on the black dot at the edge of the **Production Process** and drag the line to connect it to one of the black dots on the **Self Electricity&#x20;**&#x61;nd/or **Production Process**

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/Z-eaxzdN1TfYgZf17WwwD_image.png)
:::

:::WorkflowBlockItem
Select **Waste Gas** as the type of output

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/K5nuZMjj_NqpwEZutmkrz_image.png)
:::

:::WorkflowBlockItem
Enter the quantity of waste gas that you want to send from one production process to another

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/rECQ8488Z0awOgDg60bTH_image.png)
:::

:::WorkflowBlockItem
Click **Add**

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/o1X5JifsiC9JNW_lzji6N_image.png)
:::

::::WorkflowBlockItem
Emissions are calculated based on the amount of waste gas exported to each process

:::hint{type="info"}
Note that, according to equations 53 and 54, the emissions deducted ([equation 54](docId\:nMVRCWOq2rBDvKRVifvn_)) from the exporting production process and attributed to the consuming process ([equation 53](docId\:nMVRCWOq2rBDvKRVifvn_)) will not be equal.
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/9vBGG7f7CaE0HtXK709Qx_image.png)
::::
:::::

### By-product

:::hint{type="info"}
When the [mass balance](docId\:D2ZsuoqnHQioQFUE5YQPU) approach is used to calculate emissions, carbon contained in outputs needs to be subtracted as per [equation 12](docId\:nMVRCWOq2rBDvKRVifvn_). This applies to both the [produced CBAM goods](docId:-66XlDgKnQD3Q1o1Uw3yc), such as the final steel product that contains carbon, as well as by-products such as slag.
:::

::::WorkflowBlock
:::WorkflowBlockItem
Click on the black dot at the edge of the **Production Process** and drag the line to connect it to one of the black dots

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/9Zz8LGA-Uczi2dlCYnJas_image.png)
:::

:::WorkflowBlockItem
Select **By-product** as the type of output

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/2WnhUBKbaHtvx7zBWJJWd_image.png)
:::

:::WorkflowBlockItem
Enter the quantity of by-product to be transferred from one production process to another

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/IVErKs7wBLkI-pO_T3hjS_image.png)
:::

:::WorkflowBlockItem
Enter the carbon content of the by-product

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/GrsR_n2FxJAJJoBVnZD-V_image.png)
:::

:::WorkflowBlockItem
Click **Add**

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/WQXM5_zEhabsGkhDF7OzS_image.png)
:::

:::WorkflowBlockItem
As per [equation 12](docId\:nMVRCWOq2rBDvKRVifvn_), emissions from the by-product are attributed to the importing process and deducted from the exporting process.

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/m2e4-Un7iIZY21x0_ZKIN_image.png)
:::
::::

## Edit Outputs

:::::WorkflowBlock
:::WorkflowBlockItem
Right-click on the connector

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/DkynUxT9H1XEksWaj1W64_image.png)
:::

::::WorkflowBlockItem
Click **Edit**

:::hint{type="info"}
You can also open the edit form by simply clicking on the connector.
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/ckJoi33reZ_rdCiM-Ke5p_image.png)
::::

::::WorkflowBlockItem
Enter the new value

:::hint{type="warning"}
If you edit the form, the remaining amount will be displayed as if no attribution had been made yet.
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/bbqstJs6fOj_MddbmyDKp_image.png)
::::

:::WorkflowBlockItem
Click **Add**

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/hFhCnLH_B4OSGxnteBB5G_image.png)
:::

::::WorkflowBlockItem
All values will be automatically re-calculated by the platform based on the new attributed quantity

:::hint{type="info"}
The image below shows the comparison in the CBAM good emission values between attributing 900,000 tonnes of clinker to the cement production process and attributing 950,000 tonnes.

All else being equal, the emissions will be higher.
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/qsSO0-s-6ET91WycvpfsA_image.png)
::::
:::::

## Delete Outputs

:::::WorkflowBlock
:::WorkflowBlockItem
Right-click on the connector

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/Jpb20fbtF0P418RQiISN1_image.png)
:::

:::WorkflowBlockItem
Click **Delete**

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/3zowgojg-OXLTzhzzR5oc_image.png)
:::

::::WorkflowBlockItem
The platform will automatically recalculate the emissions

:::hint{type="info"}
The diagram below shows that after removing the connection with the Clinker Production Process, the emissions of the Cement Production Process are now 4,500 tCO2e, which result from the 20,000 MWh of electricity consumed. This, in turn, affects the SEE values of the CBAM goods, which are also automatically adjusted. The direct SEE is now 0 tCO2e/tonne of cement, and the indirect SEE is 0.0065 tCO2e/tonne of cement.

You can always reconnect both production processes, and the emissions will be automatically recalculated.
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/Aa6ZneQTuEabnra_Y63kT_image.png)
::::
:::::
::::::



::::::ExpandableHeading
# Non-CBAM Production Process

:::hint{type="info"}
If your installation also produces goods that do not fall under CBAM Scope, you should add a **Non-CBAM Production Process** to allocate inputs such as electricity or fuels consumed by those processes.

This will provide a more accurate picture of the emissions attributed to your CBAM production process(es).
:::

## Add Non-CBAM Process

:::::WorkflowBlock
::::WorkflowBlockItem
Right-click on the screen and select **Non-CBAM Production Process**

:::hint{type="warning"}
You can only add a single **Non-CBAM Production Process**, which will be used to represent all of your Non-CBAM Production Processes.
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/w5_ZfIzzwMDlfh_yxxOTT_image.png)
::::
:::::

:::hint{type="info"}
The diagram below shows an installation with both a CBAM Production Process and non-CBAM Process(es). All fuels and electricity consumed by these non-CBAM process(es) are attributed to them, helping to understand the quantities that drive the CBAM emission values.

Moreover, this helps understand where the remaining quantities of electricity, fuels, and other inputs were used within the installation, as the attributions are made from the total consumption down to the specific production processes (top-down approach).
:::

![](https://api.archbee.com/api/optimize/x8OHL8j_3t12U2ealHN0O/gaZiat7q5dpt8ByUG055B_image.png)
::::::

