Understanding Scope 3 Category 1
Purchased goods and services emissions are indirect greenhouse gas emissions from the extraction, production, and transportation of goods and services acquired by your organization. According to the GHG Protocol Scope 3 Standard, Category 1 typically represents:- Raw materials: Metals, plastics, chemicals, wood, textiles
- Intermediate products: Components, parts, packaging materials
- Services: Professional services, IT services, maintenance, consulting
- Manufacturing: 60-80% of Scope 3
- Retail: 70-90% of Scope 3
- Services: 30-50% of Scope 3
Prerequisites
Before starting, ensure you have:- Dcycle API credentials (get them here)
- Purchase data: invoices, procurement records, or ERP exports
- Knowledge of your spending categories (for spend-based method) or physical quantities (for activity-based method)
Data Map: Purchased Goods & Services Requirements Overview
Before diving into the calculations, here’s a complete overview of the data you’ll need:Calculation Methods
Dcycle supports three calculation methods for purchased goods and services, each with different accuracy levels:Data Quality Hierarchy
- Spend-Based Method
- Activity-Based Method
- Supplier-Specific Method
- Uses Exiobase 3.8.2 input-output emission factors
- Emission factors in kg CO₂e per € (or other currency)
- Covers all economic sectors and product categories
- Lower accuracy but broad coverage
Emission Factor Sources - Spend-Based
Emission Factor Sources - Spend-Based
- Exiobase 3.8.2 - Multi-Regional Environmentally Extended Supply-Use Tables
- Covers 44 countries and 200+ product categories
- Source: Exiobase
- Sector/product category
- Supplier country (or your organization’s country)
- Purchase year
Calculation Details - Spend-Based
Calculation Details - Spend-Based
- Spend Amount: Monetary value of the purchase
- Economic Intensity Factor: Exiobase emission factor for the sector/product
custom_emission_factor_idprovided → Supplier-specific methodquantity+ physicalunit_idprovided → Activity-based methodquantityin currency unit (€) → Spend-based method
Data Flow
Set Up Suppliers (Optional)
Choose Calculation Method
Create Purchases
Automatic Calculation
Query and Analyze
Step 4.1: Set Up Purchase Suppliers
📋 Data Map: Purchase Supplier
📋 Data Map: Purchase Supplier
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
business_name | string | ✅ | Supplier company name | "Green Materials Co" |
tax_id | string | ✅ | Tax identification number | "B12345678" |
country | string | ✅ | Supplier country (ISO code) | "ES", "FR", "DE" |
sector | string | ❌ | Business sector | "Manufacturing" |
contact_email | string | ❌ | Contact email | "[email protected]" |
supplier_code | string | ❌ | Sectorial code (SIC (US 1987)/CNAE (2009)) | "3331" |
- Business name/Tax ID: From supplier invoices or contracts
- Country: Supplier headquarters or production location
- Sector: Industry classification (helps with reporting)
Step 4.2: Create a Spend-Based Purchase
📋 Data Map: Spend-Based Purchase
📋 Data Map: Spend-Based Purchase
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
description | string | ❌ | Purchase description | "IT consulting Q1" |
sector | string | ✅ | Economic sector | "Computer programming, consultancy" |
product_name | string | ✅ | Product/service category | "Computer programming services" |
quantity | number | ✅ | Monetary value spent | 15000 |
unit_id | UUID | ✅ | Currency unit (€) | "eur-unit-uuid" |
country | string | ✅ | Supplier country | "ES" |
purchase_date | date | ✅ | Date of purchase | "2024-03-15" |
supplier_id | UUID | ❌ | Linked supplier | "supplier-uuid" |
purchase_type | string | ✅ | Must be "spend_based" | "spend_based" |
- Quantity: From invoices, payment records, or ERP exports
- Sector/Product: Map from your expense categories (see Exiobase mapping)
- Country: Supplier’s country of origin
Step 4.3: Create an Activity-Based Purchase
📋 Data Map: Activity-Based Purchase
📋 Data Map: Activity-Based Purchase
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
description | string | ❌ | Purchase description | "Aluminum sheets for production" |
sector | string | ✅ | Product sector | "Manufacture of basic metals" |
product_name | string | ✅ | Specific product | "Aluminium and aluminium products" |
quantity | number | ✅ | Physical quantity | 1000 |
unit_id | UUID | ✅ | Physical unit (kg, m³, etc.) | "kg-unit-uuid" |
country | string | ✅ | Country of origin | "ES" |
purchase_date | date | ✅ | Date of purchase | "2024-03-15" |
supplier_id | UUID | ❌ | Linked supplier | "supplier-uuid" |
purchase_type | string | ✅ | Must be "activity_based" | "activity_based" |
recycled | number | ❌ | Recycled content (0-1) | 0.3 (30% recycled) |
- Quantity: From delivery notes, bills of materials, or inventory systems
- Unit: Match the physical unit of the product (kg for materials, m³ for liquids)
- Recycled: Ask supplier for recycled content percentage
Step 4.4: Create a Supplier-Specific Purchase
📋 Data Map: Supplier-Specific Purchase
📋 Data Map: Supplier-Specific Purchase
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
description | string | ❌ | Purchase description | "Recycled aluminum (EPD verified)" |
quantity | number | ✅ | Physical quantity | 1000 |
unit_id | UUID | ✅ | Physical unit | "kg-unit-uuid" |
purchase_date | date | ✅ | Date of purchase | "2024-03-15" |
supplier_id | UUID | ✅ | Linked supplier | "supplier-uuid" |
custom_emission_factor_id | UUID | ✅ | Custom EF from supplier EPD | "custom-ef-uuid" |
country | string | ❌ | Supplier country | "ES" |
- Custom Emission Factor: Create from supplier EPD/PCF (see below)
- Quantity: From delivery notes or purchase orders
- Supplier ID: From your supplier setup
- Higher accuracy (±5-15% vs ±50-100% for spend-based)
- Recognition for low-carbon suppliers (recycled materials, renewable energy)
- Data for supplier engagement programs
- Credibility for external reporting and audits
Bulk Upload Purchases
For large datasets from ERP systems:CSV Format for Purchases
Upload Process
Query Purchases and Emissions
Get Purchases by Period
Get Supplier Emissions Report
Exiobase Sector and Product Mapping
Dcycle uses Exiobase 3.8.2 for spend-based emission factors. Here are the most common sectors:| Sector | Example Products | Typical EF Range (kg CO₂e/€) |
|---|---|---|
| Manufacture of basic metals | Steel, aluminum, copper | 0.8 - 2.5 |
| Manufacture of chemicals | Industrial chemicals, plastics | 0.5 - 1.5 |
| Manufacture of electrical equipment | Electronics, components | 0.3 - 0.8 |
| Computer programming, consultancy | IT services, software | 0.1 - 0.3 |
| Manufacture of textiles | Fabrics, clothing | 0.4 - 1.2 |
| Manufacture of paper | Packaging, office supplies | 0.3 - 0.8 |
| Professional services | Consulting, legal | 0.1 - 0.2 |
Full Exiobase Sector List
Full Exiobase Sector List
- 200+ product categories
- 44 countries with regional factors
- Annual updates based on economic data
Custom Sector Mapping
Custom Sector Mapping
- Use the closest matching sector
- Create custom mappings via the API
- Contact Dcycle support for assistance

