Product Guides

Manage purchase data and emission factor databases

This guide covers three tasks: entering purchase records one by one with a monetary or weight amount, switching the emission factor database for purchases to ecoinvent, and creating your own emission factor database so it appears as a selectable option in the purchases configuration.

DS Dcycle Support 5 min

Before you start

You need an Editor role in your Dcycle organization.

Steps

Step 1

Part 1: Enter a purchase record manually. This is the quickest way to add a single purchase — you enter a monetary amount (euros) or a weight amount, and Dcycle calculates the emissions automatically using the Exiobase database.

Step 2

Click “Data” in the left navigation.

Step 2

Step 3

Click “Categories”.

Step 3

Step 4

Open the “Purchases and CapEx” category.

Step 4

Step 5

The “Purchase management” tab shows your purchase records and the total CO2e and spend at the top. Click “Upload purchases” in the top right to add new records.

Step 5

Step 6

Click “Upload purchases”.

Step 6

Step 7

A menu appears with two options: “Bulk upload” (CSV/Excel import) and “Add manually” (one record at a time). Click “Add manually” to open the individual entry form.

Step 7

Step 8

Click “Add manually”.

Step 8

Step 9

The manual entry form opens. Fill in the product, supplier, purchase date and expense type (OPEX/CAPEX). Then enter the amount either as a monetary value in euros or as a physical quantity in kilograms. Dcycle will automatically calculate the CO2e emissions using the Exiobase database.

Step 9

Step 10

Exiobase is Dcycle’s default calculation database for purchases. It uses the euro amount (spend-based approach) or the weight (physical-unit approach) to look up the average emission factor for that category of goods or services. You do not need to set anything — the calculation happens automatically as soon as you save the record.

Step 11

Part 2: Switch the emission factor database for purchases to ecoinvent. This lets you match each raw material to a specific ecoinvent process and version instead of using the default Exiobase factors.

Step 12

Click “Data” in the left navigation.

Step 12

Step 13

Click “Emission factors” in the Data sub-navigation.

Step 13

Step 14

The Emission factors page has two tabs: “Configuration by category” (where you choose which database each category uses) and “Custom management” (where you create your own databases — covered in Part 3). Stay on the “Configuration by category” tab.

Step 14

Step 15

Click the “Purchases” category tile to open its emission factor configuration panel.

Step 15

Step 16

The panel shows the available databases for purchases — Exiobase is selected by default. To switch to ecoinvent, select it from the database dropdown. Then choose the ecoinvent version and, for each raw material in your purchases, select the matching ecoinvent process.

Step 16

Step 17

Matching correctly matters: pick the ecoinvent process whose system boundary and functional unit best represent what you actually buy. For example, “steel, low-alloyed {RER}” for European low-alloy steel purchases. The version you choose (3.8, 3.9, 3.10…) determines which emission intensity values Dcycle uses.

Step 18

Click “Save changes” to apply the ecoinvent database to the Purchases category. Dcycle will recalculate the emissions for all existing purchase records using the new factors.

Step 18

Step 19

Part 3: Create your own emission factor database. Once created, it appears as a selectable option in the database dropdown for purchases — alongside Exiobase and ecoinvent — so you can apply your own factors to any purchase category.

Step 20

Click “Emission factors” in the left navigation to return to the main page.

Step 20

Step 21

Click the “Custom databases” tab.

Step 21

Step 22

The “Custom databases” tab shows the databases you have already created, plus a “Create a new database” card to add more. Any database you create here will later appear in the database dropdown on the “Configuration by category” screen, so you can apply it to specific categories such as Purchases.

Step 22

Step 23

Click the “Create a new database” card to start a new custom emission factor database.

Step 23

Step 24

A creation panel opens. Give your database a name you will recognise later (for example “Supplier factors 2024” or “Ecoinvent custom subset”), choose “Purchases” as the category it applies to, and set the validity period. Then add the individual emission factors — material, value in kg CO2e, and reference unit — for each raw material you want to cover.

Step 24

Step 25

Once you save the database, go back to “Configuration by category” and click the Purchases tile. Your new database will now appear in the database dropdown alongside Exiobase and ecoinvent. Select it, match each raw material to the corresponding factor in your database, and click “Save changes” to apply it.


Was this helpful?