# Welcome

Welcome to the Upright knowledge base

## Using the knowledge base

The knowledge base is intended for users of Upright data and the [Upright Platform](https://uprightplatform.com).

The knowledge base helps understand why Upright provides net impact as well as other impact data, what metrics Upright provides, how the data is produced, and how it can be accessed.

Content in the knowledge base can be found via the table of contents on the left or by using the search box in the top right corner.

Each page contains an additional description under the header to introduce the scope on the page. Where relevant, pages contain links to related pages in order to help find the most appropriate content.

## Contents

The knowledge base is structured into themes to help answer questions about Upright's data and platform:

* **Background**: Why net impact is a relevant and useful measure of the impact of a company?
* **Metrics**: What impact metrics does Upright provide? What do they represent?
* **Coverage**: What companies and portfolios are covered by Upright's data?
* **Methodology:** How is the data produced?
* **Releases**: When and how is the data updated?
* **API**: How can customers access Upright's data programmatically?

In addition, **the appendix** contains material to address specific needs that do not fit under the above categories.

{% hint style="info" %}
**Note**

Some relevant documentation about Upright's data and the platform is currently not available in the knowledge base, because:

* Upright is in process of migrating existing customer-facing documentation to the knowledge base.
* Some documentation is considered sensitive and available on request.

Ask your Upright Customer Success Manager or Sales Representative for more information
{% endhint %}


# Why net impact?

This page explains why net impact is a relevant and useful measure of the impact of a company.

## Introduction

The net impact of a company is the **net sum of costs and benefits** that the company creates. Costs (i.e. negative impacts) and benefits (i.e. positive impacts) include all types of costs and benefits - including externalities. Since net impact is a measure of costs and benefits, it can also be referred to as the net value creation of a company.

Upright measures net impact in four dimensions: **environment**, **health**, **society**, and **knowledge**. Examples of costs include e.g. GHG emissions by a car factory, usage of highly-skilled labor by an IT company, and damage to human health caused by sugar-sweetened beverages. Examples of benefits include e.g. improvements in health caused by a cancer medicine, knowledge created by research equipment, and pollution removed by a catalytic converter.

## Why measure net impact?

The purpose of the Upright's net impact data is to allow individuals to understand what ends their decisions are actually promoting and to make sure that they are in line with their intention.

The collective use of global resources is determined by everyday decisions of individuals, which are driven by (1) available information and (2) each person’s individual view of value. Such decisions include decisions we make in different roles, such as consumers, investors, employees, voters, politicians, or business leaders.

Examples of choices Upright helps guide include:

* **An asset manager** chooses how much to invest in PepsiCo and how much in Walmart.
* **A student chooses** whether to accept a job offer from Goldman Sachs or General Electric.
* **A consumer** chooses whether to buy regular milk from Nestle or oat drink from Oatly.
* **A CEO** decides whether to recommend product strategy X or product strategy Y to the board.
* **A minister** decides the excise tax rate for petrol products.

Net impact provides clarity to these types of decisions by providing a clear picture of related costs and benefits. This allows decision-makers to avoid gut-feeling decisions in favor of explicit assumptions about costs and benefits.

In order to serve these use-cases, the model must satisfy the following requirements.

* **Measure net**: the model must consider both costs and gains, and provide their net sum. This is a minimum requirement for informing decision-making on resource allocation. (Read more in [Weighting of impacts](/methodology/net-impact/weighting-of-impacts).)
* **Comprehensiveness**: the model must consider all types of costs and gains, not only, e.g., environmental costs or financial gains. This is a minimum requirement for understanding the whole value creation of a company and thus informing decision-making on resource allocation.
* **Indirect impacts**: the model must capture the cost and benefits created in the whole value chain of a company, not just what happens inside the company or how it affects its immediate stakeholders (shareholders, clients, employees).
* **Comparability**: all estimated costs and benefits produced by the model must be comparable. Comparisons must be possible within industries, across industries, and across different types of costs and benefits.
* **Scalability**: the marginal cost of estimating the impact of an additional company should be close to zero, meaning that it should not require any manual work. This is required for large-scale adoption and thus significance of the data.
* **Adaptable values**: The model must not assume universal values, and must instead accommodate for the fact that every individual decision-maker has a different view of value and different optimization criteria when making decisions in different roles.

## What to read next

* [How does net impact compare to other approaches for assessing impact or the value creation of a company?](/background/related-frameworks)
* [What metrics does Upright produce for assessing net impact?](/metrics/net-impact)
* [How does Upright produce net impact metrics?](/methodology/net-impact)


# Related frameworks

This page explains how Upright’s approach to understanding companies' costs and benefits differs from related frameworks.

## Similar approaches

Among existing approaches to measuring companies' value creation, Upright's methodology is most closely related to those of the [Impact-Weighted Accounts Framework (IWA)](https://www.hbs.edu/impact-weighted-accounts/Pages/default.aspx), the [Value Balancing Alliance (VBA)](https://www.value-balancing.com/), and the [International Foundation for Valuing Impacts](https://ifvi.org/). Namely, the approaches share the following principles:

* Indirect impacts within the value chain must be taken into account.
* Impacts are defined using impact-pathways. (Read more in [IOOI analysis -based monetization](/methodology/net-impact/weighting-of-impacts/iooi-analysis-based-monetization).)
* Impacts are valued in monetary terms to make them comparable.

Upright's methodology differs from those of IWA and VBA in three material ways:

* The same impact categories are considered for all companies, regardless of their line of business. *(Read more about* [*Upright's net impact framework*](/metrics/net-impact#uprights-net-impact-framework)*)*
* Impacts are attributed top-down within the private sector to avoid double-counting of impact. *(See the info box below for details)*
* Financial accounts are not taken at face-value as evidence of benefit or harm that a company should be credited for. *(Read more in* [*Market-price-based monetization*](/methodology/net-impact/weighting-of-impacts/market-price-based-monetization)*)*

{% hint style="info" %}
**Top-down vs. bottom-up**

Upright measures value creation with a *top-down approach*: it estimates the costs and benefits created by companies using a model of the whole private sector, encompassing all products and services traded in global markets. The results of the model are used to allocate shares of costs and benefits within different categories to each company.

The alternative approach would be to work *bottom-up*, conducting e.g. LCA-style analysis of each specific product.

<mark style="background-color:red;">The main downsides</mark> of such a top-down approach are:

1. **Initial inaccuracy**: Results of the first iterations are inaccurate. Upright's result accuracy has been and will continue to be improved iteratively.
2. **Large initial workload**: A sizable initial workload is needed to develop and validate the model and cover the whole private sector in terms of products and services.

<mark style="background-color:green;">The main upsides</mark> of such a top-down approach are:

1. **Comparability**: Upright creates comparability between impact categories by estimating the share of global impact within each category. This is made possible by the fact that Upright models the whole private sector: calculating a share of a cost or benefit is only possible with a model that understands the global whole. That would not be possible with a bottom-up approach.
2. **Avoidance of double counting**: Given that the Upright net impact model attributes impact from a global total, it effectively avoids both double counting and undercounting of impacts.
3. **Understanding indirect impacts**: The Upright net impact model understands value flows between products and services. This enables the model to determine how companies create impacts indirectly in their value chains, besides just the direct impact of the company and its operations.
4. **Scalability**: Upright’s top-down approach has a low marginal cost for adding new companies to the model. That makes it possible to cover a large number of companies and answer macroscopic questions that relate to the aggregate impact of tens of thousands of companies.
   {% endhint %}

## Other common approaches

Besides IWA and VBA, multiple established and emerging approaches exist to assess the value creation of companies. All these approaches differ in their objectives, and consequently, they aim to answer different questions and produce different answers.

### Earnings as a measure of value creation

A common way to assess the value creation of a company is to look at its earnings using a figure like EBITDA (Earnings Before Interest, Tax, Depreciation and Amortization). Given that earnings are a net of costs and gains, it seems at first sight like a good measure for net value creation. There are, however, two problems:

Firstly, using earnings as a measure of value creation is not compatible with the fact that individuals have different values. Value creation can be reduced into a single number only after an individual’s view of value has been taken into account, not before.

Secondly, even if every individual decision-maker had the same values, earnings would be an accurate measure of value creation only if all of the following assumptions were true:

* Consumers perceive the private costs and benefits associated with its products and services accurately and make “rational decisions”.
* Governments estimate the external costs associated with its products and services correctly and set up corresponding taxes, marketable permits, or emission charges.
* Governments estimate the external benefits associated with its products and services correctly and set up corresponding subsidies or vouchers.
* Consumer surplus is negligible.

It is, of course, well known that consumers don’t always make optimal choices for themselves, and that activities of companies are associated with considerable external costs and benefits, such as greenhouse gas emissions or knowledge.

### Sustainability metrics and LCA

Sustainability metrics and LCA are ways to quantify to what extent companies use resources in a way that can be sustained over time. They can provide insights into the nature of the external costs associated with a company’s activities.

They are not particularly useful for understanding net value creation since they do not state anything about the relationship between the costs to the benefits that are created by them. In order to do that, it is necessary also to measure the benefits that companies create.

A less fundamental problem with sustainability metrics is that in practice they typically cover only a small part of the costs and benefits created in a product’s value chains, and fail to quantify costs consistently and comparably.

### EU taxonomy

[The EU taxonomy of sustainable activities](https://finance.ec.europa.eu/sustainable-finance/tools-and-standards/eu-taxonomy-sustainable-activities_en) is intended to explain what share of the revenue, operational expenditure (OpEx) or capital expenditure (CapEx) of a company meets the criteria of sustainable activities as defined by the [Taxonomy regulation](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32020R0852). The aim of the Taxonomy regulation is to funnel investment into companies and activities to reach the objectives of the European green deal.

The criteria for sustainable activities as defined by the regulation are specific and completely omit societal benefits. Therefore while taxonomy alignment is often evidence of the sustainability of activities, the lack of alignment cannot be used to judge whether an activity is not sustainable or net positive.

## Appendix: Summary of approaches

The table below summarizes the above-mentioned approaches to understanding how companies create value and the questions they aim to answer.

| Data                                                                     | Question the data aims to answer                                                                                                                                                                        |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Upright's net impact data                                                | What are the costs and benefits a company creates in relation to the economy, society, knowledge, environment and health?                                                                               |
| Impact-Weighted Accounts Framework (IWA), Value Balancing Alliance (VBA) | How should a company's financial statements be supplemented with line-items describing a company's impact on employees, customers, the environment and the broader society?                             |
| Earnings (EBITDA)                                                        | To what extent does the revenue of the company exceed its expenses?                                                                                                                                     |
| Life cycle assessment (LCA)                                              | What are the environmental impacts associated with all the stages of the life-cycle of a product or service?                                                                                            |
| ESG ratings                                                              | How well does a company manage its risks related to environmental sustainability, social issues, and corporate governance?                                                                              |
| UN SDG assessment                                                        | Which UN sustainable development goals does the company contribute to? (How?)                                                                                                                           |
| SASB materiality assessment                                              | Which sustainability topics are likely to affect the financial condition or operating performance of a company? (How?)                                                                                  |
| EU taxonomy of sustainable activities                                    | To what extent do the activities of company meet the criteria of sustainable activities, as defined by the [Taxonomy regulation](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32020R0852)? |


# Open access to Upright data

## Introduction

At Upright, we believe that science-based and common-sense impact data must be available to inform the decisions we make as employees, customers, investors, or business managers - and it needs to be easily accessible, comparable, and transparent.

For this reason, Upright provides open access to impact data on more than **10,000** companies, including metrics on [net impact](/metrics/net-impact), [UN SDGs](/metrics/un-sdg-alignment), and the [EU taxonomy of sustainable activities](/metrics/eu-taxonomy).

## Free use policy

Anyone may freely browse, search, and compare companies on the Upright Platform for their personal purposes, such as:

* Learning about the impact of the company you or your friends are working for
* Guiding your personal investments
* Informing your job search
* Informing your grocery shopping
* Using it for your school project

You must obtain a license from Upright, if you:

* Wish to use the data for professional use
* Wish to redistribute the data or data derived from it, other than screenshots in social media posts or similar [fair use](https://en.wikipedia.org/wiki/Fair_use)
* Need access to broader data coverage or metrics than what is openly available
* Need to access Upright data programmatically or otherwise in bulk (e.g. via the Upright API)

All use of Upright data and the Upright Platform is subject to the [Upright terms of use](https://www.uprightproject.com/terms-of-use).

## Available licenses

If you need a license from Upright, there are two options:

1. **Commercial license:** For more information, contact sales (<sales@uprightproject.com>) or learn about Upright's off-the-shelf commercial offering for [investors](https://www.uprightproject.com/products/investors/) or [companies](https://www.uprightproject.com/products/csrd-double-materiality-assessment/).
2. **Community license (free):** Community licenses are available for:
   * Qualifying academic research
   * Qualifying journalistic use
   * Redistribution in qualifying publications
   * Qualifying open-source projects

Fill out [this form](https://forms.gle/SS6xyqeBqcwSjqKx6) to learn whether your organisation and use case qualifies for a free community license. To submit an application, a 500 word research proposal and a signed Upright Open Data Terms and Conditions agreement (below) is required.

{% file src="/files/UAGNnz9IqogPf4VrPjJy" %}
Upright Open Data Terms and Conditions agreement
{% endfile %}

### More information

For more information, contact either:

* <hello@uprightproject.com> (for questions on *community* licenses)
* <sales@uprightproject.com> (for questions on *commercial* licenses)


# Net impact

This page describes Upright's net impact metrics.

{% hint style="info" %}
This page describes what net impact data Upright provides. Upright's methodology on producing net impact data is detailed [here](/methodology/net-impact). The rationale for why Upright has chosen to measure net impact is detailed [here](/background/why-measure-net-impact).
{% endhint %}

## Introduction

### Net impact

The net impact of a company is the **net sum of costs and benefits** that the company creates. Costs (i.e. negative impacts) and benefits (i.e. positive impacts) include all types of costs and benefits - including externalities. Since net impact is a measure of costs and benefits, it can also be referred to as the net value creation of a company.

Upright measures net impact in four dimensions: **environment**, **health**, **society**, and **knowledge**. Examples of costs include e.g. GHG emissions by a car factory, usage of highly-skilled labor by an IT company, and damage to human health caused by sugar-sweetened beverages. Examples of benefits include e.g. improvements in health caused by a cancer medicine, knowledge created by research equipment, and pollution removed by a catalytic converter.

### Upright's net impact framework

To capture net impact, Upright measures both positive and negative impact in 4 dimensions (society, knowledge, health, and environment), and a total of 19 subcategories. Read more about each category in [The Upright Framework](/appendix/the-upright-net-impact-framework).

Upright uses **net impact profiles** to visualize net impact. The image below shows the net impact of **Apple Inc.** The net impact profile measures both positive and negative impact, ie. net. Positive impacts are shown as green bars on the right, while negative impacts are visualized as bars to the left.

![Figure 1: Net impact profile of Apple Inc.](/files/3Xebv2seSKuobCxL7BOg)

## Units

### Net impact ratio (NIR)

Upright's primary metric for net impact is **Net Impact Ratio (NIR)**, defined as:

$$
\textsf{net impact ratio} = \frac{\textsf{total positive impacts}-\textsf{total negative impacts}}{\textsf{total positive impacts}}
$$

The theoretical maximum value for net impact ratio is 100 %, representing a company with no negative impacts. There is no bound for the lowest possible net impact ratio. For most companies, net impact ranges between -200% and +70%.

Net impact ratio is inspired by the **net profit ratio**, which is defined as:

$$
\textsf{net profit ratio} = \frac{\textsf{revenue}-\textsf{costs}}{\textsf{revenue}}
$$

In the previously shown profile (Figure 1), Apple's net impact ratio is +29%, implying its negative impacts are 29% smaller than its positive ones. Apple is a net positive company whose positive impact exceeds the resources it uses and negative impact it creates.

### Net impact sum (NIS)

Upright's secondary metric for net impact of companies is **Net Impact Sum (NIS)**, defined as:

$$
\textsf{net impact sum} = \textsf{total positive impacts}-\textsf{total negative impacts}
$$

Net impact sum is calculated by subtracting the total sum of negative impact, or costs, the company creates, from the sum of positive impacts. Net impact sum can be calculated both for unit *impact cents per dollar of revenue* and *impact dollars per year*.

### Impact cents

Impacts values for each impact category are expressed as *impact cents per dollar of revenue*. Impact cents represent the impact a company or portfolio has in a particular category relative to the size of the company. Therefore, impact cents can be understood to be similar to carbon *intensities* (rather than carbon footprints).

Impact cents are designed to be comparable between impact categories as well as between companies or portfolios, regardless of their size. Comparing impact cents helps answer questions like

* *"What impact is the biggest contributor to the net impact of a company?"*
* "*Are the societal benefits created by a construction company larger than its environmental footprint?*"
* *"Which of these two pharmaceutical companies contributes more to physical health, relative to their respective sizes?"*

<details>

<summary>Mathematical definition</summary>

In exact terms, impact cents per dollar $$S\_{r,c,i}$$ of company $$c$$​ and impact $$i$$​ are defined as $$S\_{r,c,i}=\lambda\_i\frac{q\_{c,i}}{r\_c / R},$$ where

* $$\lambda\_{i}$$​ is the economic cost of impact $$i$$​: this is used to make impact categories comparable between each other. Economic costs are explained in detail in [Monetization of impact](broken://pages/bYKTp8JQ4oQDUgZ26cQS).
* $$q\_{c,i}$$​ is the share of impact $$i$$​ that company $$c$$​ creates, relative to the total impact created by all companies.
* $$r\_c$$​ is the annual revenue that company $$c$$​ generates.
* $$R$$​ is the total annual revenue generated by the private sector.

It's worth noting that the ratio $$\frac{q\_{c,i}}{r\_c / R}$$​ corresponds to the relative intensity at which company $$c$$​ creates impact $$i$$​. An impact intensity of 1.0 corresponds to the average intensity of all companies in the global economy, where anything below 1.0 is below this global average, and correspondingly values above 1.0 are above it.

Ecnomic costs $$\lambda\_i$$​ can be understood as the weights assigned to impact intensities of each impact category $$i$$​.

</details>

### Impact dollars per year

In addition to impact cents per dollar of revenue, category-level impacts of companies are also provided in annual dollar values. The annual values are defined as the product of the impact cent value and the annual revenue of the company.

## Provided metrics

### Company-level metrics

Upright provides the following net impact -related metrics **for each company within** [**Upright's coverage**](/coverage/off-the-shelf-coverage):

* **Net impact ratio** of the company
* **Impact cents** for each dimension and impact category, separately for positive and negative impacts (where applicable)
* **List of products and their relative contribution** to the company's impact within each impact category, separately for positive and negative impacts (where applicable)

### Portfolio-level metrics

Upright provides the following net impact -related metrics for *portfolios* (e.g. funds, indices, private wealth management portfolios, sales portfolios):

* **Aggregated net impact ratio** of the portfolio
* **Aggregate impact cents** for each dimension and impact category, separately for positive and negative impacts (where applicable)
* **List of constituents and their relative contribution** to the portfolio's aggregate impact within each impact category, separately for positive and negative impacts (where applicable)

The same metrics are provided for both **user-created** portfolios and portfolios that Upright provides for benchmarking purposes.

{% hint style="info" %}
**Aggregation of portfolio-level net impact of unrecognized assets**

The weight of unrecognized assets **is not included** in the denominator in portfolio-level net impact aggregation. In other words, unrecognized assets will be assumed to have the weighted average impact of recognized assets in the portfolio. Unrecognized assets may include assets like currencies, government bonds or unrecognized company bonds.
{% endhint %}

## Net impact in the Upright API

In addition to the Upright Platform UI, all metrics listed above are available from the [basic](https://api.uprightproject.com/documentation#operation/getMetricsBasic) and [extended](https://api.uprightproject.com/documentation#operation/getMetricsExtended) net impact endpoints in the Upright API.


# UN SDG alignment

This page describes Upright's UN SDG metrics.

{% hint style="info" %}
This document describes **what** UN SDG alignment data Upright provides. Upright's methodology on producing UN SDG alignment data is detailed [here](/methodology/sdg-alignment).
{% endhint %}

## The UN Sustainable Development Goals

The United Nations Sustainable Development Goals (UN SDGs) were [adopted by the UN](https://www.un.org/sustainabledevelopment/sustainable-development-goals/) in 2015 as a *"blueprint to achieve a better and more sustainable future for all”*. The goals provide a unified framework for sustainable development consisting of 17 main goals (the SDGs), with a total of 169 targets. The SDGs are also known as *“the 2030 Agenda for Sustainable Development”* — the ambitious targets should be reached by 2030.

<figure><img src="/files/zsXCNeASonklyPbBLERr" alt=""><figcaption><p>The UN Sustainable Development Goals (2015)</p></figcaption></figure>

## Upright's UN SDG metrics

### Company-level metrics

For **each company** [**within its coverage**](/coverage/off-the-shelf-coverage)**,** Upright provides the UN SDG -related metrics described belo&#x77;**.** Covered SDGs include all 17 SDGs except SDG 17 (Partnership for the Goals), which does not have a meaningful relationship with products and services.

#### For each SDG

* Total SDG-aligned revenue share\* (called `total_alignment` in the API)
* Total SDG-misaligned revenue share\* (called `total_misalignment` in the API)
* Share of revenue from products that are **strongly aligned** with each SDG (called `alignment_strong` in the API)
* Share of revenue from products that are **strongly misaligned** with each SDG (called `misalignment_strong` in the API)
* List of products **aligned** with each SDG, including the level of alignment on a three-level scale (strong/moderate/weak) and the specific SDG target(s) it relates to
* List of products **misaligned** with each SDG, including the level of misalignment on a three-level scale (strong/moderate/weak) SDG target(s) it relates to

{% hint style="info" %}
\*In these summed figures, revenue from products that are considered only moderately or weakly (mis)aligned is weighted equally or unequally, depending on the unit type the user has chosen on the platform. For more info, see [methodology](/methodology/sdg-alignment).
{% endhint %}

#### Aggregate figures for a company

The total revenue share of products that are either

* aligned
* misaligned
* strictly aligned

with the alignment being at least

* strong
* moderate

and covering

* any SDG target
* any environmental SDG target
* any social SDG target

These figures are only shown for companies when the unit mode "Pure revenue shares" is selected, and is available from Upright model release 1.2.0 onwards. For description of what SDG targets are considered environmental and social, see [methodology](/methodology/sdg-alignment).

### Portfolio-level metrics

For *portfolios* (e.g. funds, indices, private wealth management portfolios, sales portfolios), Upright provides all the company metrics aggregated from individual portfolio constituents to portfolio level, with the aggregates being computed as weighted averages of the relevant company metrics.

The weighting depends on the type of the portfolio, with the most common weighting being based on the market value of each constituent.

In addition to these metrics, the Upright platform provides the list of constituents contributing to each SDG, along with a list of relevant SDG targets for each constituent.

The same metrics are provided for both **user-created** portfolios and portfolios that Upright provides for benchmarking purposes.

{% hint style="info" %}
**Aggregation of portfolio-level SDG alignment of unrecognized assets**

The weight of unrecognized assets **is not included** in the denominator in portfolio-level SDG alignment aggregation. In other words, unrecognized assets will be assumed to have the average alignment of recognized assets in the portfolio. Unrecognized assets may include assets like currencies, government bonds or unrecognized company bonds.
{% endhint %}

## Caveats

### SDGs capture negative impacts poorly

Upright's SDG metrics include data on both SDG alignment (i.e. positive impacts) and SDG misalignment (i.e. negative impacts).

However, since, the SDGs are focused on what should be *achieved* rather than what should be *avoided,* an impact analysis based on SDGs only will be skewed towards the positive side.

### SDGs are not designed to capture net impact

The SDGs are great for guiding the direction of improvement, but do not provide a framework for comparing impacts or managing tradeoffs by themselves. In addition, the goals are integrated in a way that aspirations to reach one can affect the others, meaning that the goals are not mutually exclusive.\
\
To address these caveats, SDG metrics are recommended to be used in combination with other metrics, such as[ net impact](/metrics/net-impact).

## UN SDG metrics in the Upright API

In addition to the Upright Platform UI, all metrics listed above are available from the [SDG metrics](https://api.uprightproject.com/documentation#operation/getMetricsSdg) endpoint in the Upright API.


# SFDR Principal Adverse Impacts

This page describes Upright's SFDR Principal Adverse Impact (PAI) indicator metrics.

{% hint style="info" %}
This document describes **what** SFDR PAI metrics Upright provides. Upright's methodology on producing PAI metrics is detailed[ here](/methodology/sfdr-pai-indicators).
{% endhint %}

## The SFDR Principal Adverse Impacts indicators

Principal Adverse Impact indicators (PAI indicators) are metrics introduced in the EU Sustainable Finance Disclosure Regulation (SFDR, formally [EU regulation 2019/2088](http://data.europa.eu/eli/reg/2019/2088/2024-01-09)). Investors need to periodically assess and disclose information about the investee companies' principal adverse impacts, as defined by the indicators.

The objective of the disclosure requirement is to combat greenwashing by establishing set metrics along which investors need to disclose information. This reduces the potential to cherrypick convenient metrics and improves comparability between market participants.

PAI indicators are defined in the [Level 2 Regulatory Technical Standards](https://www.esma.europa.eu/sites/default/files/library/jc_2021_03_joint_esas_final_report_on_rts_under_sfdr.pdf) of the SFDR. They are split into 18 mandatory and 46 optional indicators, where investors are required to report on all mandatory and some optional indicators. Most indicators are related to investee companies, but both mandatory and optional indicators also include indicators relevant to investments in sovereigns, supranationals and real estate assets.

## Upright's PAI indicator data

Upright provides data for all mandatory Principal Adverse Impact indicators defined for companies in the SFDR Technical Standards, **for all companies** [**within its coverage**](/coverage/off-the-shelf-coverage).

The provided indicators are based on **direct company disclosures** when they are available. When direct disclosures are not available, Upright provides **estimated** figures, except for the three optional PAI indicators marked with an asterisk (\*) in the list below. Estimated figures are indicated in both the Upright Platform UI and API.

Supported indicators include:

* Scope 1, 2 and 3 GHG emissions
* Carbon footprint (separately for only Scope 1 and 2, as well as including scope 3)
* GHG intensity (separately for only Scope 1 and 2, as well as including scope 3)
* Fossil fuel sector activity
* Non-renewable energy share (excluding production of energy)
* Energy consumption by high impact climate sector (separately as High impact climate sector, Total energy consumption and Energy consumption intensity)
* Activities negatively affecting biodiversity-sensitive areas
* Emissions to water
* Hazardous waste
* UNGC/OECD norm violations
* UNGC/OECD compliance mechanisms
* Unadjusted gender pay gap
* Board gender diversity
* Involvement in controversial weapons
* Production of chemicals (optional indicator)
* Lack of human rights policy (optional indicator)\*
* Lack of anti-bribery/anti-corruption policy (optional indicator)\*
* Water usage (optional indicator)\*

{% hint style="info" %}
**Is the lack of a policy a reported value?**

Companies never directly report a lack of a human rights or anti-bribery/anti-corruption policy. Upright infers the lack of such a policy when a company's recent annual and/or sustainability reports do not state the existence of such policies.

As they are not directly reported, they are marked in the Upright API and the Upright Platform as "Upright modelled estimates", despite them being based on company reporting.

If not enough sufficiently recent reporting for making such is available, Upright does not provide any value for these indicators.
{% endhint %}

Indicators for sovereigns, supranationals or real estate assets, or portfolio-level aggregation of indicators are not currently supported.

## PAI indicator data in the Upright API

In addition to the Upright Platform UI, all metrics listed above are available from the [regulatory metrics](https://api.uprightproject.com/documentation#operation/getMetricsRegulatory) endpoint in the Upright API.


# EU taxonomy

This page describes Upright's EU taxonomy metrics.

{% hint style="info" %}
This document describes **what** EU taxonomy metrics Upright provides. Upright's methodology on producing EU taxonomy metrics is detailed[ here](/methodology/eu-taxonomy).
{% endhint %}

## The EU taxonomy for sustainable activities

The [EU taxonomy for sustainable activities](https://finance.ec.europa.eu/sustainable-finance/tools-and-standards/eu-taxonomy-sustainable-activities_en) (often called just the EU taxonomy) is a classification system developed by the EU, establishing a list of environmentally sustainable economic activities.

*As described by the EU*, the goal of the EU taxonomy is to provide companies, investors and policymakers with definitions for which economic activities can be considered environmentally sustainable. In this way, it seeks to:

* Create security for investors
* Protect private investors from greenwashing
* Help companies to become more climate-friendly
* Mitigate market fragmentation
* Help shift investments where they are most needed

The EU taxonomy defines environmentally sustainable activities based on the following six objectives:

1. Climate change mitigation
2. Climate change adaptation
3. The sustainable use and protection of water and marine resources
4. The transition to a circular economy
5. Pollution prevention and control
6. The protection and restoration of biodiversity and ecosystems

[The European Commission website](https://finance.ec.europa.eu/sustainable-finance/tools-and-standards/eu-taxonomy-sustainable-activities_en) provides more information on the EU taxonomy, including its motivation, associated legislation and frequently asked questions.

## Upright's EU taxonomy metrics

{% hint style="info" %}
The below content assumes basic familiarity with the EU taxonomy regulation. Most importantly, the reader should be familiar with **eligibility**, **alignment**, **transitional activities**, and **enabling activities**.

These terms are defined in the [FAQ document](https://finance.ec.europa.eu/system/files/2021-04/sustainable-finance-taxonomy-faq_en.pdf) published by the European Commission.
{% endhint %}

### Company-level metrics <a href="#company-level-metrics" id="company-level-metrics"></a>

Upright provides the EU taxonomy metrics listed in this chapter. Estimated metrics are provided for all companies within [**Upright's coverage**](/coverage/off-the-shelf-coverage)**.** Reported metrics are provided for all companies within Upright's coverage for which reporting is available.

#### Topline metrics

(Metric ID in API in parentheses)

| Metric                                                                   | Reported | Estimated |
| ------------------------------------------------------------------------ | -------- | --------- |
| Turnover of environmentally sustainable activities (TTOT\_alignment)     | ✅        | ✅         |
| CapEx of environmentally sustainable activities (TTOT\_alignment\_capex) | ✅        | -         |
| OpEx of environmentally sustainable activities (TTOT\_alignment\_opex)   | ✅        | -         |
| Turnover of taxonomy-aligible activities (TTOT\_eligibility)             | ✅        | ✅         |
| CapEx of taxonomy-eligibile activities (TTOT\_alignment\_capex)          | ✅        | -         |
| OpEx of taxonomy-eligible activities (TTOT\_alignment\_opex)             | ✅        | -         |

#### Enabling and transitional

(Metric ID in API in parentheses)

| Metric                                                                                                    | Reported | Estimated |
| --------------------------------------------------------------------------------------------------------- | -------- | --------- |
| Turnover of ***enabling*** environmentally sustainable activities (TTOT\_alignment\_enabling)             | ✅        | ✅         |
| CapEx of ***enabling*** environmentally sustainable activities (TTOT\_alignment\_enabling\_capex)         | ✅        | -         |
| OpEx of ***enabling*** environmentally sustainable activities (TTOT\_alignment\_enabling\_capex)          | ✅        | -         |
| Turnover of ***transitional*** environmentally sustainable activities (TTOT\_alignment\_transitional)     | ✅        | ✅         |
| CapEx of ***transitional*** environmentally sustainable activities (TTOT\_alignment\_transitional\_capex) | ✅        | -         |
| OpEx of ***enabling*** environmentally sustainable activities (TTOT\_alignment\_transitional\_opex)       | ✅        | -         |

**Objective-level metrics, provided separately for all six objectives**

Objective-level metrics are provided for the following six EU taxonomy objectives:

| API ID | Objective                                                        |
| ------ | ---------------------------------------------------------------- |
| TCCM   | Climate change mitigation                                        |
| TCCA   | Climate change adaptation                                        |
| TWTR   | The sustainable use and protection of water and marine resources |
| TCIR   | Transition to a Circular economy                                 |
| TBIO   | Protection and restoration of biodiversity and ecosystems        |
| TPOL   | Pollution prevention and control                                 |

List of metrics, replace "X" with the objective:

| Metric                                                                           | Reported | Estimated |
| -------------------------------------------------------------------------------- | -------- | --------- |
| Proportion of **turnover** aligned with objective X (X\_alignment\_enabling)     | ✅        | ✅         |
| Proportion of **CapEx** aligned with objective X (X\_alignment\_enabling\_capex) | ✅        | -         |
| Proportion of **OpEx** aligned with objective X (X\_alignment\_capex)            | ✅        | -         |
| Proportion of **turnover** eligibile for objective X (X\_eligibility\_enabling)  | ✅        | ✅         |
| Proportion of **CapEx** eligible for objective X (X\_eligibility\_capex)         | ✅        | -         |
| Proportion of **OpEx** eligible for objective X (X\_eligibility\_opex)           | ✅        | -         |

**Nuclear and natural gas**

As required by the [Regulatory Technical Standards (RTS)](https://www.esma.europa.eu/sites/default/files/2023-04/JC_2023_09_Joint_consultation_paper_on_review_of_SFDR_Delegated_Regulation.pdf) published by the European Supervisory Authorities in September 2023.

(Metric ID in API in parentheses)

| Metric                                                                                                      | Reported    | Estimated |
| ----------------------------------------------------------------------------------------------------------- | ----------- | --------- |
| Proportion of **turnover** aligned with taxonomy objectives concerning nuclear energy (TCCN\_alignment)     | Coming soon | ✅         |
| Proportion of **CapEx** aligned with taxonomy objectives concerning nuclear energy (TCCN\_alignment\_capex) | Coming soon | -         |
| Proportion of **CapEx** aligned with taxonomy objectives concerning nuclear energy (TCCN\_alignment\_opex)  | Coming soon | -         |
| Proportion of **turnover** aligned with taxonomy objectives concerning fossil fuels (TCCF\_alignment)       | Coming soon | ✅         |
| Proportion of **CapEx** aligned with taxonomy objectives concerning fossil fuels (TCCF\_alignment\_capex)   | Coming soon | -         |
| Proportion of **CapEx** aligned with taxonomy objectives concerning fossil fuels (TCCF\_alignment\_opex)    | Coming soon | -         |

{% hint style="info" %}
**Legacy union of the 2 climate change objectives**

The EU had a phased rollout of the definitions of the EU taxonomy objectives, in which initially only the two climate-change related objectives were defined, instead of all six. As a result, companies initially reported the union of the two climate change objectives as a "total".

For that reason, Upright also provides a union metric for the two climate-change related objectives.

In the Upright API, these metrics are available in the fields starting with `TCCT_`.

Since the reporting year 2023, companies have been consistently reporting totals for all six objectives, and are no more reporting values representing an union for the two climate-change related objectives. Therefore, no additional reported figures will be added to the climate change union figures.
{% endhint %}

### Portfolio-level metrics

The company-level metrics are provided also aggregated to portfolio-level.

All portfolio metrics can be broken down to companies in each portfolio.

{% hint style="info" %}
**Unrecognized assets in portfolio-level EU taxonomy aggregation**

The weight of unrecognized assets **is included** in the denominator in portfolio-level EU taxonomy eligibility and alignment aggregation. In other words, unrecognized assets will be assumed to not qualify as taxonomy eligible or aligned. This interpretation follows the guidance laid out in the [European Commission's Q\&A](https://www.esma.europa.eu/sites/default/files/library/c_2022_3051_f1_annex_en_v3_p1_1930070.pdf) dated 25 May 2022. Unrecognized assets may include assets like currencies, government bonds or unrecognized company bonds.
{% endhint %}

## EU taxonomy metrics in the Upright API

In addition to the Upright Platform UI, all metrics listed above are available from the [regulatory metrics](https://api.uprightproject.com/documentation#operation/getMetricsRegulatory) endpoint in the Upright API.

{% hint style="info" %}
**Note on portfolio coverage aggregates in the API**

The portfolio coverage aggregates provided under the field with suffix `_modelled` reflect the weight of investments in the portfolio for which a disclosure is not available, rather than the share of companies with modelled values.
{% endhint %}


# Off-the-shelf coverage

This page provides information on Upright's off-the-shelf company and fund coverage

## Company coverage

Upright’s current off-the-shelf company coverage for its customers is almost 60,000, including for example the groups listed below. More than 10,000 of these companies are also publicly accessible on the Upright Platform. Upright is gradually opening the whole dataset for public.

* **37,000** **listed companies** globally
* **20,000 key** **unlisted growth companies** in EU and US
* **99+ % coverage of all key indices**, including:
  * MSCI ACWI
  * MSCI World
  * S\&P 500
  * Dow Jones Industrial Average
  * Nasdaq Composite
  * Nasdaq 100
  * Russell 3000
  * S\&P Europe 350
  * FTSE 100
  * CAC 40
  * DAX 30
  * OMX Nordic 40

<figure><img src="/files/kcp56L96dGnwhj6rpuGd" alt=""><figcaption><p>Geographical distribution of Upright's company coverage</p></figcaption></figure>

All of Upright's metrics (Net Impact, CSRD DMA, UN SDG, EU taxonomy, SFDR PAI) are available **for all companies** that are within the coverage.

{% hint style="info" %}
**Coverage classes**

Upright's coverage is divided into two coverage classes, **standard** and **extended**.

Companies within the **extended** coverage class have been modelled with less accuracy. For that reason, such results are not intended for direct company-by-company comparison of similar companies, and are mainly to be used for aggregated results.
{% endhint %}

{% hint style="info" %}
**Asset classes in scope**

Upright's data engine primarily assess the impact of companies. As a result, a fund with a large allocation to cash, sovereign bonds, or similar non-corporate holdings will show lower coverage as the holding fall outside of the the scope.
{% endhint %}

## Fund coverage

Upright’s current off-the-shelf fund coverage is 43,000+ mutual funds, ETFs and private equity funds. It covers funds across equity and fixed income.

* 6,200 ETFs
* 36,000 Mutual funds
* 1,200 Private equity funds

All of Upright’s metrics (Net Impact, CSRD DMA, UN SDG, EU taxonomy, SFDR PAI) are available for all the funds. In addition, peer percentiles are included for the key data metrics.

## Coverage roadmap

Upright is in the process of rapidly ramping up its off-the-shelf company coverage. In increasing the company coverage, Upright prioritizes companies within major indices, other popular investments, and high-interest companies that are relevant for comparisons.

Upright also provides customers the option to purchase custom company coverage and import custom funds, to ensure that customers' investments are sufficiently covered. Read more in the [next section](/coverage/custom-coverage).


# Custom coverage

Upright provides customers the option to purchase custom coverage to complement Upright's [off-the-shelf coverage](/coverage/off-the-shelf-coverage), to ensure that customers' investments are sufficiently covered.

This is especially relevant for PE/VC firms, fixed income funds, and funds with regional focus whose investments may not be (fully) included in the off-the-shelf company or fund coverage.

{% hint style="info" %}
**On-demand modelling**

Normally, Upright fills in funds to match their coverage targets after receiving updated holdings data from customers.

Alternatively, Upright can also provide custom coverage **on-demand**, such that the **data is available before the investment decision**. Lead time for on-demand modellings is 10 workdays\*. Upright analysis team takes the time sensitivity of the investment opportunity into account when prioritising the work, and can in special circumstances deliver results also with an expedited lead time of 1-5 workdays\*.

*\*outside of the Finnish vacation season, i.e. 1.7.-31.7. and 24.12.-1.1.*
{% endhint %}

### Typical coverage targets

Typical coverage targets by fund type include:

<table><thead><tr><th width="522">Fund type</th><th width="175">Typical target</th></tr></thead><tbody><tr><td>SFDR Article 9 funds</td><td><strong>100%</strong></td></tr><tr><td>Equity funds that integrate impact/ESG considerations</td><td><strong>95%</strong></td></tr><tr><td>Fixed income funds that integrate impact/ESG considerations</td><td><strong>85%</strong></td></tr></tbody></table>

### More information

For more information on custom coverage, contact your Upright Sales Representative or Customer Success Manager.


# Net impact

This page provides information on how Upright produces net impact data.

{% hint style="info" %}
This page describes Upright's **methodology** for producing net impact data. For a description of what net impact metrics Upright provides, see [this page](/metrics/net-impact).
{% endhint %}

Upright's net impact data is produced by the Upright net impact model. The following subsections detail how the Upright net impact model works:

* [Overview of the Upright net impact model](/methodology/net-impact/overview-of-the-upright-net-impact-model): Overview of the Upright net impact model, which generates Upright's impact data. Includes a description of the model's high-level arhitecture along with subsections discussing its key algorithms.
* [Illustrative example in a simplified economy](/methodology/net-impact/illustrative-example-in-a-simplified-economy): Explains the Upright net impact model and its key algorithms end-to-end using an simplified example of small self-contained island economy. While simplified, the content is technical and expects understanding of some mathematical concepts from the reader - fully understanding the workings of the model at this level is not a prerequisite for using the Net Impact Model.


# Overview of the Upright net impact model

This page introduces key algorithms used to quantify net impact.

The Upright net impact model consists of two main parts: the **macromodel**, and the **company model**. The primary output of the Upright net impact model is **net impact.** In addition, it also produces UN SDG, EU taxonomy, EU SFDR Principal Adverse Impact (PAI), and CSRD DMA metrics.

<figure><img src="/files/ZTz1UASd2ZfYOUZt7Nvb" alt=""><figcaption><p>The principal components of the net impact model, including their respective inputs and outputs</p></figcaption></figure>

## Macromodel

**The macromodel** integrates information from a variety of sources to produce estimates of the impact of all products and services.

### Input data

The main data source used by the macromodel is a database of **200M+ scientific articles**. Other data sources include databases from the World Bank, IMF, WHO, OECD, Eurostat, IPCC, CDC, USDA, IHME, and others.

When little quantitative data is available, the Upright net impact model relies mostly on the results of Upright's proprietary NLP deep learning algorithm that reads causal statements from hundreds of millions of scientific articles. When reliable, readily available quantitative data is available, the Upright net impact model puts a greater weight on this data.

### Algorithms

The macromodel consists of three major algorithms:

{% content-ref url="/pages/E6fHrh8EH5cOwVGHpAGg" %}
[Extraction of causal links from scientific literature](/methodology/net-impact/overview-of-the-upright-net-impact-model/extraction-of-causal-links-from-scientific-literature)
{% endcontent-ref %}

{% content-ref url="/pages/CuX4jAZAOl60Esq2TEpd" %}
[Generalization of scientific knowledge](/methodology/net-impact/overview-of-the-upright-net-impact-model/generalization-of-scientific-knowledge)
{% endcontent-ref %}

{% content-ref url="/pages/NTDd6m6a8aiyTHfLgZiM" %}
[Allocation of impact across value chains](/methodology/net-impact/overview-of-the-upright-net-impact-model/allocation-of-impact-across-value-chains)
{% endcontent-ref %}

## Company model

The company model combines the information produced by the macromodel with information on specific companies, most importantly information on what those companies are doing (i.e. what their products and services are) to produce an estimate of the impact of each company.

{% content-ref url="/pages/wJ3M1IhCnjBbt4rHAToF" %}
[Estimation of company product mixes](/methodology/net-impact/overview-of-the-upright-net-impact-model/estimation-of-company-product-mixes)
{% endcontent-ref %}

{% hint style="info" %}
**Granularity of products and services**

Upright's models the impact of companies primarily through their products and services. For this to work well, the products and services must be modelled with sufficiently high granularity; the design principle is that *any two products that have different impacts must be represented as two different products*.

Below are examples of product labels used to model some well-known companies (*click to expand*)
{% endhint %}

<details>

<summary>Products of Siemens</summary>

Industrial automation control systems, Automation engineering services, Systems engineering services, Linear motors, Industrial energy management systems, Enterprise systems integration consulting, Voltage converters, Air quality monitoring equipment, Ultrasound machines, Surgical x-ray machines, MRI machines, Medical laboratory automation systems, Medical imaging software, Medical image analysis software, Mammography machines, Management consulting for medical care, Hematology analyzers, Diagnostics software, CT scanners, Private clinical drug testing, Chest x-ray machines, Cardiac resynchronization therapy (CRT) devices, Blood gas monitors, Biochemical assay kits, Electric trams, Metro trains, Electric locomotive engines, Electric trains, Traffic management software, Train HVAC systems, Train bogies, Railway vehicle engineering services for electric railway vehicles, Railroad traction power supplies, Railway vehicle repair and maintenance, Railroad cars, Railroad car parts, Management consulting for the transportation industry, Hybrid locomotive engines, Smart electricity grid software, Process analytics software, Product lifecycle management

</details>

<details>

<summary>Products for GE</summary>

Corporate credit granting, Gas turbines, Wind turbines, Wind turbine generators, Wind turbine gear boxes, Wind turbine maintenance, Maintenance engineering services for wind turbines, Real time information software, Repair and maintenance services of gas turbines, Management consulting for the energy industry, High-voltage capacitors, Energy efficiency consulting, Digital design consulting, Data science consulting, Smart electricity grid software, Distributed energy resources management software, Asset performance management software, Medical x-ray machines, X-ray imaging software, Ultrasound machines, Resuscitators, Nuclear medicine imaging scanners, MRI imaging software, MRI machines, Medical laboratory management software, Medical image enhancement software, Medical image analysis software, Medical ventilators, Medical alarm services, Health care management software, EEG monitors, ECG monitors, Computerized clinical decision support software, Contrast agents (V08), Repair, maintenance and installation of medical supplies and appliances, Anaesthetic machines, Military power supply systems, Military aircraft repair, Military aircraft engines, Aircraft jet engines, Aviation fleet management software, Aircraft wiring systems, Aircraft turboprop engines, Aircraft servicing, Air navigation software, Airplane inspection and maintenance, Aircraft control software, Air force command and control systems, Cloud infrastructure services, Electric motors, Cybersecurity management systems, Cybersecurity services, Cybersecurity assessment software, Selective laser melting machines, Process outsourcing services, Renovation of nuclear power plants, Thermal power turbines, Thermal power boilers, Steam generators, Power transformers, Process controllers, Nuclear waste disposal engineering, Nuclear fuel cycle engineering, Nuclear fuel handling services, Nuclear power engineering services, Nuclear decommissioning engineering, Nuclear power plant maintenance, Nuclear fuels, Natural gas generators, Modernisation of nuclear power plants, Modernisation of fossil fuel power plants, Diesel generators, Seafloor mapping services, Drilling rig auditing services, Plug and abandon engineering, Oil exploration services, Petroleum reservoir engineering, Oil refining equipment, Oil wellheads, Oil terminals, Oil production packers, Oil drilling risers, Oil pipes, Oil and gas industry chemicals, Offshore surveying services, Offshore oil rig engineering services, Oil drilling engineering services, Natural gas transfer pumps, LNG terminals, LNG pipes, Deepwater oil drilling machinery, Centrifugal compressors, Pelton turbines, Modernisation of hydropower plants, Kaplan turbines, Hydropower plant manifold systems, Hydropower plant penstocks, Francis turbines, Bulb turbines

</details>

<details>

<summary>Products for Pfizer</summary>

Covid-19 vaccines, Apixaban, Palbociclib, Pneumococcal vaccines, Preclinical research services for physical health, Clinical research services for cancer, Clinical research services for genetic diseases, Clinical research services for deficiency diseases, Clinical research services for infectious diseases, Glucocorticoids, Cephalosporins, Tofacitinib, Enzalutamide, VEGFR tyrosine kinase inhibitors, Tetracyclines, Linezolid, Azithromycins, Clinical research services for vascular diseases, Clinical research services for the autoimmune system, Clinical research services for diabetes mellitus, Clinical research services for diseases of liver, Sunitinib, Sulfonamides and trimethoprim, Streptogramins, Quinolones, Polymyxins, Penicillins, Metronidazole, Macrolides, Lincosamides, Ertapenem, Etanercept, Daptomycin, Aminoglycosides, Varenicline, Rituximab, Crizotinib, Bosutinib, Tafamidis, Subcutaneous human immunoglobulin, Epoetin alfa, Blood coagulation factors, Bevacizumab, Meningococcal vaccines, Lorlatinib, Heparin, Estrone, Estradiol medication, Epinephrine, Dermatological corticosteroids (D07), Inotuzumab ozogamicin, Fesoterodine, Exemestane, Encorafenib, Dexmedetomidine, Desvenlafaxine, Avelumab, Mitogen-activated protein kinase (MEK) inhibitors, Infliximab, Zoledronic acid, Zaleplon, Yeast infection medicine, Treatment of wounds and ulcers (D03), Vitamin supplements, Vincristine, Venlafaxine, Vecuronium, Uterotonics, Ulcerative colitis medicine, Tuberculosis medication, Trimethobenzamide, Trifluridine, Triazolam, Trastuzumab, Topotecan, Tolterodine, Tick-borne encephalitis vaccines, Throat medication (R02), Thiazide diuretics, Theophylline, Testosterone medication, Temsirolimus, Tazobactam, Tavaborole, Talazoparib, Tacrolimus, Suxamethonium, Surgical sealant film, Sufentanil, Sterile water, Somatropin medication, Silver sulfadiazine, Sildenafil, SGLT2 inhibitors, Sertraline, Ropivacaine, Rocuronium bromide, Ramipril, Quinapril, Propofol, Promethazine, Prostaglandin E1, Procyclidine, Procainamide, Pregabalin, Potassium supplements, Potassium-sparing diuretics, Piroxicam, Phenytoin, Phenelzine, Pentostatin, Pentazocine, Pegvisomant, Pegfilgrastim, Paromomycin, Paricalcitol, Pancuronium, Pamidronate , Paclitaxel, Oxaprozin, Oxaliplatin, Oral contraceptives, Anti-obesity medication (A08), Norethisterone, Norepinephrine, Nitroglycerin, Naloxone, Nalbuphine, Nafarelin, Mucoactive agents, Morphine, Mitoxantrone, Metoclopramide, Methotrexate, Methimazole, Metaxalone, Mesuximide, Meropenem, Mepivacaine, Meperidine, Medroxyprogesterone acetate, Magnesium salts, Lorazepam, Low-ceiling diuretics, Liothyronine, Lidocaine, Levothyroxine, Levetiracetam, Laxatives, Latanoprost, Ketorolac, Ketamine, Irinotecan, Iron chelating agents (V03AC), Indometacin, Idarubicin, Ibutilide, Hydroxyzine, Hydromorphone, HIV medication, Histone deacetylase (HDAC) inhibitors, High-ceiling diuretics, Herpes medication, Hedgehog pathway inhibitors, Heartburn medication, Gonadotropin medication, Glipizide, Glibenclamide, Gemtuzumab ozogamicin, Gemfibrozil, Gemcitabine, Gaucher's disease medication, Gabapentin, Fosphenytoin, Fludarabine, Filgrastim, Fentanyl, Fenoldopam, Etomidate, Ethosuximide, Estramustine phosphate, Epirubicin, Enalapril, Electrolyte solutions for blood, Eletriptan, Echothiophate, Doxorubicin, Doxercalciferol, Doxepin, Dopamine, Dopamine agonists, Dofetilide, Docetaxel, Dobutamine, Disopyramide, Diphenhydramine, Diclofenac, Diazepam, Desmopressin, Dermatitis medication, Detoxifying agents for antineoplastic treatment (V03AF), Dacomitinib, Dacarbazine, Cytarabine, Cromoglicic acid, Cough suppressants, Copper supplements, Colestipol, Cisatracurium besilate, Chromium chloride, Chloroprocaine, Celecoxib, Ceftriaxone, Ceftazidime, Cefpodoxime, Cefoxitin, Cefotaxime, Cefoperazone, Cefepime, Cefazolin, Cardiac glycosides, Carboplatin, Calcium supplements, Calcium channel blockers (C08), Buprenorphine, Bupivacaine, Blood plasma proteins, Blood platelets, Blood plasma, Bleomycin, Bivalirudin, Beta blockers (C07), Atropine, Atracurium besilate, Atorvastatin, Argatroban, Antipsychotics, Antipropulsives, Antihypertensives (C02), Antifibrinolytics, Anti-thymocyte globulin, Antiemetics and antinauseants (A04), Amiodarone, Aminophylline, Alprazolam, Alpha-glucosidase inhibitors, Alfentanil, Afatinib, Adenosine, Absorbable gelatin compressed sponges

</details>

{% hint style="info" %}
**Quantification of impacts that are lacking natural units**

Some impact categories have natural, absolute, generally-accepted units, while some lack such scales. For example GHG emissions, taxes, and jobs have natural, absolute, generally accepted units, such as carbon dioxide equivalent emissions, dollars, or FTEs. Other impact categories, such as Meaning & Joy, do not have similar units.

Internally, the Upright net impact model understands impacts *in relative terms*, answering questions like "what is this company's share of all GHG emissions created by the private sector", or "what is this company's share of all knowledge created by the private sector". Therefore, the model is able to produce estimates on impacts even in the absence of natural absolute units of measurement.
{% endhint %}

{% hint style="info" %}
**Producing impact metrics beyond net impact**

Upright's net impact model has been primarily built for measuring net impact, which requires comprehensive quantification of **all essential impacts a company creates**.

Given that the model's internal representation captures impact comprehensively, it has been possible to quickly adapt the model to also produce impact metrics used by other frameworks, such the [UN SDGs](/methodology/sdg-alignment), the [EU taxonomy](/methodology/eu-taxonomy), [EU SFDR Principal Adverse Impacts](/methodology/sfdr-pai-indicators), or [CSRD DMA](/methodology/csrd-double-materiality).
{% endhint %}


# Extraction of causal links from scientific literature

This page introduces how causal links are extracted from scientific literature in the Upright net impact model.

{% hint style="warning" %}
**Content simplified for clarity**

The explanation on this page is simplified for clarity, and does not reflect all intricacies of the actual knowledge extraction algorithms.
{% endhint %}

The primary data source for the Upright net impact model is a database of **350M+ scientific articles**. The approach to extracting causal links from scientific literature is to determine the volume of scientific research that studies a particular product and a particular impact, and subsequently how often this research concludes that the given product causes the given impact. Relevant information is automatically extracted in two steps:

1. Collection of relevant articles
2. Causality classification

These two counts are used to determine the magnitude and certainty of the causal relationship between a product and an impact. Namely

* The rate at which relevant articles are found to have a causal link are considered to be indicative of the magnitude of the causal relationship. 50 articles with causal link out of 100 relevant articles is implies a stronger relationship than 10 articles out of 100.
* The absolute volume of relevant articles is considered to be indicative of the certainty of the available information: 50 articles with causal link out of 100 relevant articles is a more reliable assessment than 5 articles out of 10, even if the ratio is the same.

## Collection of relevant articles

The database of scientific articles is scanned for articles with combinations of mentions of all possible combinations of **product phrases** and **impact phrases**.

Product phrases originate from the Upright product graph, in which each product is associated with a list of phrases commonly used to refer to the product. (e.g. for apples, this could be apple, or *malus domestica*, the Latin name for apples.)

Impact phrases are phrases used in scientific literature to discuss impacts within Upright's 19 impact categories. For example, the word *diabetes* is an impact phrase for the impact category **Diseases.**

Articles identified using this approach are summarized into totals of articles discussing each given product.

## Causality classification

Scientific articles factor into the quantification of most of the impact categories of the Net Impact Model. To summarize causality, the net impact model determines for each relevant article whether the article has found a causal link between the given product phrase and impact phrase.

Articles identified using this approach are summarized into totals of articles that find that a given product (as defined by some product phrases) causes a given impact (as defined by some impact phrases).

<figure><img src="/files/h1orqVZW6FCObE0M9xxv" alt=""><figcaption><p>Causality classification of articles given a product phrase and impact phrase (classes d=decreases, i=increases, n=no causality, o=other are simplified for clarity)</p></figcaption></figure>

## Article examples

Collection and classification of articles can be illustrated by 3 real-world articles:

* **Article with relevant causal links:** They say an apple a day keeps the doctor away. The Upright causal classifier has detected [this article](http://dx.doi.org/10.1186/1475-2891-3-5) among others to support this claim. Such articles are counted as relevant articles towards the positive Health impact.
* **Article without relevant causal links**: [This article](https://www.alice.cnptia.embrapa.br/handle/doc/986801) also discusses apples and infections. The article is only counted towards the total article count of Apples rather than as a relevant article towards the Health impact: while infections are a relevant impact phrase for Health, the *article only investigates viral infections in apples, not whether apples cause infections*. The article is therefore counted only towards articles relevant to the product.
* **Article only discussing the product:** While [this article](https://iris.unibas.it/handle/11563/35857) discusses fruits, it focuses on the effect of weather on the growth of fruits without discussing any relevant impacts. The article is therefore counted only towards articles relevant to the product.

{% hint style="info" %}
**Mitigation of funding and publication bias**

*Funding bias* refers to the tendency for research outcomes to be influenced by the financial interests of the study's sponsor. *Publication bias* refers to the tendency for scientific research to be published based on its results rather than its quality or importance. Such biases are present in source material used by Upright, including the CORE database of 200M+ scientific articles.

To mitigate such biases, Upright calibrates its impact results using reliable 3rd party datasets, such as the WHO's Global Burden of Disease dataset. While such datasets don't provide comprehensive coverage of all impacts of products and services, they are effective big-picture mitigation of biases present in source material.<br>
{% endhint %}


# Generalization of scientific knowledge

This page introduces how scientific knowledge is generalized in the Upright net impact model.

Scientific and other relevant knowledge about products and their impacts may pertain to specific or generic product and service categories. Therefore products in the Upright net impact model are modelled as a hierarchy (i.e., parent-child) relationships. These relationships are used to understand what research is relevant to which specific products.

<figure><img src="/files/7m47SG62mFLLiPqRDVX0" alt=""><figcaption><p>Simplified illustration of parent-child relations in the Upright product graph</p></figcaption></figure>

In the above illustration, these relationships and information specific to each parent and child product would translate into the following observations:

* Facts about green apples are relevant when considering the impact of apples in general. They do not, however, apply to red or yellow apples.
* Apples are a specific type of pome fruits, and pome fruits are a specific type of fruits. Facts about pome fruits also apply to apples.

The main underlying assumption behind the algorithm itself is that the volume of research associated with a product is indicative of the certainty of the level of impact: a single article, regardless of how conclusive, constitutes a less reliable finding than a 100 articles.

If a single article identified green apples as a cause of cancer in the context of the above illustration, but apples, pome fruits and fruits had no such indications in spite of much more relevant research, the model would weight the lack of evidence in the parent products of green apples as more conclusive, and virtually ignore the single outlier article.

Conversely, if a large number of articles identified red apples to be much more healthy than apples in general, the model would start to accept such evidence as conclusive, and give less weight to the knowledge about the health impacts of apples in general.

{% hint style="info" %}
Technically the algorithm is implemented using a Bayesian inference framework. The details and an illustrative example of the algorithm are found in [this section ](/methodology/net-impact/illustrative-example-in-a-simplified-economy#summarization-and-generalization-of-information-from-scientific-articles)of the illustrative example of quantifying net impact.
{% endhint %}

{% hint style="info" %}
It is worth noting that the hierarchical representation of products and services is also useful in modelling other impact datasets. For example, estimation of EU taxonomy alignment can be similarly associated with specific or generic products and services, and generalized into their respective parent and child products.
{% endhint %}


# Allocation of impact across value chains

This page introduces how impact is attributed across value chains in the Upright net impact model.

## Allocation of impact across the value chain

In the Upright net impact model, allocation is about attributing impact across value chains. This is necessary to account for indirect impacts in the upstream and downstream value chains of each product or service.

The retail of drugs at a pharmacy also contributes to drug research and manufacturing. Similarly, the manufacture and retail of smartphones indirectly support the mining of rare earth metals needed to build the phone. Conversely, mining rare earth metals support the consumer electronics industry and all the benefits that the Internet provides. If a government reduces the demand for alcoholic beverages by increasing their taxation, it also affects nightclubs, barley farming and even sheet metal manufacturing.

The information produced by the previous data processing steps of [extraction](/methodology/net-impact/overview-of-the-upright-net-impact-model/extraction-of-causal-links-from-scientific-literature) and [generalization](/methodology/net-impact/overview-of-the-upright-net-impact-model/generalization-of-scientific-knowledge) of scientific information focuses on the direct impact of a given product. For example, the health benefits of retailing drugs in pharmacies that are captured in research primarily reflect how e.g., introducing a drug in a community pharmacy might reduce a particular disease in the community.

Upright attributes impact to companies across value chains in such a way that **every impact counts only once** (*attribute-only-once*). In the case of GHG emissions, for example, this means that the sum of all GHG emissions Upright attributes to companies *sums up to the total GHG emissions caused by the private sector*. This is different, for example, from the GHG Protocol (Scope 1/2/3) metrics customarily used for measuring GHG emissions. [This article](/appendix/illustrative-example-of-attribute-only-once) provides a concrete example of that means in practice.

Therefore it is necessary to follow the previous steps with a step that attributes the impacts along value chains. The following subsection provides an overview of how this is done.

{% hint style="info" %}
Real-world value chains exhibit complex interactions including multiple paths from one product to another, as well as loops where products function as inputs to each other.
{% endhint %}

### Principle of participating value-add

The Upright net impact model attributes impacts using the principle of **participating value-add**.

The basic idea is that when attributing impact to products that are upstream of <mark style="background-color:blue;">product B</mark>, the share of <mark style="background-color:blue;">product B</mark>’s impacts that will be allocated to <mark style="background-color:orange;">product A</mark> is proportional to the share of added value <mark style="background-color:orange;">product A</mark> contributes to <mark style="background-color:blue;">product B</mark>. Attribution of impact downstream follows a symmetrical logic.

The idea is to capture how the value creation of a product depends on the impact of other products in its value chain, and consequently on the creation of its impact.

In the simplified example illustrated in **Figure 1** below, fertilizer production would be completely dependent on apples, because there are no other downstream products fertilizer is used for. Therefore the production volume of apples directly influences the amount of fertilizer produced, which is reflected in the net impact model by apples *fully participating* in the impact of fertilizer, and subsequently inheriting much of the impacts of fertilizer.

<figure><img src="/files/74g7grdSUdEVspXnPITm" alt=""><figcaption><p>Figure 1: Simplified illustration of value chain relations in the Upright product graph</p></figcaption></figure>

On the other hand, in the example, apples can be either sold wholesale or used for the production of apple juice. Therefore producing more apple juice will likely increase the need to produce apples (and its related impacts), but apple production is not fully dependent on the production of apple juice, as apples are also sold wholesale. This weaker relationship is reflected in the net impact model by apple juice only *partially participating* in the impact of apples, and subsequently inheriting some of the impacts of apples.

A detailed example of quantifying participating value-add including a mathematical formulation is given in the section [*Allocation of impact across the value chain*](/methodology/net-impact/illustrative-example-in-a-simplified-economy#allocation-of-impact-across-the-value-chain) of the page [*Illustrative example of quantifying net impact in a simplified economy*](/methodology/net-impact/illustrative-example-in-a-simplified-economy).

### Impacts attributed from value chains can be non-obvious

Because global value chains are complex, attribution of impact across value chains often leads to surprising impacts. Below are some examples:

* **Passenger car manufacturers** gain small *positive impacts in the nutrition impact* category because passenger cars are also used for food delivery. Because food deliveries tend to be less healthy than home-cooked meals, they also get some *negative impacts in the disease category*. Additionally, they get tiny *positive disease-related impacts* because they are also used for home care for the elderly.
* **Cargo handling machinery manufacturers** get all kinds of small surprising impacts because they support online retail, which supports a large variety of (consumer) products.
* **Salad producers** have tiny *positive knowledge impacts* because salad used is for school food.

### Read more

* [Illustrative example of impact attribution](/appendix/illustrative-example-of-attribute-only-once)


# Estimation of company product mixes

This page introduces how company product mixes are estimated in the Upright net impact model.

Upright primarily models the impact of companies via their products and services. The approach can be understood in two steps:

1. Macroeconomic modelling of the global economy to produce an understanding of the impacts of all products and services traded in the global markets
2. Combining the results of the macroeconomic modelling with detailed information on a company's products and services to produce an estimate of the impact of a company

The second requires detailed information on a company's products and services, including:

* Information on *which* products and services a company produces (e.g. Electricity produced with coal, Electricity produced with offshore wind power)
* Information on the *scale* of each of the products and services within their business (e.g. 70% of revenue from Electricity produced with coal, 30% from Electricity produced with wind power)

At Upright, we refer to this information as a company's *product mix*. This document provides an overview of Upright's methodology for producing data on companies' product mixes.

*Detail: In addition to modelling net impact, company product mixes are also used to produce data on the EU taxonomy, UN SDGs, and some EU SFDR Principal Adverse Impact Indicators.*

## Overview

Upright seeks to produce all its impact data based on the best available information.

Most companies report their revenue only with a coarse subdivision (or no subdivision at all) that is insufficiently granular to allow for modelling the net impact of a company.

Upright produces estimated revenue breakdowns by activity by using the revenue subdivisions reported by the company as a starting point and refining it based on market statistics, other market research, and quantitative metrics produced from company publications (websites, annual reports, regulatory filings) that relate to the revenue shares being estimated. Additionally, some companies disclose supporting information directly to Upright.

The accuracy of the product mixes is primarily limited by available information. Upright continuously seeks to improve the accuracy of its indicators by using the best available information and statistical methods for integrating information from different sources.

*Upright's methodology for producing data on company product mixes is under continuous development. This document describes Upright's current approach, and details may change in the future. Data provided by Upright may have been produced by different versions of this methodology. Upright is taking care to avoid and correct for any systemic biases due to changes in the methodology over time.*

## Example

The process is best understood in terms of an example. We will base the example on the real-world company *Hawaiian Electric Industries*, listed on the New York Stock Exchange.

To maximize clarity, we explain the process here in simple terms, as if it was a manual step-by-step process. In practice, most of the work happens automatically within Upright's algorithms.

### Step 1: Collection of company-disclosed information

The first step is to collect relevant information disclosed by the company in its annual reports, sustainability reports, 10-K forms (SEC), and the company website.

In its annual report for 2020, *Hawaiian Electric Industries* reports its revenue as follows:

| Business segment   | Revenue, $    | Revenue, % |
| ------------------ | ------------- | ---------- |
| Electrical utility | 2,265,320     | 87.8%      |
| Bank               | 313,511       | 12.2%      |
| Other              | 944           | 0.0%       |
| **Total**          | **2,579,775** | **100.0%** |

The information is not granular enough for estimating net impact. Moreover, other company reporting does not include more granular business segment revenue figures.

Therefore, Upright combines the business segment revenue figures with other available information to produce a more granular understanding of the company's activities that will be sufficiently specific for understanding net impact.

Upright will perform the granularisation for all business segments, but we will limit the discussion here to only some subsegments that are most relevant for its impact.

From Hawaiian Electric Industries' latest annual report and website, it can be determined that the **Electrical utility** segment includes the following subsegments:

* Electricity production
* Electricity retailing
* Electricity distribution
* Energy storage

Moreover, from the same sources, it can be determined that the company produces its electricity with biofuels, biomass, geothermal, hydro, solar, wind, coal and crude oil, and that it is retailing its own electricity.

While the company does not disclose revenue shares for the different subsegments of the **Electrical utility** business segment or for different means of electricity production, it *does* disclose the amount of *electricity* produced by each means of electricity production.

### Step 2: Estimation of granular revenue shares

Given the discussed information on *Hawaiian Electric industries*, Upright uses global market sizes to split revenue among the main segments within its **Electrical utility** business segment, and uses disclosed figures on the amount of electricity generated as a proxy for splitting revenue between different means of electricity production employed by the company.

This results in the following revenue shares for different means of electricity production within the **Electricity production** subsegment:

| Subsubsegment                        | Revenue share, of total |
| ------------------------------------ | ----------------------- |
| Electricity produced with biofuels   | 0.6%                    |
| Electricity produced with biomass    | 2.6%                    |
| Electricity produced with geothermal | 0.1%                    |
| Electricity produced with hydro      | 0.2%                    |
| Electricity produced with solar      | 12.3%                   |
| Electricity produced with wind       | 4.2%                    |
| Electricity produced with coal       | 8.4%                    |
| Electricity produced with crude oil  | 41.7%                   |

A similar granularization is performed also for other subsegments of the company. Discussion of the granularization of other subsegments is omitted for brevity.

{% hint style="info" %}
The means of estimating revenue shares that Upright uses depend on two factors:

1. the line of business
2. what information is disclosed by the company

In this case, a combination of global market sizes and a proxy based on quantitative company-disclosed data was used. Other used proxies include quantitative metrics produced by NLP from company publications (websites, annual reports, regulatory filings) that relate to the revenue shares being estimated.
{% endhint %}

{% hint style="info" %}
Upright generally produces more granular product mappings than the ones listed above. The example has been simplified for maximum clarity.
{% endhint %}


# Weighting of impacts

This page introduces Upright's approach to weighting impacts.

{% hint style="info" %}
This page describes how Upright weights impacts. The rationale and principles of net impact are discussed [here](broken://pages/6Z2MgQK3ukbHrMG8o5wM).
{% endhint %}

To compare diverse impacts — like the harm caused by an emitted CO2e ton compared to the value of a disability-adjusted life year — they need to be weighted relative to each other.

Many different weighting methods have been proposed in [literature](https://backend.orbit.dtu.dk/ws/files/128949234/Pizzol_et_al_2016_Normalisation_and_Weighting_LCA_quo_vadis_IJLCA_preprint.pdf), with the most popular ones being monetary weighting, equal weighting, panel-based weighting, and distance-to-target weighting.

Upright uses monetary weighting, similar to the [Harvard Impact-Weighted Accounts Framework](https://www.hbs.edu/impact-weighted-accounts/Pages/default.aspx) and the [Value Balancing Alliance](https://www.value-balancing.com/). In monetary weighting, measured impacts are converted to monetary terms before they are compared.

## Upright's approach to monetization

Upright’s impact monetization follows the general principles of monetary valuation and impact aggregation defined in[ ISO 14044:2006](https://www.iso.org/standard/38498.html) (LCA standard), LCA literature, and[ ISO 14008:2019](https://www.iso.org/standard/43243.html) (monetary valuation of environmental impacts). In addition, the IOOI (Input, Output, Outcome, Impact) framework is used as part of the monetary valuation process.

As the Upright net impact graph includes both positive and negative impacts, as well as impacts across several different themes, Upright uses three different monetization methods to translate impacts into dollar values:

1. [IOOI (Input, Output, Outcome, Impact) analysis -based monetization](/methodology/net-impact/weighting-of-impacts/iooi-analysis-based-monetization)
2. [Market-price-based monetization (observed preference)](/methodology/net-impact/weighting-of-impacts/market-price-based-monetization)
3. [Opportunity-cost based monetization](/methodology/net-impact/weighting-of-impacts/opportunity-cost-based-monetization)

{% hint style="warning" %}
**Interpretation guidance: no nullification of negative impacts**

The purpose of monetization is to facilitate understanding the *relative size* of impacts across different impact categories.

This should not be interpreted as positive impacts **nullifying** negative impacts. Users of Upright data should remember that positive impacts never make negative impacts disappear: Upright is simply making the trade-off that is being made visible.
{% endhint %}

{% hint style="info" %}
**No assumption of fixed values**

Upright does not assume a fixed set of values. The Upright platform allows users to express their own optimization criteria, instead of assuming one fixed set of values.

Furthermore, Upright always presents net impact such that benefits (positive impacts) are always shown in relation to costs (negative impacts), allowing users to apply their own value judgment.
{% endhint %}

## Appendix 1: Monetization approach by impact category

|  Negative valence |        Impact category       | Positive valence  |
| ----------------: | :--------------------------: | ----------------- |
|               N/A |           **Jobs**           | IOOI + literature |
|               N/A |           **Taxes**          | IOOI + literature |
|               N/A |  **Societal infrastructure** | Market price      |
| IOOI + literature |    **Societal stability**    | IOOI + literature |
| IOOI + literature |  **Equality & human rights** | IOOI + literature |
|               N/A | **Knowledge infrastructure** | Market price      |
|               N/A |    **Creating knowledge**    | Market price      |
| IOOI + literature |  **Distributing knowledge**  | Market price      |
|  Opportunity cost |   **Scarce human capital**   | N/A               |
| IOOI + literature |     **Physical diseases**    | IOOI + literature |
| IOOI + literature |      **Mental diseases**     | IOOI + literature |
|               N/A |         **Nutrition**        | Market price      |
| IOOI + literature |       **Relationships**      | Market price      |
| IOOI + literature |       **Meaning & joy**      | Market price      |
| IOOI + literature |            **GHG**           | IOOI + literature |
| IOOI + literature |          **Non-GHG**         | IOOI + literature |
|  Opportunity cost | **Scarce natural resources** | IOOI + literature |
| IOOI + literature |       **Biodiversity**       | IOOI + literature |
| IOOI + literature |           **Waste**          | IOOI + literature |

## Appendix 2: Total monetary value by impact category

Per impact category, the monetary valuation methods discussed in this page result in the totals listed in the table below. Numbers are shown as **trillion USD per year**.

<table><thead><tr><th align="right">Negative valence</th><th width="174" align="center">Impact category</th><th>Positive valence</th></tr></thead><tbody><tr><td align="right">N/A</td><td align="center">Jobs</td><td>10.01</td></tr><tr><td align="right">N/A</td><td align="center">Taxes</td><td>13.40</td></tr><tr><td align="right">N/A</td><td align="center">Societal infrastructure</td><td>14.26</td></tr><tr><td align="right">1.75</td><td align="center">Societal stability</td><td>0.67</td></tr><tr><td align="right">0.39</td><td align="center">Equality &#x26; human rights</td><td>0.23</td></tr><tr><td align="right">N/A</td><td align="center">Knowledge infrastructure</td><td>1.01</td></tr><tr><td align="right">N/A</td><td align="center">Creating knowledge</td><td>1.82</td></tr><tr><td align="right">0.02</td><td align="center">Distributing knowledge</td><td>2.43</td></tr><tr><td align="right">8.32</td><td align="center">Scarce human capital</td><td>N/A</td></tr><tr><td align="right">7.35</td><td align="center">Physical diseases</td><td>2.97</td></tr><tr><td align="right">1.51</td><td align="center">Mental diseases</td><td>0.38</td></tr><tr><td align="right">N/A</td><td align="center">Nutrition</td><td>3.64</td></tr><tr><td align="right">0.34</td><td align="center">Relationships</td><td>1.73</td></tr><tr><td align="right">0.90</td><td align="center">Meaning &#x26; joy</td><td>3.21</td></tr><tr><td align="right">19.22</td><td align="center">GHG</td><td>1.53</td></tr><tr><td align="right">5.98</td><td align="center">Non-GHG</td><td>0.69</td></tr><tr><td align="right">1.84</td><td align="center">Scarce natural resources</td><td>0.03</td></tr><tr><td align="right">6.73</td><td align="center">Biodiversity</td><td>0.06</td></tr><tr><td align="right">4.20</td><td align="center">Waste</td><td>0.49</td></tr></tbody></table>


# IOOI analysis -based monetization

## Introduction

Upright conducts IOOI (Input, Output, Outcome, Impact) based monetization with the following two-step process:

1. **Impact pathway analysis**: The IOOI (Input, Output, Outcome, Impact) framework is applied to scope relevant *inputs* and *outputs*, and their consequences as *outcomes* and *impacts*.
2. **Monetization**: Impacts are monetized using monetization factors corresponding to the impacts defined in the impact pathway analysis.

## Example (GHG emissions)

We will demonstrate this monetization approach using *harms caused by human-emitted carbon emissions* as an example.

**Figure 1** summarizes forms of carbon emissions along with their consequences using the structure provided by the IOOI framework.

<figure><img src="/files/xoNBpctYi5FVD2cZkJ36" alt=""><figcaption><p>Figure 1: Summary of the IOOI analysis conducted for costs related to <em>GHG emissions</em></p></figcaption></figure>

The monetization factor Upright uses for CO2 equivalent emissions is 417 USD per CO2 tonne, based on [*Ricke, K., Drouet, L., Caldeira, K. et al. Country-level social cost of carbon. Nature Clim Change 8, 895–900 (2018)*](https://doi.org/10.1038/s41558-018-0282-y)*.*

{% hint style="info" %}
**Background on the cost of carbon figure used by Upright**

Upright has used the cost of 417 USD per CO2 tonne since 2018, when the *Ricke et al.* paper was published.

While there has been an abundance of new research published since that, it has not provided a compelling reason to update the figure, as the 417 USD figure falls well into the (published) margins of error of also newer mainstream research, or simply reflects a slight change in assumptions, such as discount rate ([as in this article](https://doi.org/10.1038/s41586-022-05224-9)).

See references below for more information.
{% endhint %}

{% hint style="info" %}
**IOOI outputs vs impacts**

In the IOOI framework, Carbon emissions — as well as several other commonly measured impacts — are considered "outputs" rather than "impacts".

Upright uses IOOI analysis to translate outputs — like emissions — and direct impacts — like Meaning & Joy — to a common class of impacts that can be monetized consistently.
{% endhint %}

<details>

<summary>References</summary>

* *IPCC Sixth Assessment Report*
* *OECD: Effective Carbon Rates 2021*
* *OECD: Cost-Benefit Analysis and the Environment: Further Developments and Policy Use 2018*
* *Ricke, K., Drouet, L., Caldeira, K. et al. Country-level social cost of carbon. Nature Clim Change 8, 895–900 (2018)*
* *Carleton, Tamma and Greenstone, Michael, Updating the United States Government's Social Cost of Carbon (November 12, 2021). University of Chicago, Becker Friedman Institute for Economics Working Paper No. 2021-04*
* *Robert S. Pindyck, The social cost of carbon revisited, Journal of Environmental Economics and Management, Volume 94, 2019, Pages 140-160, ISSN 0095-0696*
* *Richard S.J. Tol, A social cost of carbon for (almost) every country, Energy Economics, Volume 83, 2019, Pages 555-566, ISSN 0140-9883*
* *Smith, S. and N. Braathen (2015), "Monetary Carbon Values in Policy Appraisal: An Overview of Current Practice and Key Issues", OECD Environment Working Papers, No. 92, OECD Publishing, Paris.*
* *Jarmo S Kikstra et al 2021 Environ. Res. Lett. 16 094037: The social cost of carbon dioxide under climate-economy feedbacks and temperature variability*
* *US: interagency working group (IWG) / Technical Support Document: Social Cost of Carbon, Methane, and Nitrous Oxide*
* *Brian C. Prest, Kevin Rennert, Richard G. Newell, and Jordan Wingenroth 2022: Social cost of carbon explorer*
* *Rennert, K., Errickson, F., Prest, B.C. et al. Comprehensive evidence implies a higher social cost of CO2. Nature 610, 687–692 (2022)*

</details>


# Market-price-based monetization

Upright uses market-price-based monetization (also known as observed preference -based monetization) to monetize benefits for impact categories for which no commonly accepted unit of measure and monetization factor exists, such as Meaning & Joy.

Market-price-based monetization includes the following steps:

1. **Identification of anchor products:** Identify products for which the price of the product can be used as a proxy of the value the product creates within a specific impact category, and determine their average price.
2. **Relate monetary values of anchor-products to non-anchor products**: Combining (a) estimates on the *relative sizes* of impacts for both anchor and non-anchor products and (b) prices of anchor products, produce estimates on the monetary value of impacts of non-anchor products.

A product can qualify as an anchor product for a particular impact category, if:

* It mainly creates value within that impact category
* The product has negligible external benefits (at least within the impact category of interest)
* Producers of the product use value-priced, rather than cost-based pricing

Examples of products that can and cannot be used as anchor products when monetizing benefits:

<table><thead><tr><th>Category</th><th width="168.33333333333331">Examples</th><th width="107">Validity</th><th>Explanation</th></tr></thead><tbody><tr><td>Broadly consumed goods</td><td>Literary fiction, music</td><td><span data-gb-custom-inline data-tag="emoji" data-code="2705">✅</span> Yes</td><td>The price reflects the observed preference of a large, representative sample of the general public.</td></tr><tr><td>Luxury goods</td><td>Gold jewelry</td><td><span data-gb-custom-inline data-tag="emoji" data-code="274c">❌</span> No</td><td>The price reflects the observed preference of a small minority. It is not representative of the general public.</td></tr><tr><td>Addictive substances</td><td>Alcoholic beverages</td><td><span data-gb-custom-inline data-tag="emoji" data-code="274c">❌</span> No</td><td>Physical addiction is expected to increase the demand for the product.</td></tr></tbody></table>

###


# Opportunity-cost-based monetization

The [Upright net impact framework](/metrics/net-impact) includes two categories that represent opportunity costs:

* **Scarce Human Capital** represents scarce resources provided by people
* **Scarce Natural Resources** represent scarce resources provided by the planet

Given that the use of scarce resources by the private sector does not lead to direct harm or benefit to its surroundings, the appropriate economic cost of these resources depends on available opportunities to create positive and negative impacts.

Such opportunity costs are quantified on the basis of the *average net impact of products and services* that use these resources.

Upright derives the total opportunity cost (to be distributed for all companies using these resources) for the two categories as follows:

1. The net sum of monetized outputs and impacts, excluding opportunity costs is **$10.10 trillion** (see [here](/methodology/net-impact/weighting-of-impacts#costs-and-benefits-used-the-upright-model) for details)
2. The total opportunity cost is attributed between human capital and natural resources is attributed on the basis of the [UNEP Inclusive Wealth Report](https://www.unep.org/resources/inclusive-wealth-report-2018): the global per capita wealth in natural capital and human capital are estimated to be **$30,830** and **$139,140** respectively.
3. Attributing the total opportunity cost to people and the planet in proportion yields:
   * Scarce Natural Resources: **$1.83 trillion** (18.14% of total human and natural capital)
   * Scarce Human Capital: **$8.27 trillion** (81.86% of total human and natural capital)

{% hint style="info" %}
Not all resources consumed by the private sector are scarce and therefore do not have a meaningful opportunity cost. Such abundant resources include e.g., information.
{% endhint %}


# Illustrative example in a simplified economy

This page demonstrates Upright's approach to quantification of net impact using a simplified, illustrative example of the economy

{% hint style="warning" %}
**Warning: advanced content**

While simplified, the content is technical and expects an understanding of some mathematical concepts from the reader. Fully understanding the workings of the model at this level is not a prerequisite for using Upright data.

For convenience, some relevant fundamentals of hierarchical Bayesian inference are introduced in the appendix.
{% endhint %}

## Introduction

This article demonstrates Upright's approach to quantification of net impact using a simplified, illustrative example of the economy: a self-sufficient island. While not exhaustive or reflective of all complexities of the full world economy and the complete net impact model, the example is intended to illustrate the major components of the model along with their principles and dynamics.

Finally, the article includes functional code snippets in Python that can be used to replicate the example data as well as explore how changes to the algorithm or input data would change the results. NumPy, Pandas and SciPy libraries are required to run some of the snippets.

```python
import numpy as np
import pandas as pd
```

{% hint style="info" %}
**See the code in action?**

All the code snippets in this document are included in [this Colab notebook](https://colab.research.google.com/drive/1Ffp0EwVBAhzuEwasp9CdzvfFKvlRKT4E#scrollTo=yzsugOT59Q0c).
{% endhint %}

### Main steps of quantifying net impact

The net impact model operates in two modules: the macromodel and the company model. The macromodel quantifies the net impact of products and services. Given this information, as well as product revenue shares and other company financial information, the net impact of companies can be determined.

<figure><img src="/files/9duTusMZXSV5gKTNL0kX" alt=""><figcaption><p>The principal components of the net impact model, including their respective inputs and outputs</p></figcaption></figure>

{% hint style="info" %}
This example is limited to quantification of net impact. In addition to net impact, the Upright net impact model additionally integrates information about UN SDGs, EU taxonomy, EU SFDR PAI indicators and CSRD DMA.
{% endhint %}

In this simplified example, quantifying the net impact of products and services in the macromodel is split into 6 interlinked components:

1. Market size and value chain estimation of the global economy
2. Summarization and generalization of information from scientific articles
3. Summarization and generalization of information from complementary sources
4. Conversion of summary information into impact intensities
5. Allocation of impact across the value chain
6. Scaling impacts between categories and determining the net impact

These steps correspond to the above visualization roughly as follows

* **Causality classification**: briefly covered in [#article-classification](#article-classification "mention")as a part of summarization and generalization of information from scientific sources
* **Knowledge generalization**: covered in [#summarization-and-generalization-of-information-from-scientific-articles](#summarization-and-generalization-of-information-from-scientific-articles "mention") and [#summarization-and-generalization-of-information-from-complementary-sources](#summarization-and-generalization-of-information-from-complementary-sources "mention")
* **Value chain allocation**: covered in[#allocation-of-impact-across-the-value-chain](#allocation-of-impact-across-the-value-chain "mention") as well as [#market-size-and-value-chain-estimation-of-the-global-economy](#market-size-and-value-chain-estimation-of-the-global-economy "mention")

Given net impact of products and services, the net impact of a company is based on the revenue-weighted average of the net impact of the products and services that the company markets.

{% hint style="warning" %}
This illustrative example omits or simplifies several aspects the Net Impact Model to make the main concepts and dynamics of the model easier to understand. Such omissions and simplifications include but are not limited to

* A very simplified product graph, both in number of products and their value chain links
* Omission of product-like entities, including non-marketable phenomena like yoga
* A simplified set of impact categories
* A simplified set of data sources for each included impact category
* Simplifications to all major computations made in quantifying net impact
* Simplifications in how company scores are aggregated from product level scores
  {% endhint %}

### Definitions

Before discussing how net impact is quantified, it is useful to define some key concepts and terms that will be used throughout the example.

#### Product taxonomy

The Product taxonomy refers to the products and services present in the economy, along with grouping, expressed with "is a" relationships.

Our simple island economy consists of 5 products: Farming Tools (`TOOLS`), Fertilizer (`FERTI`), Growing apples (`APPLE`), Growing pears (`PEARA`) and Apple Juice (`APLJU`).

Together `APPLE` and `PEARA` are considered Fruits (`FRUIT`).

`FERTI`, `SEEDS`, `APPLE`, `PEARA` and `APLJU` are considered to be *leaf* products, since they are not considered to be groups of more specific products. `FRUIT` conversely is a non-leaf product.

It is worth noting that leaf products represent a mutually exclusive and collectively exhaustive set of products and services. Therefore several algorithms of the net impact model operate on leaf products to ensure that impact is counted exactly once. In summary, steps 2 and 3 operate on all products, and yield "flattened" information only for leaf products. Steps 4 and 5 operate on leaf products. After step 5, non-leaf scores are computed as market size weighted average of respective leaf scores. Processing from step 6 onwards operate again on all products.

{% hint style="info" %}
The actual net impact model contains orders of magnitude more products and product-like entities in a deeply nested hierarchy.

Furthermore, the actual Product taxonomy includes additional product-like entities like Phenomena, that products enable indirectly. Examples include yoga: while yoga is not a marketable product or service, the phenomenon has been researched substantially and is enabled by commercial products and services like yoga mats or yoga instruction.

Finally the product taxonomy includes so called mixin products that describe more specific variants of products that e.g., use a specific raw material or are supplied to a specific customer segment.
{% endhint %}

<details>

<summary>Code Snippet</summary>

```python
products = {
    "TOOLS",
    "FERTI",
    "FRUIT",
    "APPLE",
    "PEARA",
    "APLJU"
}

parentage = {
    "APPLE": "FRUIT",
    "PEARA": "FRUIT"
}

leaves = [p for p in products if p not in parentage.values()]
```

</details>

#### Impact model

In this illustrative example, only two positive and two negative impact categories are considered: Job creation (`JOBS`, positive), Use of Scarce Human Capital (`SHC`, negative), Health (`HEALTH`, positive) and Environmental harm (`ENVIRONMENT`, negative).

{% hint style="info" %}
The actual Net Impact Model considers 19 distinct impact categories across Society, Knowledge, Health, Environment. Many impact categories like Physical Health consider both positive and negative impacts.
{% endhint %}

<details>

<summary>Code Snippet</summary>

```python
impacts = {
    ("JOBS", "P"),
    ("SHC", "N"),
    ("HEALTH", "P"),
    ("ENVIRONMENT", "N")
}
```

</details>

### Units

The net impact profiles of entities are expressed in relative or absolute scores. See [the whitepaper on estimating the net impact of companies](https://www.uprightproject.com/whitepapers/model) for details on their definitions.

For convenience reasons, two additional units are used internally when quantifying net impact:

1. Impact Share: the share of impact attributed to an entity, relative to impact attributed to the global economy.
2. Impact Intensity: The Impact Share of an entity divided by the market share of the entity

The Impact Share of the whole global economy is 1.0. The Impact Intensity of the global economy 1.0, so that products with below 1.0 Impact Intensity have below average rate of generating impact, and vice versa for products with above 1.0 Impact Intensity.

### Conventions

For convenience, products and services are plainly referred to as products.

## Market size and value chain estimation of the global economy

A global market model underpins most aspects of the net impact modeling of products and services. The market model provides estimates for product market sizes as well as value flows between products. These estimates are used to assess relative sizes of products as well as to attribute impact along value chains (see [Allocation of impact across the value chain](#allocation-of-impact-across-the-value-chain)).

### Market size estimation

The market size estimation model attempts to estimate the global market sizes of all products, based on available, reliable but partial information.

Reliable market sizes are often available for industries, other broad subdivisions or partially for specific economic activities. Therefore market sizes need to be imputed for products and services where direct information is not available. Proxies used as allocation keys include volume of research (see below) among others.

Imputation of missing market sizes yields market sizes for both leaf and non-leaf products such, that the market size of a non-leaf product is the sum total of its constituent leaf products.

<details>

<summary>Code Snippet</summary>

```python
market_sizes = {
    "TOOLS": 23,
    "FERTI": 30,
    "FRUIT": 100, # sum of APPLE and PEARA
    "APPLE": 60,
    "PEARA": 40,
    "APLJU": 20
}
total_global_market = sum(market_sizes[leaf] for leaf in leaves)
market_shares = {
    product: market_size / total_global_market
    for product, market_size in market_sizes.items()
}
```

</details>

### Value flow model

The value flow model attempts to find a set of flows between products such that they meet two desired properties for all leaf products in the graph:

1. The total inflow into a given product should equal the market size of the product minus the value add of the product
2. The total outflow from a product should equal the business market size of the product

The value add of a product can be generalized from e.g., industry level aggregates similarly as for the product market size model.

The business market size of a product is the part of the revenue of the product that is sold to businesses (as opposed to consumers).

In practice, sources of industry and subdivision market size estimates are rarely fully consistent. As a consequence no single solution would satisfy the two above properties for all leaf products in the graph. Therefore the value flow model aims to find a consensus between all input data using constrained optimization. The optimization problem is formulated with soft constraints, where deviation from the above properties is penalized in proportion of the deviation. The optimizer tries to find this solution by minimizing the average deviation of the properties across all leaf products.

In our example the value chains are straightforward:

* `TOOLS` and `FERTI` are needed to produce `APPLE` and `PEARA`
* `APLJU` is made of `APPLE`

It is worth noting that `TOOLS` and `FERTI` can be understood as purely B2B products that are fully used to produce other products, whereas `APPLE`, `PEARA` and `APLJU` are directly consumed such that their total outflow to other products is less than their respective market sizes.

<details>

<summary>Code Snippet</summary>

```python
value_adds = {
    "TOOLS": 5,
    "FERTI": 10,
    "FRUIT": 45, # sum of APPLE and PEARA
    "APPLE": 25,
    "PEARA": 20,
    "APLJU": 5
}

flows = {
    ("TOOLS", "APPLE"): 15,
    ("TOOLS", "PEARA"): 8,
    ("FERTI", "APPLE"): 20,
    ("FERTI", "PEARA"): 12,
    ("APPLE", "APLJU"): 15,
}
```

</details>

## Summarization and generalization of information from scientific articles

Scientific articles are used in quantifying impact in most impact categories because the same methodology can be applied broadly to different definitions of impact.

The idea of this step is to associate research to all products in the net impact model. In subsequent algorithms, the model expects impact to be mutually exclusive and collectively exhaustive. Therefore information is generalized by propagating relevant information about non-leaf products to their leaf products.

{% hint style="info" %}
In this example, scientific information is only used to quantify `HEALTH` and `ENVIRONMENT` impacts, i.e., impacts where complementary data sources are not considered. In the actual net impact model, several impact categories rely on both scientific and complementary data sources.
{% endhint %}

<details>

<summary>Code Snippet</summary>

```python
unnormalized_scores = {}
```

</details>

### Causality classification

The causality classification algorithm is introduced in [Extraction of causal links from scientific literature](/methodology/net-impact/overview-of-the-upright-net-impact-model/extraction-of-causal-links-from-scientific-literature). In this example, the relevant article counts are denoted as:

1. $$N\_p$$: the total number of articles discussing the product $$p$$​
2. $$R\_{p,i}$$: the total number of articles that find that product $$p$$ causes impact $$i$$

<details>

<summary>Code Snippet</summary>

```python
total_article_counts = { # N_p in the above
    "TOOLS": 250,
    "FERTI": 100,
    "FRUIT": 200,
    "APPLE": 100,
    "PEARA": 10,
    "APLJU": 50,
}

relevant_article_counts = { # R_{p,i} in the above
    ("FERTI", "JOBS", "P"): 1,
    ("FERTI", "ENVIRONMENT", "N"): 15,
    ("FRUIT", "HEALTH", "P"): 12,
    ("FRUIT", "ENVIRONMENT", "N"): 5,
    ("APPLE", "HEALTH", "P"): 4,
    ("APPLE", "ENVIRONMENT", "N"): 4,
    ("PEARA", "HEALTH", "P"): 5,
    ("PEARA", "ENVIRONMENT", "N"): 1,
    ("APLJU", "HEALTH", "P"): 1,
}
```

</details>

In order to use these article counts for quantifying Net Impact, they need to be translated into impact intensities. This translation relies on two main assumptions.

**A1: The ratio of relevant to total articles correlates with impact intensity**

* A product with 10/100 relevant articles probably has a higher impact than a product with 1/100 relevant articles.

**A2: The amount of total articles correlates with the certainty of the estimate**

* 100/1000 is a more reliable indication of impact than 1/10 even though they have the same ratio.
* The same applies for low-intensity estimates; 0/1000 is a stronger indication of low impact than 0/10.

Information is also generalized at this stage to identify e.g., how information about `FRUIT` in general applies to `APPLE` and `PEARA` specifically.

In practice this is achieved with a hierarchical Bayesian inference model. The appendix "[Primer in hierarchical Bayesian inference and Poisson-Gamma models](#appendix-primer-in-hierarchical-bayesian-inference-and-poisson-gamma-models)" provides a brief introduction to hierarchical Poisson-Gamma models.

The approach to summarize scientific information applies the Poisson-Gamma model by treating the total article counts as exposure, or the amount of observations about a particular product's impact, and the relevant article counts as Poisson distributed counts in the given exposure. Parent products are treated as priors of their child products such that leaf products also consider the article counts of all their parents.

Additionally products relative sizes are factored in when counting parent articles in order to put general research in the same scale as the more specific research.

Denoting the market size of a product with $$m\_p$$ and the parent of p as $$\hat{p}$$ the combined inference of the impact of $$p$$ is then

$$
Gamma(R\_{p,i} + \frac{m\_p}{m\_\hat{p}} R\_{\hat{p},i}, N\_{p} + \frac{m\_p}{m\_\hat{p}} N\_{\hat{p}}).
$$

{% hint style="info" %}

* In the actual net impact model, the product hierarchy is deeply nested. Therefore inheritance is factored in across layers rather than in just one level
* Actual scientific research exhibits a significant snowball effect, where research into a topic attract more research into the same topic. This violates the assumption of independent events in the Poisson process and would lead to a heavily polarized inference. The article counts are therefore compressed to better align to the distribution of impact intensities from other sources measuring the same impact.
  {% endhint %}

<details>

<summary>Code Snippet</summary>

```python
def get_flattened_bibliometric_score(leaf, impact, valence):
  my_total_article_count = total_article_counts.get(leaf, 0)
  my_relevant_article_count = relevant_article_counts.get(
      (leaf, impact, valence), 0
  )
  
  parent = parentage.get(leaf, None)
  parent_total_article_count = total_article_counts.get(parent, 0)
  parent_relevant_article_count = relevant_article_counts.get(
      (parent, impact, valence), 0
  )

  if parent:
    siblings = [s for s in leaves if parentage.get(s, None) == parent]
    sibling_size = sum(market_sizes.get(s, 0) for s in siblings)
    my_relative_size = market_sizes.get(leaf, 0) / sibling_size
  else:
    my_relative_size = 1
  
  return (
      (my_relevant_article_count + my_relative_size * parent_relevant_article_count) / 
      (my_total_article_count + my_relative_size * parent_total_article_count)
  )

unnormalized_scores[("HEALTH", "P")] = {
    leaf: get_flattened_bibliometric_score(leaf, 'HEALTH', 'P')
    for leaf in leaves
}
unnormalized_scores[("ENVIRONMENT", "N")] = {
    leaf: get_flattened_bibliometric_score(leaf, 'ENVIRONMENT', 'N')
    for leaf in leaves
}
```

</details>

## Summarization and generalization of information from complementary sources

The body of scientific research is a great source of insight into impacts like Physical Health or Meaning & Joy, but some impact categories have other sources of reliable information that are informative about impact intensities before value chain allocation. Scarce Human Capital and Jobs are great examples: OECD collects aggregate data about the aggregate revenue, employed headcount and education rates of economic activities. The Upright Net Impact model takes such information into account in a similar fashion as scientific research.

The simplest way to take this information into account is to compute a proxy of intensity for the subdivisions available, and then propagate the intensity to the respective leaf products.

<details>

<summary>Code Snippet</summary>

```python
def get_flattened_supplemental_score(leaf, intensities):
  if leaf in intensities:
    return intensities[leaf]
  parent = parentage[leaf]
  return intensities[parent]
```

</details>

In this example, Scarce Human Capital is proxied by the relative rate at which a product requires employees with tertiary education.

<details>

<summary>Code Snippet</summary>

```python
tertiary_education_ratios = {
    "TOOLS": 0.7,
    "FERTI": 0.4,
    "FRUIT": 0.2,
    "APLJU": 0.3
}
average_education_ratio = sum(
    value * market_shares[product]
    for product, value in tertiary_education_ratios.items()
)

score_shc = {
    product: education_ratio / average_education_ratio
    for product, education_ratio in tertiary_education_ratios.items()
}
unnormalized_scores[("SHC", "N")] = {
    leaf: get_flattened_supplemental_score(leaf, score_shc)
    for leaf in leaves
}
```

</details>

Job creation is proxied similarly by looking at relative rate at which the product creates jobs relative to revenue.

<details>

<summary>Code Snippet</summary>

```python
turnovers_by_fte = {
    "TOOLS": 50,
    "FERTI": 40,
    "FRUIT": 20,
    "APLJU": 30
}
average_turnover_by_fte = sum(
    value * market_shares[product]
    for product, value in turnovers_by_fte.items()
)

score_jobs = {
    product: average_turnover_by_fte / turnover_by_fte # Note inverse
    for product, turnover_by_fte in turnovers_by_fte.items()
}
unnormalized_scores[("JOBS", "P")] = {
    leaf: get_flattened_supplemental_score(leaf, score_jobs)
    for leaf in leaves
}
```

</details>

## Conversion of summary information into impact intensities

The above information from scientific articles and other reliable sources is almost ready for use in quantifying net impact. The final transformation that is needed to make these quantities comparable is normalization. By definition, the market weighted average of impact intensities across leaf products is 1.

Denoting the unnormalized impact value of product $$p$$ with $$v\_p$$ and the the market size of $$p$$ with $$m\_p$$ , the scaling factor applied to unnormalized scores is

$$
\frac{\sum\_p m\_p v\_p}{\sum\_p m\_p}.
$$

This yields the following impact intensities for our net impact model

<table><thead><tr><th width="115">Product</th><th width="181" align="right">ENVIRONMENT, N</th><th width="100" align="right">SHC, N</th><th width="105" align="right">JOBS, P</th><th width="118" align="right">HEALTH, P</th></tr></thead><tbody><tr><td>PEARA</td><td align="right">0.74</td><td align="right">0.64</td><td align="right">1.26</td><td align="right">2.41</td></tr><tr><td>APPLE</td><td align="right">0.71</td><td align="right">0.64</td><td align="right">1.26</td><td align="right">1.13</td></tr><tr><td>FERTI</td><td align="right">3.35</td><td align="right">1.28</td><td align="right">0.63</td><td align="right">0</td></tr><tr><td>TOOLS</td><td align="right">0</td><td align="right">2.24</td><td align="right">0.5</td><td align="right">0</td></tr><tr><td>APLJU</td><td align="right">0</td><td align="right">0.96</td><td align="right">0.84</td><td align="right">0.44</td></tr></tbody></table>

<details>

<summary>Code Snippet</summary>

```python
def normalize_scores(scores, market_shares):
  average = sum(
      scores.get(leaf, 0) * market_shares.get(leaf, 0) for leaf in leaves
  )
  return {
      leaf: scores.get(leaf, 0) / average
      for leaf in leaves
  }


leaf_intensities = {
    impact: normalize_scores(unnormalized_scores[impact], market_shares)
    for impact in impacts
}
```

</details>

## Allocation of impact across the value chain

The principles behind value chain allocation are outlined in [Allocation of impact across value chains](/methodology/net-impact/overview-of-the-upright-net-impact-model/allocation-of-impact-across-value-chains).

### Participating value-add in the example case

Recall the market sizes, value-adds and value flows from step 1. One way to quantify participating value-add is by traversing the value chain up and down from each product and computing the participation of product $$a$$ in product $$b$$ as

$$
P\_{a,b} = v\_a \sum\_{R \in \mathcal{R}(a,b)} \prod\_{(s,t) \in R} \frac{f\_{s,t}}{F(s,t)},
$$

where

* $$v\_p$$ represents the value-add of product $$p$$​
* $$\mathcal{R}(a,b)$$ represents the set of routes between products $$a$$and $$b$$, where each route is defined as a set of adjacent edges leading from $$a$$ to $$b$$
* $$f\_{s,t}$$ represents the flow from product $$s$$ to product $$t$$​
* $$F(s, t)$$ yields the *comparable flow* for product $$s$$ with respect to product t. The comparable flow depends on whether $$s$$ is downstream or upstream of $$t$$. In the case of the former, $$F(s, t)$$ is the market size of $$s$$. Otherwise, it’s the total inflow into $$s$$ i.e., the market size of $$s$$ minus the value-add of $$s$$

Following this logic, the participation of `TOOLS` in `APPLE` would be

$$
P\_{TOOLS, APPLE} = v\_{TOOLS} \frac{f\_{TOOLS,APPLE}}{F(TOOLS, APPLE)} = 5 \* \frac{15}{23} \approx 3.26.
$$

Similarly the participation of `APLJU` in `FERTI` would be

$$
P\_{APLJU, FERTI} = v\_{APLJU} \frac{f\_{APLJU,APPLE}}{F(APLJU, APPLE)}\frac{f\_{APPLE,FERTI}}{F(APPLE, FERTI)} = 5 \* \frac{15}{20-5} \* \frac{20}{60-25} \approx 2.86.
$$

Applying the same logic yields participations across the whole modelled economy. It is worth noting that a product does not necessarily participate in the impact of all other products.

<table><thead><tr><th width="233">Participations (from-to)</th><th align="right">PEARA</th><th align="right">APPLE</th><th align="right">FERTI</th><th align="right">TOOLS</th><th align="right">APLJU</th></tr></thead><tbody><tr><td>PEARA</td><td align="right">20</td><td align="right">0</td><td align="right">12</td><td align="right">8</td><td align="right">0</td></tr><tr><td>APPLE</td><td align="right">0</td><td align="right">25</td><td align="right">14.29</td><td align="right">10.71</td><td align="right">6.25</td></tr><tr><td>FERTI</td><td align="right">4</td><td align="right">6.67</td><td align="right">10</td><td align="right">0</td><td align="right">1.67</td></tr><tr><td>TOOLS</td><td align="right">1.74</td><td align="right">3.26</td><td align="right">0</td><td align="right">5</td><td align="right">0.82</td></tr><tr><td>APLJU</td><td align="right">0</td><td align="right">5</td><td align="right">2.86</td><td align="right">2.14</td><td align="right">5</td></tr></tbody></table>

<details>

<summary>Code Snippet</summary>

```python
from collections import defaultdict

def determine_participations(product):
  relative_participations = [
      {
          "target": product,
          "relative_flow": 1
      },
      *determine_relative_participations(product, 'd'),
      *determine_relative_participations(product, 'u')
  ]
  value_add = value_adds[product]
  participations = defaultdict(int)
  for relative_participations in relative_participations:
    target = relative_participations["target"]
    relative_flow = relative_participations["relative_flow"]
    participations[target] += value_add * relative_flow
  return participations


def determine_relative_participations(product, direction):
  relative_flows = get_relative_flows(product, direction)
  target_ix = 1 if direction == 'd' else 0
  my_relative_participations = [
      {
        "target": od[target_ix],
        "relative_flow": relative_flow
      }
      for od, relative_flow in relative_flows.items()
  ]

  nested_relative_participations = [
      {
        "target": y["target"],
        "relative_flow": x["relative_flow"] * y["relative_flow"]    
      }
      for x in my_relative_participations
      for y
      in determine_relative_participations(x["target"], direction)
  ]
  return [*my_relative_participations, *nested_relative_participations]


def get_relative_flows(product, direction):
  flows = get_flows(product, direction)
  source_ix = 0 if direction == 'd' else 1
  return {
      od: flow / get_comparable_flow(od[source_ix], direction)
      for od, flow in flows.items()
  }

def get_flows(product, direction):
  ix = 0 if direction == 'd' else 1
  return {
      od: flow
      for od, flow in flows.items()
      if od[ix] == product
  }

def get_comparable_flow(product, direction):
  if direction == 'u':
    return market_sizes[product] - value_adds[product]
  return market_sizes[product]
  
participations = {
    (leaf, target): participation
    for leaf in leaves
    for target, participation in determine_participations(leaf).items()
}
df_participations = (
  pd.Series(participations)
  .unstack(1, fill_value=0)
  .loc[leaves, leaves]
)
```

</details>

### Full scores

We further normalize the rows in $$P$$ so that products' participation is comparable within each row. In other words, we use the relative share of each participation in a given product. Formally, we define the normalized table $$\tilde{P}$$:

$$
\widetilde{P}*{p, q} = \frac{P*{p, q}}{\sum\limits\_{p'} P\_{p', q}},
$$

For example, the sum total of all participations in `APPLE` is approximately 39.93, of which `TOOLS` represents $$\widetilde{P}\_{TOOLS, APPLE} = \frac{3.26}{39.93} \approx 0.08$$.

Applying the same logic to all leaf products yields the full matrix of inheritance factors

<table><thead><tr><th width="215">Inheritance (from-to)</th><th align="right">PEARA</th><th align="right">APPLE</th><th align="right">FERTI</th><th align="right">TOOLS</th><th align="right">APLJU</th></tr></thead><tbody><tr><td>PEARA</td><td align="right">0.78</td><td align="right">0</td><td align="right">0.31</td><td align="right">0.31</td><td align="right">0</td></tr><tr><td>APPLE</td><td align="right">0</td><td align="right">0.63</td><td align="right">0.36</td><td align="right">0.41</td><td align="right">0.46</td></tr><tr><td>FERTI</td><td align="right">0.16</td><td align="right">0.17</td><td align="right">0.26</td><td align="right">0</td><td align="right">0.12</td></tr><tr><td>TOOLS</td><td align="right">0.07</td><td align="right">0.08</td><td align="right">0</td><td align="right">0.19</td><td align="right">0.06</td></tr><tr><td>APLJU</td><td align="right">0</td><td align="right">0.13</td><td align="right">0.07</td><td align="right">0.08</td><td align="right">0.36</td></tr></tbody></table>

<details>

<summary>Code Snippet</summary>

```python
inheritance_factors = (
    df_participations
    .div(df_participations.sum(axis=0), axis=1)
    .loc[leaves, leaves]
)
```

</details>

These inheritance ratios are in absolute scale, which should be taken into account when using them to inherit impact from one product to another:

$$
S\_{F,p,i} = \frac{\sum\_{\hat{p} \in \mathcal{P}*l} \left(\widetilde{P}*{p,\hat{p}} \times  m\_\hat{p} \times S\_{f,\hat{p},i}\right)}{m\_p}
$$

where

* $$S\_{F,p,i}$$ represents the impact intensity of product $$p$$ and impact $$i$$, including value-chain allocation
* $$S\_{f,p,i}$$ represents the impact intensity of product $$p$$ and impact $$i$$, *not* including value-chain allocation
* $$m\_p$$ is the market size of product $$p$$​
* $$\mathcal{P}\_l$$ represents the set of all leaf products

Applying the same logic across products yields inherited impact intensities for each product and impact

<table><thead><tr><th width="130">Product</th><th width="177" align="right">ENVIRONMENT, N</th><th width="94" align="right">SHC, N</th><th width="101" align="right">JOBS, P</th><th width="126" align="right">HEALTH, P</th></tr></thead><tbody><tr><td>APPLE</td><td align="right">1.06</td><td align="right">1.13</td><td align="right">1.11</td><td align="right">0.77</td></tr><tr><td>APLJU</td><td align="right">0.63</td><td align="right">0.94</td><td align="right">0.89</td><td align="right">0.58</td></tr><tr><td>TOOLS</td><td align="right">0.24</td><td align="right">0.69</td><td align="right">0.56</td><td align="right">0.55</td></tr><tr><td>FERTI</td><td align="right">1.25</td><td align="right">0.75</td><td align="right">0.91</td><td align="right">0.91</td></tr><tr><td>PEARA</td><td align="right">1.35</td><td align="right">1.19</td><td align="right">1.21</td><td align="right">1.87</td></tr></tbody></table>

<details>

<summary>Code Snippet</summary>

```python
market_sizes_v = pd.Series(market_sizes)

def compute_full_intensities(organic_intensities):
  intensities_v = pd.Series(organic_intensities).reindex(leaves, fill_value=0)
  return (
      inheritance_factors.T
      .dot(intensities_v * market_sizes_v[leaves])
      .div(market_sizes_v[leaves])
      .loc[leaves]
  )
  
df_leaf_intensities = pd.DataFrame(leaf_intensities)
full_intensities = pd.DataFrame({
    impact: compute_full_intensities(leaf_intensities[impact])
    for impact in impacts
})
```

</details>

### Non-leaf scores (Fruit)

Having allocated impact across leaf products, the scores of non-leaf products are determined in a simple upward pass of the product taxonomy, where the score of a non-leaf product is the market weighted average of its leaf products.

In other word, for every non-leaf product $$p$$, its impact intensity on impact $$i$$ is defined as:

$$
S\_{F, p, i} = \frac{ \sum\_{q \in \mathcal{P}*l(p)} m\_q S*{F, q, i}}{\sum\_{q \in \mathcal{P}\_l(p)} m\_q},
$$

where $$\mathcal{P}\_l(p)$$denotes the set of leave products of $$p$$

The net impact scores of `FRUIT` is therefore a weighted average of the scores of `APPLE` and `PEARA`.

<table><thead><tr><th width="132">Product</th><th width="176" align="right">ENVIRONMENT, N</th><th width="97" align="right">SHC, N</th><th width="100" align="right">JOBS, P</th><th width="125" align="right">HEALTH, P</th></tr></thead><tbody><tr><td>APPLE</td><td align="right">1.06</td><td align="right">1.13</td><td align="right">1.11</td><td align="right">0.77</td></tr><tr><td>APLJU</td><td align="right">0.63</td><td align="right">0.94</td><td align="right">0.89</td><td align="right">0.58</td></tr><tr><td>TOOLS</td><td align="right">0.24</td><td align="right">0.69</td><td align="right">0.56</td><td align="right">0.55</td></tr><tr><td>FERTI</td><td align="right">1.25</td><td align="right">0.75</td><td align="right">0.91</td><td align="right">0.91</td></tr><tr><td>PEARA</td><td align="right">1.35</td><td align="right">1.19</td><td align="right">1.21</td><td align="right">1.87</td></tr><tr><td>FRUIT</td><td align="right">1.17</td><td align="right">1.16</td><td align="right">1.15</td><td align="right">1.21</td></tr></tbody></table>

<details>

<summary>Code Snippet</summary>

```python
leaves_of_fruit = ['APPLE', 'PEARA']

weight = pd.Series([market_sizes[n] for n in leaves_of_fruit], index=leaves_of_fruit)
fruit_impact_intensity = (
    weight
    .dot(
        full_intensities.loc[leaves_of_fruit]
    )
    .div(weight.sum())
    .to_frame()
    .T
    .set_index(pd.Index(['FRUIT']))
)
full_intensities_all = pd.concat([full_intensities, fruit_impact_intensity])
```

</details>

## Size factors

Size factors of impact categories represent relative sizes of the impact categories. There are two size factors for each impact category, one representing costs and one representing benefits. They are derived from estimates of aggregate costs and benefits that all products and services create within each impact category. Upright bases the estimates of costs and benefits on classical measures of economic cost used by The World Bank, WHO and IMF, and others.

In this illustrative example, the size factors are as follows:

| Impact      | Size factor |
| ----------- | ----------- |
| JOBS        | 1.2         |
| SCH         | 0.8         |
| HEALTH      | 1.2         |
| ENVIRONMENT | 1.6         |

Applying the size factors to the impact intensities yields the scores for each product and impact. These scores now correspond to *relative scores,* i.e., scores in which results of the net impact model are presented in. Most notably these relative scores are comparable across impact categories. For example, while the impact intensities of `ENVIRONMENT` and `HEALTH` for the product `FRUIT` are roughly equal, the high relative weight of `ENVIRONMENT` implies that the environmental harm of `FRUIT` outweighs its health benefits.

<table><thead><tr><th width="123">Product</th><th width="177" align="right">ENVIRONMENT, N</th><th width="125" align="right">HEALTH, P</th><th width="96" align="right">JOBS, P</th><th width="108" align="right">SHC, N</th></tr></thead><tbody><tr><td>APPLE</td><td align="right">1.69</td><td align="right">0.93</td><td align="right">1.33</td><td align="right">0.91</td></tr><tr><td>APLJU</td><td align="right">1.01</td><td align="right">0.7</td><td align="right">1.07</td><td align="right">0.75</td></tr><tr><td>TOOLS</td><td align="right">0.38</td><td align="right">0.66</td><td align="right">0.67</td><td align="right">0.56</td></tr><tr><td>FERTI</td><td align="right">2</td><td align="right">1.09</td><td align="right">1.09</td><td align="right">0.6</td></tr><tr><td>PEARA</td><td align="right">2.16</td><td align="right">2.25</td><td align="right">1.45</td><td align="right">0.95</td></tr><tr><td>FRUIT</td><td align="right">1.88</td><td align="right">1.46</td><td align="right">1.38</td><td align="right">0.93</td></tr></tbody></table>

<details>

<summary>Code Snippet</summary>

```python
size_factors = pd.Series({
    ("JOBS", "P"): 1.2,
    ("SHC", "N"): 0.8,
    ("HEALTH", "P"): 1.2,
    ("ENVIRONMENT", "N"): 1.6
})
product_rel_scores = full_intensities_all * size_factors
```

</details>

## Net Impact Ratio

The Net Impact Ratio (NIR) represents the aggregate impact of a product across impact categories. It is defined as $$(P-N)/P$$ where $$P$$ and $$N$$are the total positive and negative impacts of the product respectively.

In our illustrative example, `TOOLS` have the highest NIR because they contribute indirectly to the health benefits of `APPLE` and `PEARA`, but they do not participate in the environmental harm of `FERTI`.

Conversely, `FERTI` comes last due to its direct environmental harm that is not offset by indirect health benefits from `APPLE` and `PEARA`.

Finally `APPLE`, `PEARA` and `APLJU` directly contribute to health benefits, but unlike `TOOLS`, they also participate in the environmental harm of `FERTI`.

<table><thead><tr><th width="169">Product</th><th width="112" align="right">NIR</th></tr></thead><tbody><tr><td>APPLE</td><td align="right">-0.15</td></tr><tr><td>APLJU</td><td align="right">0</td></tr><tr><td>TOOLS</td><td align="right">0.29</td></tr><tr><td>FERTI</td><td align="right">-0.19</td></tr><tr><td>PEARA</td><td align="right">0.16</td></tr><tr><td>FRUIT</td><td align="right">0.01</td></tr></tbody></table>

<details>

<summary>Code Snippet</summary>

```python
positive = [(c, v) for c, v in impacts if v == 'P']
negative = [(c, v) for c, v in impacts if v == 'N']

def compute_nir(rel_scores):
  sum_p = rel_scores.loc[:, positive].sum(axis=1)
  sum_n = rel_scores.loc[:, negative].sum(axis=1)
  return ((sum_p - sum_n) / sum_p).rename('NIR')
```

</details>

## Company impact scores

Similar to non-leaf products, the aggregate impact scores of companies is the revenue weighted average of the products and services the company markets. This illustrative example has two companies:

### Equipment Co.

| Product | Reveneue Share |
| ------- | -------------- |
| FERTI   | 40%            |
| TOOLS   | 60%            |

### Fruit Co.

| Product | Reveneue Share |
| ------- | -------------- |
| FRUIT   | 80%            |
| APLJU   | 20%            |

It is worth noting that Fruit Co only discloses that they retail `FRUIT` without specifying exactly what fruit this includes. Therefore the revenue mix has the aggregate product `FRUIT`, and the quantification assumes that in the absence of more specific information, Fruit Co. markets `APPLE` and `PEARA` in proportion to their market sizes.

{% hint style="info" %}

* In the actual Net Impact Model, company specific data is used to adjust some scores of some impact categories where the data is relevant. For example, a company employing more workforce than expected by the product based score will see an increase in its direct job creation score.
* The actual Net Impact Model allows expressing detailed information about the value chains and other operational details of how a company produces a product or service. For example, the use of recycled raw materials, sales to specific customer segments or energy efficient manufacturing processes can be accounted in this way.
  {% endhint %}

The Net Impact of Equipment Co. is higher than that of Fruit Co. due to the majority of their revenue coming from `TOOLS` rather than `FERTI`. The opposite would be true if the revenue shares were reversed.

<table><thead><tr><th width="199">Company</th><th width="70" align="right">NIR</th></tr></thead><tbody><tr><td>EQUIPMENT_CO</td><td align="right">0.04</td></tr><tr><td>FRUIT_CO</td><td align="right">0.01</td></tr></tbody></table>

<details>

<summary>Code Snippet</summary>

```python
companies = {
    "EQUIPMENT_CO": {
        "FERTI": 0.4,
        "TOOLS": 0.6
    },
    "FRUIT_CO": {
        "FRUIT": 0.8,
        "APLJU": 0.2
    }
}

def compute_company_scores(product_set):
  ps_v = pd.Series(product_set)
  p_ix = ps_v.index
  return product_rel_scores.loc[p_ix, :].T.dot(ps_v)

company_rel_scores = pd.DataFrame({
    company: compute_company_scores(product_set)
    for company, product_set in companies.items()
}).T

company_nirs = compute_nir(company_rel_scores)
```

</details>


# Appendix: Primer in hierarchical Bayesian inference and Poisson-Gamma models

This appendix illustrates some key principles of hierarchical Bayesian inference.

The purpose of this appendix is to illustrate some key principles of hierarchical Bayesian inference. This statistical method is an integral part of generalizing scientific information across products in the Net Impact Model. The appendix does not aim to be comprehensive with regards to hierarchical Bayesian inference, but rather explain the Poisson-Gamma model that is used in quantifying net impact.

### The Poisson distribution with a known event rate

If an event X happens randomly at a known rate, Poisson distribution tells us the likelihood that the event happens N times during one time interval $$𝑃(\text{k events in interval t})=\frac{\lambda^k e^{-\lambda}}{k!}$$, where $$\lambda$$ is the average number of events in time $$t$$​.

Or as [Wikipedia](https://en.wikipedia.org/wiki/Poisson_distribution) describes it:

> In probability theory and statistics, the Poisson distribution, named after French mathematician Denis Poisson, is a discrete probability distribution that expresses the probability of a given number of events occurring in a fixed interval of time or space if these events occur with a known constant mean rate and independently of the time since the last event. The Poisson distribution can also be used for the number of events in other specified intervals such as distance, area or volume.

> For instance, a call center receives an average of 180 calls per hour, 24 hours a day. The calls are independent; receiving one does not change the probability of when the next one will arrive. The number of calls received during any minute has a Poisson probability distribution: the most likely numbers are 2 and 3 but 1 and 4 are also likely and there is a small probability of it being as low as zero and a very small probability it could be 10.

Another example: We’re running a tiny cafe and want to know how many seats we need for our morning customers. We know from last year’s bookkeeping that in the mornings we get an average of 8 customers per hour.

Let’s mark each customer arrival as event X. Let’s also assume the arrivals have a constant mean rate and are independent of each other. In this case, the probability of getting k customers in a hour is $$P(k) = \frac{8^ke^{-8}}{k!}$$, where $$k$$ is the number of arrivals in an hour.

### Unknown (latent) event rate

In many real-life cases we don’t know the actual average rate of events since it is a [latent variable](https://en.wikipedia.org/wiki/Latent_variable) which we can’t directly measure. However, we can observe the number of occurrences and make an educated guess on the underlying event rate. The longer interval we observe, the better our educated guess becomes.

In the cafe example, we might want to know how many customers our rival cafe has per hour. They won’t show us their bookkeeping, but we can observe customer arrivals and make an educated guess. Observing one hour gives us some idea, and observing an hour every day for a month gives a pretty good estimate.

One way to answer the rival cafe question is by using Poisson distribution as a likelihood function.

### The likelihood function

The likelihood function answers the what-if question: If the latent event rate was X, how likely would it be to get these observations?

Or as [Wikipedia](https://en.wikipedia.org/wiki/Likelihood_function) describes it:

> In statistics, the likelihood function (often simply called the likelihood) measures the goodness of fit of a statistical model to a sample of data for given values of the unknown parameters.

For example, if we observed that the rival cafe had 10 customers during an hour, we could ask ourselves:

* How likely would 10 occurrences be if the latent event rate was 5?
* How likely would 10 occurrences be if the latent event rate was 10?
* How likely would 10 occurrences be if the latent event rate was 20?

And answer these questions with our Poisson likelihood function:

* Likelihood of 10 observations if event rate was 5: $$\frac{5^{10}𝑒^{−5}}{10!} \approx 1.8%$$​
* Likelihood of 10 observations if event rate was 10: $$\frac{10^{10}𝑒^{−10}}{10!} \approx 12.5%$$​
* Likelihood of 10 observations if event rate was 20: $$\frac{20^{10}𝑒^{−20}}{10!} \approx 0.6%$$​

These are not yet very useful insights. But we can turn the likelihood function into a (posterior) event rate estimate using Bayesian inference.

### Bayesian inference

Bayesian inference allows us to estimate the value of a random variable based on a likelihood function and observations. Bayesian inference also allows combining prior beliefs and observations into a posterior estimate (as seen later in this section).

Or as [Wikipedia](https://en.wikipedia.org/wiki/Bayesian_inference) describes it:

> Bayesian inference is a method of statistical inference in which Bayes’ theorem is used to update the probability for a hypothesis as more evidence or information becomes available.

Bayesian inference may become complex and often requires sampling instead of analytical solving. Luckily, some smart mathematician has shown that gamma distribution is the conjugate prior of a Poisson distribution 1.

This means that if we estimate a latent event rate X and:

* we believe that the likelihood function for X is a Poisson distribution
* we have no prior beliefs about the value of X
* we have observed k event occurrences over a period of t intervals

Then the best estimate for the underlying event rate is a gamma distribution with shape k and rate t: $$𝑋 \sim 𝐺𝑎𝑚𝑚𝑎(𝑘,𝑡)$$.

In our cafe example, the posterior estimate for our rivals customer rate is $$𝑋 \sim 𝐺𝑎𝑚𝑚𝑎(10,1)$$​

### The Gamma distribution

Gamma distribution is driven by its parameters shape (𝛼) and rate (𝛽).

Interpreting the point estimate and certainty of a gamma distribution:

* The point estimate (most likely value) of a variable following the gamma distribution is its shape divided by its rate $$\frac{\alpha}{\beta}$$​
* The certainty (informativeness) of a gamma distribution can be described by its rate parameter 𝛽. The variance of the Gamma distribution is $$\frac{\alpha}{\beta^2}$$, or the point estimate divided by the rate.

For example, if X is estimated to follow $$Gamma(8,2)$$, then the most likely value of X would be 4 and X would likely fall between 2 and 6. (with probability 86% to be precise)

<details>

<summary>Code Snippet</summary>

```python
from scipy.stats import gamma
alpha, beta = 8, 2
# scipy parametrizes the gamma with scale that is the inverse of beta
lb, ub = gamma.cdf(x=2, a=alpha, scale=1/beta), gamma.cdf(x=6, a=alpha, scale=1/beta)
ub - lb
```

</details>

### Inference with a prior

Sometimes some prior information about X exists and is relevant to include in our estimate.

For example, we might know that our competitor has the same customer arrival rate than we have (8 per hour). This belief could be trusted, for example, equally as much than we trust our 1-hour observation. In this case we would formulate our prior belief as a gamma distribution: $$𝑋\_{𝑝𝑟𝑖𝑜𝑟}∼𝐺𝑎𝑚𝑚𝑎(8,1)$$​.

Based on the rules of a conjugate prior, this leads to the posterior estimate $$X\_{posterior} \sim Gamma(\alpha\_{prior}+k,\beta\_{prior}+t)=Gamma(18,2)$$.

### Inference with several observation intervals

In the cafe example, we might go to observe our rival on another morning and notice 12 customers in two hours.

Based on the rules of conjugate prior and Bayesian inference, this allows us to update our belief about our rival’s customer arrival rate $$X\_{posterior} \sim Gamma(\alpha\_{prior}+k\_1+k\_2,\beta\_{prior}+t\_1+t\_2)=Gamma(30,4)$$

### Summarizing information from multiple Poisson distributed observations of the same process

Because the conjugate inference is based on addition:

* The order of observations doesn’t matter
* It doesn’t matter whether we update our prior belief “all observations at once” or “one observation at a time”

Because of these, inferred Gamma random variables can be summarized by adding up the shapes and rates. If multiple observation intervals of a single process yield separate inferences

$$
x\_i \sim Gamma(\alpha\_i, \beta\_i), i=1,2,3...,
$$

then the best estimate of how the process behaves is

$$
x \sim Gamma(\sum\_i \alpha\_i, \sum\_i \beta\_i).
$$

### Hierarchical interpretation

Besides working with several observation intervals, the above arithmetic has uses in working with hierarchical information. If information about a general phenomenon can be understood as informative about a specific variant of the same phenomenon, it is reasonable to treat the general information about the phenomenon as a prior of the specific phenomenon. Direct observations about the specific phenomenon then update our generic, prior beliefs. The volumes of observations of the generic and specific phenomena determine how much either affects the updated inference.

To illustrate, let's assume that a new apple retailer has just opened and needs to understand how much apples they are going to sell in a given time period so that they can arrange the right amount of (perishable) inventory.

Before opening and selling even the first apples, the retailer needs to make an educated guess about their rate of sales. With no direct data, the retailer investigates similar retailers, and finds that other fruit stores operating in the area are selling roughly 5 fruits per hour. There is some observed variance between stores, so the retailer estimates a variance of 2 for this data. The retailer assumes a Poisson process for the fruit retailing business and solves the equation pair

$$
\begin{align\*} \frac{\alpha}{\beta} &= 5 \ \frac{\alpha}{\beta^2} &= 2 \end{align\*}
$$

\
$$Gamma(12.5, 2.5)$$.

<figure><img src="/files/pThabcJoIPbihhveeAev" alt=""><figcaption></figcaption></figure>

Assume that during their opening day, the retailer operates for 8 hours and sells 64 apples in that period. Exceeding their prior expectations, the retailer updates their belief about their rate of sales to $$Gamma(12.5 + 64, 2.5 + 8)=Gamma(76.5, 10.5)$$​.

<figure><img src="/files/cFzO32By5RmP25jOhjTh" alt=""><figcaption></figcaption></figure>

Having direct observations about their business, the retailer now has more confidence in their rate of apple sales, but it is worth noting that they do not completely disregard the prior benchmarking data they collected. This posterior belief now reflects both the direct and indirect data the retailer has collected.

It is likely that the retailer sells apples at a higher rate than the average fruit retailer, but this is not certain yet. As the retailer keeps operating and collecting data, they will subsequently update their beliefs about their rate of sales and learn if they indeed have lasting traction with their customers or if they just had a successful opening day.


# Data sources

This page introduces key data sources used to quantify net impact.

Upright net impact model synthesises information from a wide range of public data sources. In addition to [extracting causal links from scientific articles](/methodology/net-impact/overview-of-the-upright-net-impact-model/extraction-of-causal-links-from-scientific-literature), data sources are used as input data to [value chain allocation](/methodology/net-impact/overview-of-the-upright-net-impact-model/allocation-of-impact-across-value-chains), [estimating company product mixes](/methodology/net-impact/overview-of-the-upright-net-impact-model/estimation-of-company-product-mixes), [weighting of impacts](/methodology/net-impact/weighting-of-impacts) and calibrating the magnitudes of impacts for products and services.

Examples of utilised data sources are listed below.

| Data set                                                                 | Source                                                                                                                                                              | Description                                                                                                                                                                                                       |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Scientific articles                                                      | [Core](https://core.ac.uk/)                                                                                                                                         | World’s largest open-access database for scientific articles consisting of more than 350M+ scientific articles                                                                                                    |
| Inter-Country Input-Output tables (ICIO)                                 | [OECD](https://www.oecd.org/en/data/datasets/inter-country-input-output-tables.html)                                                                                | International statistics mapping flows of production, consumption, investment and international trade in goods and services between countries, broken down by economic activity                                   |
| US Environmentally-Extended Input-Output tables (USEEIO)                 | [US environmental protection agency](https://www.epa.gov/land-research/us-environmentally-extended-input-output-useeio-technical-content)                           | Combined economic-environmental models, from which inputs and value adds can be derived for a wide variety of commodities                                                                                         |
| World electricity final consumption by sector                            | [IEA](https://www.iea.org/data-and-statistics/charts/world-electricity-final-consumption-by-sector-1974-2019)                                                       | Global sector level electricity consumption statistics                                                                                                                                                            |
| Structural and Demographic Business Statistics (SDBS)                    | [OECD](https://www.oecd.org/en/data/datasets/inter-country-input-output-tables.html)                                                                                | Database on turnover, value-added, production, operating surplus, employment, labour costs and investment on sectoral and country level                                                                           |
| Company websites and reports                                             | Multiple                                                                                                                                                            | Company websites and reports contain information on the core business of the companies                                                                                                                            |
| Greenhouse gas emission conversion factors                               | [UK Government](https://www.gov.uk/government/publications/greenhouse-gas-reporting-conversion-factors-2019)                                                        | GHG emission conversion factors issues by UK government                                                                                                                                                           |
| Lifecycle CO2 equivalent for electricity production                      | [IPCC](https://www.ipcc.ch/site/assets/uploads/2018/02/ipcc_wg3_ar5_annex-ii.pdf#page=26)                                                                           | CO2e emissions over the lifecycle of different electricity production methods                                                                                                                                     |
| Environmental impacts of food                                            | [OurWorldInData](https://ourworldindata.org/environmental-impacts-of-food)                                                                                          | Statistics on GHG emissions per kilogram of food product                                                                                                                                                          |
| IPCC Sixth Assessment Report                                             | [IPCC](https://www.ipcc.ch/assessment-report/ar6/)                                                                                                                  | A report assessing the latest scientific knowledge on climate change                                                                                                                                              |
| Biofuels default GHG emissions                                           | [European commission](https://data.jrc.ec.europa.eu/dataset/jrc-alf-bio-biofuels_jrc_annexv_com2016-767_v1_july17)                                                  | GHG emission factors for biofuels                                                                                                                                                                                 |
| “CO₂ emissions” at OurWorldinData.org                                    | [Our World In Data](https://ourworldindata.org/co2-emissions)                                                                                                       | Statistics on global CO2 emissions                                                                                                                                                                                |
| Criticality levels of raw materials                                      | [European Union](https://single-market-economy.ec.europa.eu/sectors/raw-materials/areas-specific-interest/critical-raw-materials_en)                                | List of critical raw materials                                                                                                                                                                                    |
| The Global Biodiversity Outlook 5                                        | [UN Convention on Biological Diversity](https://www.unep.org/resources/report/global-biodiversity-outlook-5-gbo-5)                                                  | A global assessment of biodiversity trends and the progress made toward achieving international biodiversity goals                                                                                                |
| New Nature Economy Report Series                                         | [World Economic Forum](https://www.weforum.org/publications/new-nature-economy-report-series/)                                                                      | Reports focused on the economic risks posed by biodiversity loss and ecosystem degradation                                                                                                                        |
| Biodiversity: Finance and the Economic and Business Case for Action      | [OECD](https://www.oecd.org/en/publications/biodiversity-finance-and-the-economic-and-business-case-for-action_a3147942-en.html)                                    | A report analysing the financial challenges and opportunities associated with biodiversity conservation                                                                                                           |
| Seafood sustainability database                                          | [Seafoodwatch](https://www.seafoodwatch.org/)                                                                                                                       | Database on the environmental aspects of different seafood species and farming practices considering overfishing, bycatch, habitat damage, and pollution                                                          |
| Agricultural land use                                                    | [Our World In Data](https://ourworldindata.org/land-use)                                                                                                            | Statistics on land use of different food products                                                                                                                                                                 |
| The Global Burden of Disease study                                       | [Lancet](https://www.thelancet.com/gbd)                                                                                                                             | The Global Burden of Disease study is a research initiative led by the Institute for Health Metrics and Evaluation that assesses the impact of various diseases, injuries, and risk factors on global populations |
| Death rates per unit of electricity production                           | [OurWorldInData](https://ourworldindata.org/safest-sources-of-energy)                                                                                               | Hannah Ritchie (2020) article and data on the death rates from accidents and air pollution per terawatt-hour of electricity for different electricity production methods                                          |
| Occupational injuries per 100'000 workers by economic activity           | [ILOSTAT](https://rshiny.ilo.org/dataexplorer4/?lang=en\&id=INJ_NFTL_ECO_RT_A)                                                                                      | Fatal and non-fatal occupational injuries per 100'000 workers by ISIC and by country                                                                                                                              |
| Essential medicines list                                                 | [World Health Organisation](https://www.who.int/publications/i/item/WHO-MHP-HPS-EML-2021.02)                                                                        | Medicines which satisfy the priority health care needs of a population, selected based on public health relevance and comparative cost-effectiviness                                                              |
| The Global Burden of Disease study                                       | [Lancet](https://www.thelancet.com/gbd)                                                                                                                             | A global research initiative assessing the impact of various diseases, injuries, and risk factors on global populations                                                                                           |
| Essential medicines list                                                 | [World Health Organisation](https://www.who.int/publications/i/item/WHO-MHP-HPS-EML-2021.02)                                                                        | Medicines which satisfy the priority health care needs of a population, selected based on public health relevance and comparative cost-effectiviness.                                                             |
| Nutritional values database                                              | [Government of Canada](https://www.canada.ca/en/health-canada/services/food-nutrition/healthy-eating/nutrient-data/canadian-nutrient-file-2015-download-files.html) | Nutritional content of different food products.                                                                                                                                                                   |
| Detailed average prices                                                  | [Eurostat](https://ec.europa.eu/eurostat/statistics-explained/index.php?title=Archive:Consumer_prices_-_detailed_average_prices#Database)                           | Average prices of different food products.                                                                                                                                                                        |
| Programme for the International Assessment of Adult Competencies (PIAAC) | [OECD](https://www.oecd.org/skills/piaac/)                                                                                                                          | PIAAC is a worldwide study on cognitive and workplace skills                                                                                                                                                      |
| Tax revenue                                                              | [World Bank & OECD](https://data.worldbank.org/indicator/GC.TAX.TOTL.GD.ZS)                                                                                         | Tax revenue (% of GDP) per country                                                                                                                                                                                |
| The Global Labour Income Share and Distribution                          | [ILO](https://webapps.ilo.org/ilostat-files/Documents/Labour%20income%20share%20and%20distribution.pdf)                                                             | Report and statistics on the distribution of global labor income                                                                                                                                                  |
| Lists of critical infrastructure                                         | [US government](https://www.cisa.gov/critical-infrastructure-sectors)                                                                                               | US government listing of critical infrastructure                                                                                                                                                                  |
| List of Goods Produced by Child Labor or Forced Labor (ILAB 2022)        | [ILAB](https://www.dol.gov/agencies/ilab/reports/child-labor/list-of-goods)                                                                                         | A list of goods and their source countries where there is reason to believe that child labor or forced labor is used                                                                                              |
| Conflict minerals regulation                                             | [European Union](https://policy.trade.ec.europa.eu/development-and-sustainability/conflict-minerals-regulation/regulation-explained_en)                             | List of minerals with a risk of financing armed groups, fuel human rights abuses and support corruption                                                                                                           |


# UN SDG alignment

This page provides information on how Upright produces data on companies' alignment with the UN Sustainable Development Goals (UN SDGs).

{% hint style="info" %}
This page describes Upright's **methodology** for producing UN SDG alignment data. For a description of what UN SDG alignment metrics Upright provides, see [this page](/metrics/un-sdg-alignment).
{% endhint %}

Upright's SDG alignment metrics reflect the share of revenue from products that are aligned or misaligned with each UN Sustainable Development Goal (UN SDG).

## Classification of products and services

### Alignment classes

The SDG alignment of products and services is classified using the following scale (classes):

* Strongly **aligned**
* Moderately **aligned**
* Weakly **aligned**
* Neither **aligned** nor **misaligned**
* Weakly **misaligned**
* Moderately **misaligned**
* Strongly **misaligned**

*Strongly aligned* products have a clear direct impact on the SDG, whereas *moderately aligned* and *weakly aligned* products have a lesser direct or indirect impact on the SDG.

### Determination of the alignment class of each product or service

The classification of each product's alignment is determined based on a combination of:

* **The SDI AOP Taxonomy:** The Sustainable Development Investments (SDI) Asset Owner Platform (AOP) has created a standard for mapping investments to the SDGs. Their taxonomy defines industries on a product category level that contribute to the UN SDGs.
* **Upright’s own net impact data**: e.g. *SDG 3 - Good health and wellbeing* overlaps with Upright’s own impact category *Physical diseases*. Therefore, products contributing negatively to *Physical diseases* (exceeding a certain impact score threshold) also contribute negatively to SDG 3. This approach enables detailed mapping of large groups of products to the SDGs.
* **SDG targets and indicators:** The explicit descriptions of the SDG targets determine what products are relevant for (mis)alignment. For many targets the descriptions are explicit and can easily be adapted for products and services, while for some targets the definitions are broad and require more interpretation. The indicators below the targets are less useful in developing the methodology: they are often indicators on a country level and not always translatable into products and services. Where the indicators are relevant, they usually contain the same information as the targets.
* **Scientific research and individual assessment:** In case products cannot be easily mapped to the SDGs based on the SDG targets and the Upright net impact data, the mapping is based on product-specific individual assessments done by the Upright analysts. The assessments rely primarily on publicly available scientific research.

## Computing company-level metrics

Company-level metrics are produced by combining a company's product mix (i.e. revenue shares by product) with information on the SDG alignment classes of its products.

### Total SDG-aligned revenue share

This metric provides a sum of revenue shares of different alignment classes. Two unit types are provided for these figures:

* Summary percentage
* Pure revenue shares

The user can choose between these types on the Upright Platform. The types are explained in more detail below.

#### **Summary percentage**

Moderately and weakly aligned revenue is given less weight in the total value as follows:

*Total SDG-aligned revenue share*

***=** revenue from products that are **strongly** (mis)aligned with **SDG X***

***+** revenue from products that are **moderately** (mis)aligned with **SDG X** \* <mark style="color:purple;">**0.5**</mark>*

***+** revenue from products that are **weakly** (mis)aligned with **SDG X** \* <mark style="color:purple;">**0.25**</mark>*

{% hint style="info" %}
**Simple example with only strongly aligned products**

A company produces solar panels and electric cables

Solar panels and electric cables are both strongly aligned with *SDG 7 - Affordable and clean energy*

Solar panels are also strongly aligned with *SDG 13 - Climate action*

50% of company revenue comes from solar panels, and 50% from electric cables

**=>** The total SDG-aligned revenue would be 100% to SDG 7 and 50% to SDG 13
{% endhint %}

#### **Pure revenue shares**

All alignment classes are weighted equally.

### Share of revenue from products that are **strongly (mis)aligned** with each SDG

These metrics are computed simply by summing up the revenue shares of products that are (mis)aligned with the relevant SDG.

{% hint style="info" %}
**Upright data on company product mixes**

Upright uses the same data on company product mixes for SDG alignment data that it is using for producing net impact data.

Upright produces estimated revenue breakdowns by product by using the revenue subdivisions reported by the company as a starting point and refining it based on market statistics, other market research, and quantitative metrics produced from company publications (websites, annual reports, regulatory filings) that relate to the revenue shares being estimated. Additionally, some companies disclose supporting information directly to Upright

Read [this article](/methodology/net-impact/overview-of-the-upright-net-impact-model/estimation-of-company-product-mixes) for details.
{% endhint %}

### Aggregate alignments for SDG targets

These metrics show aggregate values of revenue aligned with pre-defined sets of SDG targets. They are only provided for companies, and only when the user has chosen the unit type "Pure revenue shares" for the [#total-sdg-aligned-revenue-share](#total-sdg-aligned-revenue-share "mention").

These aggregates are calculated for three target sets, with two alignment strengths and three aggregation classes each, resulting in a total of 18 aggregate figures. See below for description of these.

#### Target sets

For these aggregate metrics, only the products that are (mis)aligned with a set of specific SDG targets are considered. The sets used are:

* any SDG target
* any environmental SDG target
* any social SDG target

The *any SDG target* set essentially sums the total alignment with *any SDG*. The *any environmental SDG target* and *any social SDG target* sets are pre-chosen sets of SDG targets that have no overlap, i.e. any target classified as *environmental* is not on the list of targets classified as *social*, and vice versa.

**SDG targets considered&#x20;*****environmental*****&#x20;are:**

[2 – Zero Hunger](https://sdgs.un.org/goals/goal2#targets_and_indicators): 2.4, 2.5\
[6 – Clean Water and Sanitation](https://sdgs.un.org/goals/goal6#targets_and_indicators): 6.3, 6.4, 6.5, 6.6\
[7 – Affordable and Clean Energy](https://sdgs.un.org/goals/goal7#targets_and_indicators): 7.2, 7.3, 7.a, 7.b\
[8- Decent Work And Economic Growth](https://sdgs.un.org/goals/goal8#targets_and_indicators): 8.4\
[9 – Industry, Innovation and Infrastructure](https://sdgs.un.org/goals/goal9#targets_and_indicators): 9.4\
[11 – Sustainable Cities and Communities](https://sdgs.un.org/goals/goal11#targets_and_indicators): 11.6\
[12 – Responsible Consumption and Production](https://sdgs.un.org/goals/goal12#targets_and_indicators): 12.1, 12.2, 12.3, 12.4, 12.5, 12.6, 12.7, 12.8, 12.a, 12.b, 12.c\
[13 – Climate Action](https://sdgs.un.org/goals/goal13#targets_and_indicators): 13.1, 13.2, 13.3, 13.a, 13.b\
[14 – Life Below Water](https://sdgs.un.org/goals/goal14#targets_and_indicators): 14.1, 14.2, 14.3, 14.4, 14.5, 14.6, 14.7, 14.a, 14.c\
[15 – Life on Land](https://sdgs.un.org/goals/goal15#targets_and_indicators): 15.1, 15.2, 15.3, 15.4, 15.5, 15.7, 15.8, 15.9, 15.a, 15.b, 15.c\
[16 – Peace, Justice and Strong Institutions](https://sdgs.un.org/goals/goal16#targets_and_indicators): 16.b

**SDG targets considered&#x20;*****social*****&#x20;are:**

[1 – No Poverty](https://sdgs.un.org/goals/goal1#targets_and_indicators): 1.1, 1.2, 1.3, 1.4, 1.5, 1.a, 1.b\
[2 – Zero Hunger](https://sdgs.un.org/goals/goal2#targets_and_indicators): 2.1, 2.2, 2.3, 2.a, 2.b, 2.c\
[3 – Good Health and Wellbeing](https://sdgs.un.org/goals/goal3#targets_and_indicators): 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.a, 3.b, 3.c, 3.d\
[4 – Quality Education](https://sdgs.un.org/goals/goal4#targets_and_indicators): 4.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.7, 4.a, 4.b, 4.c\
[5 – Gender Equality](https://sdgs.un.org/goals/goal5#targets_and_indicators): 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.a, 5.b, 5.c\
[6 – Clean Water and Sanitation](https://sdgs.un.org/goals/goal6#targets_and_indicators): 6.1, 6.2, 6.a, 6.b\
[7 – Affordable and Clean Energy](https://sdgs.un.org/goals/goal7#targets_and_indicators): 7.1\
[8 – Decent Work and Economic Growth](https://sdgs.un.org/goals/goal8#targets_and_indicators): 8.1, 8.2, 8.3, 8.5, 8.6, 8.7, 8.8, 8.9, 8.10, 8.a, 8.b\
[9 – Industry, Innovation and Infrastructure](https://sdgs.un.org/goals/goal9#targets_and_indicators): 9.1, 9.2, 9.3, 9.5, 9.a, 9.b, 9.c\
[10 – Reduced Inequality](https://sdgs.un.org/goals/goal10#targets_and_indicators): 10.1, 10.2, 10.3, 10.4, 10.5, 10.6, 10.7, 10.a, 10.b, 10.c\
[11 – Sustainable Cities and Communities](https://sdgs.un.org/goals/goal11#targets_and_indicators): 11.1, 11.2, 11.3, 11.4, 11.5, 11.7, 11.a, 11.b, 11.c\
[14 – Life Below Water](https://sdgs.un.org/goals/goal14#targets_and_indicators): 14.b\
[15 – Life on Land](https://sdgs.un.org/goals/goal15#targets_and_indicators): 15.6\
[16 – Peace, Justice and Strong Institutions](https://sdgs.un.org/goals/goal16#targets_and_indicators): 16.1, 16.2, 16.3, 16.4, 16.5, 16.6, 16.7, 16.8, 16.9, 16.10, 16.a

#### Alignment strengths

Aggregate figures are calculated separately for two strengths of alignment or misalignment:

* strong – includes only products *strongly* (mis)aligned with the SDG targets specified in the target set
* moderate – includes only products that are *strongly or moderately* (mis)aligned with the SDG targets specified in the target set

#### Aggregation classes

Aggregate figures are separated into three aggregation classes based on what is aggregated:

* Aligned - the aggregate revenue share of products that are *aligned* with the SDG targets specified in the target set with the alignment strength specified
* Misaligned - the aggregate revenue share of products that are *misaligned* with the SDG targets specified in the target set with the alignment strength specified
* Strictly aligned - the *difference* between products that are *aligned* with the SDG targets specified in the target set with the specified alignment strength, and products that are *misaligned* in the same target set and alignment strength

## Computing portfolio-level metrics

Metrics for portfolios (e.g. funds, indices, private wealth management portfolios, sales portfolios) are computed simply as weighted averages of the company-level metrics. The weighting depends on the type of the portfolio, with the most common weighting being based on the market value of each constituent.


# SFDR Principal Adverse Impacts

This page provides information on how Upright produces data on the Principal Adverse Impact (PAI) indicators defined in the EU's Sustainable Finance Disclosure Regulation (SFDR).

{% hint style="info" %}
This page describes Upright's methodology for producing SFDR Principal Adverse Impacts data. For a description of what Principal Adverse Impacts data Upright provides, see [this page](/metrics/sfdr-pai-indicators).
{% endhint %}

## Methodology common to all PAI indicators

Due to the differences in the nature of each indicator, most indicators have bespoke approaches to data collection as well as estimation methodology. There are, however, some common principles and methodologies applied across all of Upright's PAI indicators, mainly related to the treatment of disclosures and estimates, and reporting periods.

### Treatment of disclosure vs estimated data

Upright treats companies' disclosures as the “ground truth” of PAI indicators. Therefore when available, they are preferred over estimates. For estimates, Upright generally measures accuracy as the deviation between disclosure data and estimates corresponding to those disclosures.

Example: assuming 100 company disclosures for scope 3 emissions, a model can be trained to predict those emissions based on some predictors. This model can be used to predict scope 3 emissions for the 100 companies and see how well the estimates match the known disclosures.

Where applicable, the generalization error is measured by splitting the disclosure data into training and hold-out sets: continuing on the previous example, use 80 randomly selected companies to train the model and see how well it predicts on the remaining 20 companies that the model has not seen before.

### Treatment of timeframes and reporting periods

A single value for each supported PAI indicator is associated with each company. The reporting / modelling year of the value is available on platform and via API.

### Quality assurance of PAI disclosures data

Upright relies on automated, AI based methods to collect company disclosures. The technology is constantly improved, resulting in higher accuracy of disclosure data.

Through quality assurance is conducted to validate quality of disclosure data. Methods include, but are not limited to:

* Outlier detection
* Analysing year-to-year changes
* Spot checks to priority companies<br>

## GHG Emissions

The GHG emission metrics measure the absolute and relative amount of carbon dioxide equivalents companies produce directly and indirectly. The metrics follow the definition the Greenhouse Gas Protocol, classifying companies' emissions into three scopes:

* **Scope 1**: Direct emissions from owned and controlled resources.
* **Scope 2**: Indirect emission from the purchased electricity, steam, heat and cooling.
* **Scope 3**: All of the indirect emissions included in the value chain, covering both upstream and downstream emissions.

Upright's estimates for all three scopes follow the same principle: companies' emissions are mainly driven by the economic activities that they conduct. Therefore, in Upright's estimates the detailed product and service mix of a company is used to explain and predict the resulting GHG emissions. In other words, companies with similar economic activities are expected to produce similar relative volumes of emissions.

As with all of the Uprights metrics the disclosure data comes from publicly available data sources. For GHG emissions the values are fetched primarily from companies' sustainability reports.

Upright's collected disclosure data and estimates mainly pertain to absolute Scope 1, 2 and 3 emissions. They are used to derive the following values:

* **Carbon footprint (Scope 1 and 2)**: the sum of Scope 1 and Scope 2 emissions
* **Carbon footprint (Scope 1, 2 and 3)**: the sum of Scope 1, 2 and 3 emissions
* **GHG intensity (Scope 1 and 2)**: Carbon footprint (Scope 1 and 2) divided by the company revenue in €M
* **GHG intensity (Scope 1, 2 and 3)**: Carbon footprint (Scope 1, 2 and 3) divided by the company revenue in €M

{% hint style="info" %}
**Accuracy of GHG estimates**

The accuracy of Upright's models depend on the scope and the economic activities undertaken by the subject company. Scope 1 tends to be the most accurate estimate due to two reasons:

* More companies report scope 1 emissions relative to scope 2 or comprehensive scope 3 emissions.
* There exists little ambiguity in the computation logic that disclosing companies follow.

For Scope 3 emissions this is the exact opposite:

* Companies are less likely to disclose Scope 3 emissions.
* Much of the calculation rules for Scope 3 emissions leave room for interpretation. Two very similar companies in terms of revenue mix may report very different Scope 3 emissions.
  {% endhint %}

{% hint style="info" %}
**PCAF Data Quality Score**\
Upright’s estimated GHG emissions data is classified as PCAF Data Quality Score 4.

The Partnership for Carbon Accounting Financials (PCAF) provides a standard for measuring financed emissions, assigning a data quality score from 1 (verified reported data) to 5 (broad industry averages).

Upright’s approach corresponds to **Option 3a** within the[ PCAF Global GHG Accounting and Reporting Standard](https://carbonaccountingfinancials.com/files/downloads/PCAF-Global-GHG-Standard.pdf). Upright achieves **Score 4** by utilizing product-level GHG estimation in combination with company revenue shares instead of relying on sector-level proxies.

This approach ensures that where reported data is unavailable, the estimation reflects the specific economic activities of the company with a higher degree of fidelity than standard industry-average proxies.
{% endhint %}

{% hint style="info" %}
**Minimum acceptable set of Scope 3 categories**

Upright considers disclosures valid only if they include the major Scope 3 categories such as *“Use of sold products”* and *“Purchased goods and products”*. Vice versa disclosures do not need to include categories like *"Employee commuting"*, since they rarely amount to a material share of a comprehensive Scope 3 disclosure.
{% endhint %}

{% hint style="info" %}
**Market-based and location-based Scope 2 emissions**

Upright uses location-based Scope 2 emissions, as it is more practical to estimate. Market-based emissions allow for a “residual share” of location-based emissions when market-based emissions are not provided, leading to market-based disclosures being a mix of location-based emissions and very company specific market-based emissions.
{% endhint %}

{% hint style="info" %}
**Geographical differences**

The currently available volume of disclosure data does not allow for granularity on geographical differences.
{% endhint %}

## Fossil fuel sector activity

Activity in the fossil fuel sector indicates whether the company derives any revenue from

* Exploration, mining, extraction, distribution or refining of hard coal and lignite
* Exploration, extraction, distribution (including transportation, storage and trade) or refining of liquid fossil fuels
* Exploring and extracting fossil gaseous fuels or from their dedicated distribution (including transportation, storage and trade)

Upright's estimates are based on the detailed economic activity modelling of companies: as the regulation calls to identify whether any revenue has been derived from the above activities, it is important to inspect the full sector footprint of conglomerates and other companies operating in multiple industries. This revenue mix -based algorithm has been validated against publicly available exclusion lists and other listings of companies known to match the regulation's definition. The vast majority of discrepancies between the algorithm and the publicly available data correspond to multi-sector companies correctly captured by the algorithm while missed by the publicly available data.

## Non-renewable energy share

Non-renewable energy share measures the share of non-renewable energy consumption of the total energy consumption of the company.

{% hint style="info" %}
Note that Upright's metric for non-renewable energy share deviates from the regulation's definition of "Share of non-renewable energy consumption and production" in the following manner: non-renewable energy share only measures the consumption mix of a company due to the scarcity of disclosed energy mix data for energy production.
{% endhint %}

Upright's estimates of non-renewable energy share are based on the detailed economic activity modeling of companies as well as their geographic footprint. Materially the energy mix of companies is expected to be similar between companies with similar economic activities. Upright's estimates weight the geographic average energy mix more for companies where limited disclosure data is available for similar companies.

As with all of Upright's PAI metrics, the data comes from publicly available data sources. For energy mix data, this primarily includes direct company disclosures from sustainability reports, usually in the form of Global Reporting Initiative disclosure 302-1.

## Energy consumption intensity per high impact climate sector

Energy consumption intensity measures the energy consumption relative to revenue separately for each so-called high impact climate sector. These sectors are defined as NACE Rev. 2 Sections A-H and L. The Upright platform reports on this metric in three separate values for each company:

* **High impact climate sector**: the sector classification of the company, if it is any of the above-mentioned sectors.
* **Total energy consumption**: absolute energy consumption of the company, reported in MWh. This metric has been made visible separately from the intensity value since most energy consumption disclosures are reported in absolute terms.
* **Energy consumption intensity**: Total energy consumption converted to GWh and divided by the company revenue in € millions.

Upright's estimates for energy consumption follow the same principle as for GHG emissions: companies' energy consumption is mainly driven by the economic activities that they conduct. Therefore, in Upright's estimates the detailed product and service mix of a company is used to explain and predict the resulting energy consumption. In other words, companies with similar economic activities are expected to consume similar volumes of energy.

As with all of Upright's PAI metrics, the data comes from publicly available data sources. For energy consumption data, this primarily includes direct company disclosures from sustainability reports, usually in the form of Global Reporting Initiative disclosure 302-1.

## Activities negatively affecting biodiversity-sensitive areas

Activity negatively affecting biodiversity-sensitive areas indicates whether all of the following criteria apply:

* The company conducts activities in biodiversity-sensitive areas, as defined by the SFDR Regulatory Technical Standards.
* These activities lead to the deterioration of natural habitats and the habitats of species and to disturbance of the species for which the protected area has been designated.
* Conclusions or necessary mitigation measures identified in relevant assessments have not been implemented accordingly.

Currently all positive indicator values for this indicator come from direct company disclosures, because outside-in estimation of the above company-specific criteria is not feasible.

As with all of Upright's PAI metrics, the data comes from publicly available data sources. For biodiversity harms data, this primarily includes direct company disclosures from sustainability reports, usually in the form of Global Reporting Initiative disclosure 304.

## Emissions to water

Emissions to water refer to direct emissions of:

* Priority substances as defined in article 2(30) of directive 2000/60/EC.
* Direct nitrates, phosphates, pesticides as defined in directives 2000/60/EC, 91/676/EEC, 91/271/EEC and 2010/75/EU.

Upright's estimates of these water emissions are based on aggregate emission intensities of the above substances, grouped by economic activity. These emission intensities are applied to the modelled economic activities of each company to yield the estimated emission intensities and resulting absolute emission volumes.

Direct company disclosure matching the above-mentioned definition is relatively rare as of early 2025. This leads to most values in the Upright platform relying on estimates.

## Hazardous waste

Hazardous waste refers to hazardous waste as defined in article 3(2) of directive 2008/98/EC as well as radioactive waste.

Upright's estimates of these hazardous waste emissions are based on aggregate waste intensities, grouped by economic activity and matching the above-mentioned definition. These waste intensities are applied to the modelled economic activities of each company to yield the estimated waste intensities and resulting absolute waste volumes.

Direct company disclosure matching the above-mentioned definition is relatively rare as of early 2025. This leads to most values in the Upright platform relying on estimates.

## Production of chemicals

Manufacture of chemicals as defined the regulation means activities that fall under the NACE Rev. 2 Class 20.2, "Manufacture of pesticides and other agrochemical products"

Upright's estimates are based on the detailed economic activity modelling of companies: as the regulation calls to identify whether any revenue has been derived from the above activities, it is important to inspect the full sector footprint of conglomerates and other companies operating in multiple industries. Furthermore it is important to inspect agrochemical manufacturers closely to verify whether they only manufacture fertilisers or nitrogen compounds that fall outside the scope of Class 20.2.

## UNGC/OECD norm violations

The norm violation metric indicates whether the company has been involved in violations of the UNGC principles or OECD Guidelines for Multinational Enterprises.

As with all of Upright's PAI metrics, the data comes from publicly available data sources. For norm violations, this mainly consists of a broad scan of published norm violations of companies, including exclusion lists by 90+ financial institutions as collected by [Financial Exclusions Tracker](https://financialexclusionstracker.org/exclusion-list).

Both explicit statements on UNGC/OECD norm violations (e.g., "Violation of international standards") and more specific activities that imply norm violations (e.g., "Involvement in anti-personnel mines") are considered. In general, a norm violation flag is given only if five or more investors have excluded the company.

Currently no algorithmic estimation is conducted for norm violations because outside-in estimation of company-specific violations is not feasible. Companies with no violations detected in the comprehensive search are expected to not be in violation of the norms.

## UNGC/OECD compliance mechanisms

The compliance mechanism metric indicates whether the company has published mechanisms to comply with UNGC principles or OECD Guidelines for Multinational Enterprises. It is worth noting that a company may by in compliance with these societal norms without having published formal compliance with the norms. For example, an independent hair saloon is unlikely to violate societal norms but likewise unlikely to publish compliance with the norms.

As with all of Upright's PAI metrics, the data comes from publicly available data sources. For compliance mechanisms, this mainly consists of known lists of signatory companies. Currently no algorithmic estimation is conducted for compliance mechanisms because outside-in estimation of company-specific compliance mechanisms is not feasible. Companies with no compliance mechanisms detected in the comprehensive search are indicated as not having known compliance mechanisms.

## Unadjusted gender pay gap

Unadjusted gender pay gap aims to measure possible gender discrimination in the workplace. It is measured by the difference between average gross hourly earnings of male paid employees and of female paid employees as a percentage of average gross hourly earnings of male paid employees.

The factors that contribute to the broad definition of unadjusted gender pay gap have been studied by [Leythienne & Ronkowski, (2018)](https://op.europa.eu/en/publication-detail/-/publication/fb389f61-6f7c-11e8-9483-01aa75ed71a1/language-en) and [Blau & Kahn (2017)](https://www.aeaweb.org/articles?id=10.1257/jel.20160995) among others. These factors can be split into two categories: personal & job level -related factors like age, occupation and employment contract, and enterprise-related factors like company size and its principal economic activities.

Upright's estimates are based on the enterprise level contributors. Using Upright's detailed economic activity modeling for companies enables a fluent representation of differences between companies. In addition, companies are grouped based on the employees count and revenue. The estimates are expected to outperform a naive economic sector and country average aggregates.

As with all of the Upright's estimates the data comes from publicly available data sources. This includes direct company disclosures from sustainability reports and national databases. Currently the coverage of disclosure data is mainly driven by varying disclosure requirements and practices between countries: the United Kingdom makes pay gap data for large companies completely public while some countries outright ban disclose of pay-related data.

## Board gender diversity

Board gender diversity measures the share of female members in the board of directors.

Upright's estimates of board gender diversity are based on the economic activity modeling of companies as well as their geographic footprint. Materially the board composition of companies is expected to be similar between companies with similar economic activities and similar geographic location.

As with all of Upright's PAI metrics, the data comes from publicly available data sources. For board gender diversity data, this primarily includes a comprehensive search of publicly available board member lists and their automatic classification into male and female members.

## Involvement in controversial weapons

The compliance mechanism metric indicates whether the company is involved in the manufacturing of any of the following weapons:

* anti-personnel mines
* cluster munitions
* chemical weapons
* biochemical weapons

It is worth noting that the list as defined by regulation excludes some weapons often understood as controversial, such as nuclear weapons.

As with all of Upright's PAI metrics, the data comes from publicly available data sources. For the above-mentioned weapons, there are relatively few known manufacturers, and furthermore a large share of these manufacturers are governmental organizations or fully government owned. The remaining set of companies with any security issuance has been comprehensively screened via publicly available information, including exclusion lists by 90+ financial institutions as collected by [Financial Exclusions Tracker](https://financialexclusionstracker.org/exclusion-list). Nuclear weapons and other weapons not matching the regulation's definition have been excluded from consideration. Companies not found in these listings are expected to not be active in manufacture of these weapons.<br>

## Current limitations

* Upright continuously adds new disclosures from companies. In addition to providing access to more disclosures, Upright expects that upcoming additions of disclosed data will also improve the accuracy of the modelled estimates.
* The data is still lacking some metadata, such as the details on norm violations.
* Aggregates for funds and other portfolios are not available. Anyhow, API customers can do the aggregation based on company level data
* Estimates of renewable energy production are not yet available for companies producing energy.

The accuracy of the produced indicators is primarily limited by available information. Upright continuously seeks to improve the accuracy of its indicators by using the best available information and statistical methods for integrating information from different sources.


# EU taxonomy

This page provides information on how Upright produces data for metrics related to EU taxonomy of sustainable activities (EU regulation 2020/852)

{% hint style="info" %}
This page describes how Upright produces EU taxonomy metrics. For information on **what** EU taxonomy metrics Upright provides, visit [this page](/metrics/eu-taxonomy).
{% endhint %}

Upright seeks to produce all its impact data based on the best available information. Upright's EU taxonomy metrics are either:

1. Based directly on a company's reporting of taxonomy metrics or
2. Estimated by Upright based on other available information

## Used definitions

The EU taxonomy metrics reflect the proportion of companies' turnover, CapEx or OpEx that relates to each sustainability objective defined by the EU. The EU has defined **6 environmental objectives**:

1. Climate change mitigation
2. Climate change adaptation
3. The sustainable use and protection of water and marine resources
4. The transition to a circular economy
5. Pollution prevention and control
6. Protection and restoration of biodiversity and ecosystems.

Upright provides disclosed metrics for turnover-, CapEx- and OpEx-based figures when they are available. For turnover-based figures, Upright additionally provides estimated figures. Estimates are based on the following specifications:

* **For the last four objectives:** Specification published in June 2023 (in this [Enviromental Delegated Act](https://finance.ec.europa.eu/system/files/2023-06/taxonomy-regulation-delegated-act-2022-environmental_en_0.pdf) from the European Commission)
* **For the first two objectives:** Specification published on June 2021 (as part of the [Climate Delegated Act](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32021R2139))

## Estimation of EU taxonomy metrics

Data sources used for producing taxonomy metrics include companies' annual reports, companies' sustainability reports, companies' reporting to the U.S. Security and Exchange Commission (SEC), company websites, market statistics, market research, and environmental research. Additionally, some companies disclose supporting information directly to Upright.

### Estimation of taxonomy eligibility

Production of estimated turnover-based EU taxonomy eligibility figures requires:

1. The classification of each company's activities in line with the economic activities covered by the EU taxonomy regulation
2. Determination of the revenue shares relating to each activity

Most companies report their revenue only with a coarse subdivision (or no subdivision at all) that is insufficiently granular to allow for direct determination of revenue shares related to each EU taxonomy activity. Upright produces estimated revenue breakdowns by activity by using the revenue subdivisions reported by the company as a starting point and refining it based on market statistics, other market research, and quantitative metrics produced from company publications (websites, annual reports, regulatory filings) that correlate with the revenue shares being estimated. More information is available in [this article](/methodology/net-impact/overview-of-the-upright-net-impact-model/estimation-of-company-product-mixes).

### Estimation of taxonomy alignment

In the general case, companies that don't report taxonomy alignment also do not publish sufficient information for a definite assessment of compliance with:

* The substantial contribution criteria
* The activity-specific DNSH criteria
* The minimum safeguards

Therefore, these criteria are considered in a probabilistic manner, assessing the likelihood at which each of a company's products linked to an EU taxonomy activity meets each criterion.

In situations where specific information pertaining to the satisfaction of DNSH or minimum safeguards criteria is available (such as information on human rights violations), such information takes priority over the probabilistic assessment.

The probabilities are calibrated to reflect *most likely* alignment (rather than, for example, minimum alignment).

As required by the EU taxonomy regulation, minimum safeguards are considered on activity-level, rather than company-level. For this reason, a company with norm violations may still have taxonomy-aligned activities, as long as those norm violations are not related to the aligned activities.

{% hint style="warning" %}
**Limited accuracy**

The accuracy of the taxonomy indicators is primarily limited by available information. Upright continuously seeks to improve the accuracy of its indicators by using the best available information and statistical methods for integrating information from different sources.
{% endhint %}

{% hint style="info" %}
**Official role of estimated EU taxonomy figures**

According to the European Securities and Market Authority (ESMA), the use of estimates for EU taxonomy figures is allowed when public disclosures are not available. The topic was discussed in the Q\&A published by ESMA in November 2022 as follows:

*\[When] complete, reliable and timely information could not be obtained, financial market participants are allowed to make complementary assessments and estimates on the basis of information from other sources*

Given this official position, estimated EU taxonomy figures will remain relevant to investors as long as a significant share of their investee companies do not disclose EU taxonomy figures.

With the arrival of CSRD, the share of companies for which company-disclosed taxonomy figures are available is expected to grow in the coming years, which will somewhat reduce the necessity of using estimates. This will still leave many companies, such as those based outside of the EU and startups, out of scope.
{% endhint %}


# CSRD Double materiality

{% hint style="info" %}
Documentation on Upright's double materiality methodology is provided in **PDF format**. Get your copy [here](https://www.uprightproject.com/products/csrd-double-materiality-assessment/?lfid=documentation-download-csrd).
{% endhint %}


# Release cycle

This page describes Upright's data release cycle.

Impact measurement is a maturing field where **methodology is actively developed**. To offer the most up-to-date information to users, Upright regularly makes available new releases of Upright data.

## Model release process

Three types of releases are available for logged-in users:

1. Latest releases (`latest`)
2. Current stable release (`stable`)
3. Previous stable releases

The `latest` release may receive targeted updates and fixes to company product information, other company disclosures or the exact product information used to quantify the net impact of a company. After thorough testing and validation, `latest` is released as the current stable release. A new `latest` release is then created, reflecting the latest work in net impact quantification, regulatory methodology and other components of Upright’s results. The `latest` release is available to anonymous users and is selected by default for logged-in users.

The current stable release is recommended for most use cases that require results remaining immutable. Previous stable releases remain available for logged-in users to allow for managed transitions. When a new latest release is released, material changes in results since the previous stable release are summarized in the Release notes of the release. By convention, stable releases follow a numbering scheme in the format `x.y.0`.

{% hint style="info" %}
**Using previous stable releases**

Previous stable releases are useful for verifying how results looked back in time, for example when figures were last time reported.

Users of Upright data may themselves determine when is the most appropriate time for them to migrate to new data releases.
{% endhint %}

## Reasons for changes in results

Upright results change for three underlying causes.

1. Changes to **input data** (e.g., integration of nutritional values or addition of new value chain links)
2. Changes in **definition and methodology** (e.g., delegated act to EU taxonomy that includes nuclear power and natural gas as potentially taxonomy aligned)
3. Changes to **companies themselves** (e.g., product revenue mix information)

Release notes have more detailed information about result changes between two stable releases.

{% hint style="info" %}
**Restated annual time series data for companies**

Upright is working to provide restated time series data for companies. Once this is available, each release will contain a *restated* annual time series for each company in which changes across time will reflect only changes to the companies themselves.

Restatements can give answers to questions like "*how does the impact of a company develop during 2005-2022, based on the current best understanding of impact measurement*"

For more information, contact your Customer Success Manager or Sales Representative.
{% endhint %}


# Release notes

This section collects together release notes starting from release 0.4.0

## Latest release

Release notes for the latest release 1.12.0 are available [here](/releases/release-notes/1.12.0-04-2026#release-notes-04-2025).

## Current stable release

Release notes for the current stable release 1.11.0 are available [here](/releases/release-notes/1.11.0-12-2025).

## Previous stable releases

Release notes for previous stable releases starting from release 0.4.0 are available under this page


# 1.12.0 (04 / 2026)

Release notes for release 1.12.0.

## Release notes 04/2026

Release number: 1.12.0\
Release date: 27th April, 2026\
Notes updated: 27th April, 2026\
Current state: `Latest`

The most significant improvements to the Upright model compared to the previous release 1.11.0 are listed below. `Latest` release 1.12.0 may receive targeted updates and fixes before it becomes `stable`, at the time a new latest release is published. These release notes will be updated to reflect any significant updates. More information on releases can be found on page [Release cycle](/releases/release-cycle).

### **Company coverage**

* A set of companies has been updated based on reported 2025 revenue splits. More companies will be updated in latest 1.12.0 during May as new annual reports become available.

### Net impact

* Update to the defence industry net impact figures
  * Defence industry product and company results have undergone significant updates, particularly within the Societal stability impact category. The updated methodology better reflects the potential societal benefits of military capabilities in defensive contexts, whereas previous assessments placed relatively stronger emphasis on offensive/attack use cases. The update is based on an expanded body of scientific literature, improving the robustness and balance of the underlying assessments
  * Following the update, there also is a clearer distinction between products primarily associated with offensive versus defensive use. Products with a predominantly defensive role are now assessed more positively in terms of Societal stability, while those associated with offensive use cases receive comparatively lower scores
  * Disclaimer: Upright does not take a political stance on defence. For example, in cases where weapons are not clearly designed solely for offensive or defensive use, Upright does not assess their real-world application context. Instead, Upright relies on scientific consensus regarding defence and weapons, while acknowledging that societal impact can vary significantly depending on the political context (e.g. attack vs. defence dynamics).
* Updates to positive GHG emissions impacts, making the net impact results more positive for climate solutions
  * The modelling and economic cost calculation approaches for the GHG emissions impact category (positive valence) have been updated. An extensive revision was required due to the rapid recent growth of low-carbon solutions and new technologies on the market that contribute to reducing greenhouse gas emissions
  * On average, positive GHG emissions figures are now approximately 30–40% higher than in the previous model version. However, this reflects overall averages and does not apply uniformly across all products and services – increase/decrease may vary significantly depending on the specific solution
  * As part of the update, positive GHG emissions figures now also exhibit greater differentiation across products and services. This improved granularity makes it easier to identify solutions with particularly high carbon reduction potential
* In addition to these targeted updates, Upright is working on a more profound Data Engine improvements, which will be released later this year

### CSRD double materiality assessment

* Pro Tier has been published. The new tier allows:
  * Unlimited iterations of products and service lists.
  * Integrating firm-specific sustainability data points and geographic value chain details.
  * Adding, editing, or disabling impacts, risks, and opportunities (IROs) or adjusting materiality thresholds according to them.
  * Inviting colleagues to join the assessment and work together in real-time.
  * Upgrade with an embedded Stripe checkout by credit card.
* Operational input data can be provided directly on the Upright platform for additional assessment breadth.
  * Assessment can be made more specific and granular by providing information about operational indicators, geographical footprint, and upstream industry exposure.
  * (Only available on paid DMA tiers)

### SFDR Principal Adverse Impacts (PAI)

* PAI disclosures have been updated across metrics from the latest sustainability reports available. Upright’s disclosure collection focuses on the following, most widely reported metrics:
  * GHG Scope 1,2,3 emissions
  * Hazardous waste
  * Emissions to water
  * Total energy consumption
  * Non-renewable energy share
  * Anti-corruption / anti-bribery policies
  * Human rights policy
* Due to corporate reporting cycles, some 2025 reports may not be available during the initial collection period. New data will be added to the database as companies release their official reports.
* Increased anti-scraping measures on corporate websites have impacted automated report collection. These technical barriers may result in lower collection yields for newer years and reduced coverage for metrics relying on company reporting.

### EU taxonomy

* EU-taxonomy disclosures have been extracted from latest sustainability reports available.
* Due to corporate reporting cycles, some 2025 reports may not be available during the initial collection period. New data will be added to the database as companies release their official reports.
* Increased anti-scraping measures on corporate websites have impacted automated report collection.These technical barriers may result in lower collection yields for newer years and reduced coverage for metrics relying on company reporting.
* From stable release 1.11.0 onwards, Upright ceased collecting TCCT disclosures, but continues to provide TCCT estimates. Companies have ceased reporting disclosures for the objective Climate change mitigation or adaptation (TCCT), and are now reporting the union of all six objectives (TTOT).

### Real-time modeling of companies (add-on module)

{% hint style="info" %}
Available as an add-on module — not included in existing subscriptions.
{% endhint %}

* Instant company analysis for investment decisions: Add any company — including privately held firms — by entering basic details (name, website, revenue, employee count) and receive a full sustainability profile within minutes.
* AI-powered product and service mapping: The tool automatically identifies a company's products and services using AI, building the foundation for a science-based impact and materiality assessment without manual data gathering.
* Automated Sustainability Assessment: Each company added goes through an automatic Net Impact, DMA, SDG alignment, and other Upright assessments, giving investors a clear view of material sustainability risks and opportunities tied to the target company, and how a deal would affect fund sustainability metrics.
* Private and secure: Custom companies created through the DD flow are private and not visible to other users, ensuring confidentiality during sensitive investment processes.


# 1.11.0 (12 / 2025)

Release notes for release 1.11.0.

## Release notes 12/2025

Release number: 1.11.0\
Release date: 3rd December, 2025\
Notes updated: 3rd December, 2025\
Current state: `Stable`

The most significant improvements to the Upright model compared to the previous release 1.10.0 are listed below. `Latest` release 1.11.0 may receive targeted updates and fixes before it becomes `stable`, at the time a new latest release is published. These release notes will be updated to reflect any significant updates. More information on releases can be found on page [Release cycle](/releases/release-cycle).

### **Company coverage**

* A set of companies has been updated based on reported 2024 revenue splits. More companies will be updated in latest 1.11.0 during December.

### CSRD double materiality assessment

Upright has launched the market's first fully self-service double materiality assessment tool:

* Self service double materiality assessment allows users to understand their evidence-based impact, risks, and opportunities (IROs) in minutes rather than months.
* Not only a nice-looking matrix, but actionable insights down to individual products and their contribution to your company’s sustainability.
* Users can get started with pre-populated products and services that drive identification of the IROs. These can be freely iterated by e.g. updating revenue weights of each.
* The platform allows anyone to store one single source of truth on the platform by facilitating materiality threshold updates and iterating on impacts, risks, and opportunities.

Note: Depending on your contract, recent updates to DMA data and new features may not appear automatically. In some cases, updates become visible only during the agreed annual update cycle. For further details, please contact your Upright representative.<br>

### EU taxonomy

* 5th of December: Disclosures for the new EU-taxonomy metrics 4.26-4.31 for nuclear and gaseous fuels, as defined in [Annex I to Delegated Regulation (EU) 2021/2139](https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:32022R1214), have been made available on the platform and [via API](https://api.uprightproject.com/documentation#operation/getMetricsRegulatory).
* 5th of December: Disclosures for all EU-taxonomy metrics have be updated based on 2024 sustainability reports.
* Companies have ceased reporting disclosures for the objective Climate change mitigation or adaptation (TCCT), and are now reporting the union of all six objectives (TTOT). Upright ceased collecting TCCT disclosures, but continues to provide TCCT estimates.


# 1.10.0 (10 / 2025)

Release notes for release 1.10.0.

## Release notes 10/2025

Release number: 1.10.0\
Release date: 8th October, 2025\
Notes updated: 8th October, 2025\
Current state: `Stable`

The most significant improvements to the Upright model compared to the previous release 1.9.0 are listed below.

### **Company coverage**

* A set of companies has been updated based on reported 2024 revenue splits.

### CSRD double materiality assessment

Incorporating the latest LLMs (large language models) into the Upright Data Engine:

* In general, the Upright DMA Data Engine has been updated to use the latest LLMs published in autumn 2025, resulting in improved specificity and accuracy across product-impact pairs, impact reasonings, value chain assessment, scale/scope/irremediability/likelihood values, and ultimately materiality scores and materiality of IROs.
* The update is particularly noticeable under ESRS S3 Affected Communities, where, for example, impacts now receive lower probability values overall and materiality scores therefore exceed thresholds less frequently.
* Reminder: LLMs are applied only in well-defined and controllable steps within the Upright data model, and their outputs undergo multiple validation rounds, including expert reviews.

Upright releases market’s first fully self service double materiality assessment solution:

* Users can conduct their double materiality assessment in self service mode assisted with LLMs and in-application guidance. For example, the list of products and services will be prepopulated with an option for users’ own adjustments and iteration. New users will have access to interactive platform onboarding tours to empower a wider user base.
* The new self service solution offers companies an option to get started at no-cost on Starter tier and upgrade options to increase assessment breadth and additional functionalities to fit their needs in use-cases such as sustainability reporting, audit, and strategy integration.

\
Impact-specific details consolidated into one place for simpler navigation

* Users can find all relevant details on a specific impact on an impact side bar.
* Sidebar consolidates impact summary details, product, geographies, and disclosures that influence materiality, and scientific evidence.

Note: Depending on your contract, recent updates to DMA data and new features may not appear automatically. In some cases, updates become visible only during the agreed annual update cycle. For further details, please contact your Upright representative.

### **SFDR Principal Adverse Impacts (PAI)**

* More companies receive a flag for controversial weapons after a wider set of investor exclusion lists were processed.


# 1.9.0 (06 / 2025)

Release notes for release 1.9.0.

## Release notes 06/2025

Release number: 1.9.0\
Release date: 16th June, 2025\
Notes updated: 12th June, 2025\
Current state: `Stable`

The most significant improvements to the Upright model compared to the previous release 1.8.0 are listed below. More information on releases can be found on page [Release cycle](/releases/release-cycle).

### **Company coverage**

* A set of companies has been updated based on reported 2024 revenue splits.

### CSRD double materiality assessment

* Thresholds are now applied at the IRO (impact, risk, opportunity) level instead of the sustainability matter level. This adjustment aligns with EFRAG recommendations and evolving market practices, ensuring that sustainability matter sizes do not disproportionately influence DMA results.
* Materiality score thresholds have been recalibrated. The new thresholds are 20 for impacts and 8 for risks and opportunities. Any IRO meeting or exceeding these values is now considered material for the assessed company.
* New Result tailoring tools allow for the integration of insights derived from prior DMAs or stakeholder engagement. IROs can be added or disabled directly on the Upright platform. This functionality is available upon request for customers with their latest delivery in May 2025 or later.

Note: All Upright DMA customers will have the opportunity to access these updates and new features when their results are next updated in 2025. These updates are not automatically applied to previously delivered DMA results.

### **SFDR Principal Adverse Impacts (PAI)**

* Multiple improvements have been implemented for SFDR PAI indicators during Q2/2025. These improvements were made available in the 1.8.0 release in early May and are documented in the respective [release notes](/releases/release-notes/1.8.0-04-2025).


# 1.8.0 (04 / 2025)

Release notes for release 1.8.0.

## Release notes 04/2025

Release number: 1.8.0\
Release date: 2nd April, 2025\
Notes updated: 15th May, 2025\
Current state: `Stable`

The most significant improvements to the Upright model compared to the previous release 1.7.0 are listed below. More information on releases can be found on page [Release cycle](/releases/release-cycle).

### **Company coverage**

* 11 000 unlisted companies have been added to the extended coverage, increasing the total [off-the-shelf company coverage](/coverage/off-the-shelf-coverage#company-coverage) to 57 000. Added companies belong to the scope of [PE funds database](https://uprightplatform.com/browse/funds?filters=%7B%22fundUniverse%22%3A%5B%22uprightDatabase%22%5D%2C%22fundType%22%3A%5B%22private-equity%22%5D%7D) [launched](https://www.uprightproject.com/blog/pe-fund-database-launch/) in December 2024.
* A set of companies have been updated to the year 2024. Updates to data set recency continue during Q2 as new company annual reports are published.

### **SFDR Principal Adverse Impacts (PAI)**

* PAI disclosures and estimates have been updated across metrics.
  * More disclosures for year 2024 are being added to latest release 1.8.0 during May and early June as companies publish 2024 sustainability reports .
* A new datasource has been integrated to [UNGC/OECD norm violations](https://docs.uprightplatform.com/methodology/sfdr-pai-indicators#ungc-oecd-norm-violations) metric. Financial exclusion tracker database includes exclusion lists by 90+ financial institutions.
* Coverage for GHG intensity, Non-renewable energy share and Energy consumption intensity estimates has been improved significantly. Estimates are calculated for a wider range of private companies.

### CSRD double materiality assessment

* DMA database has been [launched](https://www.uprightproject.com/blog/50k-dma-launch/) increasing the off-the-shelf coverage for double materiality assessments to 50,000+ companies.
* An improved materiality results summary view has been published to make it easier to find and access material sustainability matters. This includes:
  * A simplified view with direct visibility into all sustainability matters and their materiality.
  * A toggle to view or hide non-material matters.
* Information about non-material matters has been made visible, providing an opportunity to review why certain matters are not considered material for a company. [Explore this demo profile for more](https://uprightplatform.com/company/ceef7aa5-daa5-41d5-9402-b7619930cefd/Sanofi/dma/materiality-results).
  * All DMA customers of Upright will have the opportunity to access this information when their results are updated in 2025. Non-materiality information is not automatically shown for previously delivered DMA results.


# 1.7.0 (11 / 2024)

Release notes for release 1.7.0.

## Release notes 11/2024

Release number: 1.7.0\
Release date: 27th November, 2024\
Notes updated: 19th March, 2024\
Current state: `Stable`

The most significant improvements to the Upright model compared to the previous release 1.6.0 are listed below. More information on releases can be found on page [Release cycle](/releases/release-cycle).

### **Company and fund coverage**

* **Fund coverage**: An off-the-shelf benchmark universe of 1,000+ private equity funds will be added to the Upright platform on Tuesday 3rd of December.

### **Net impact**

* **Scarce human capital & jobs impacts**: To improve comparability of company results, an adjustment that fine-tunes estimated intensities for the scarce human capital and jobs impacts based on the proportion of a company's reported employee count and revenue has been removed. The change mostly affects small companies, generally lowering impact size estimates related to these impact categories and increasing the net impact ratio of small companies.

{% hint style="info" %}
**Removal of adjustments to scarce human capital and jobs intensity**

Upright produces estimates on the jobs and scarce human capital intensity of a company primarily based on the jobs and scarce human capital intensity of their products and services, which are estimated based on OECD Structural Demographic Business Statistics (SDBS), and results from the surveys from the OECD Programme for the International Assessment of Adult Competencies (PIAAC).<br>

The now-removed adjustment fine-tuned the results by comparing the company's reported employees-per-revenue to what we would expect a company's employees-per-revenue to be based on the company's products and the OECD SDBS, and using the difference to adjust the initial estimates. In other words, if the reported employees-per-revenue was higher than expected, the adjustment would increase the scores for both scarce human capital and jobs impacts. Conversely, it would lower the scores, if the reported employees-per-revenue was lower than expected.

While the adjustment theoretically improves accuracy of results, the now-removed adjustment resulted in certain problematic dynamics. While the problems are somewhat present in all types of companies, they are best illustrated by two especially problematic examples, consultancies and startups:<br>

**Consultancies**: Consider two management consulting firms (A and B) that provide the same products and services, and have the same amount of revenue. Company A, however, has twice as many employees as company B. Is company A's scarce human intensity twice as big as company B? No, most likely company A employs more highly skilled, i.e. more scarce human resources. Most likely, the opportunity cost of the average employee of company A is twice as big as the one of company B's average employee, meaning their scarce human intensities ought to be equal, i.e. no adjustment is needed, and any adjustment would be unfair to company B.

**Startups**: In its impact data, Upright seeks to capture the size of a company's impact *relative to a company's size*. As an proxy for a company's size, we use revenue. As all proxies, it is not perfect, but works generally well for this purpose. The edge case where this proxy breaks down is startups that have no or very little revenue - there are some huge pre-revenue startups. For such companies, Upright's net impact profiles are best understood in terms of "what would the impact profile of the company be if it had revenue", or "what is the expected value of the company's impacts". The adjustment, however, would only be based on what the company's employees-per-revenue ratio is today (or when the figures were reported), which led the now-removed adjustment to overemphasise the scarce human resources intensity and jobs-intensity of startups. As a compounding problem, employee count and revenue figures are not available for many startups, leading to different treatment (and different impact profiles) of companies for which such figures are available, and the ones for which they are not.

Based on the considerations above, the adjustment has been removed in release 1.7.0.
{% endhint %}

* In winter of 2024, Upright is focused on a longer Net impact development project with the goal of radically improving results quality and transparency. The results of the development project will be released later on.

### **SFDR Principal Adverse Impacts (PAI)**

* Improved error detection for disclosed values: Error detection systems for disclosed PAI metrics have been improved and data points have been corrected accordingly. Affected metrics include the following PAI and EU taxonomy metrics:
  * Emissions to water
  * GHG emissions (Scope 1,2 ,3)
  * Hazardous waste
  * Non-renewable energy share
  * Total energy consumption
  * Water usage
  * EU taxonomy

The disclosure corrections have also been applied to results belonging to release 1.6.0

### **EU taxonomy**

Following improvements have been included to latest 1.7.0 during December 2024 and January 2025

* New EU taxonomy company disclosures have been extracted from company reports for the year 2023 and made available on the platform and via the API.
* Company disclosures are available on the level of the six objectives in addition to the union of the objectives.
* Company disclosures include shares of aligned revenue (or CapEx/OpEx) from transitional and enabling activities for the union of all objectives (TTOT\_alignment\_enabling, TTOT\_alignment\_transitional, TTOT\_alignment\_capex\_enabling, etc. in the API).

### CSRD double materiality assessment

* **Fund-level export**: Fund-level DMA results can be downloaded in Excel format.
* **Impact reasonings**: CSRD impacts feature detailed “reasonings”, i.e. more detailed explanations that clarify the connection between a product and its specific impact. These reasonings are available in the Impact Materiality module under the “Product-Level Assessment” section. To view the reasonings, select “Show Reasonings”, which will display an additional column with the reasoning text in the table below.
* **Improved risk and opportunity descriptions:** The Financial Materiality module for CSRD has been updated with clearer and more informative descriptions of risks and opportunities. These updates also specify the risk type, such as transition or physical risk, where applicable.
* **New module to measure financial statement effects of risks and opportunities**: The new module enables users of the Upright Platform to translate their DMA results into monetary effects across each line item in their company’s income statement, balance sheet and cash flow statement over the short-, medium- and long-term time horizons. This enables sustainability professionals to cover phased-in CSRD requirements, CFOs to understand the effects of sustainability risks and opportunities on their bottom line, and institutional investors to manage their portfolio-level risks. All DMA customers of Upright will have a chance to upgrade their subscription to include this module when their results are updated in 2025.

Please note that impact reasonings and improved risk/opportunity descriptions are included in all upcoming CSRD assessments. They are not automatically applied to previously delivered DMA results. For existing customers, these developments will be made available latest during the data updates of H1/2025.


# 1.6.0 (09 / 2024)

Release notes for release 1.6.0.

## Release notes 09/2024

Release number: 1.6.0\
Release date: 2nd October, 2024\
Notes updated: 2nd October 2024\
Current state: `Stable`

The most significant improvements to the Upright model compared to the previous release 1.5.0 are listed below. More information on releases can be found on page [Release cycle](/releases/release-cycle).

### **Company and fund coverage**

* Coverage of mutual funds and ETFs on Upright platform has been increased to 35,000, making Upright platform a comprehensive impact database for funds, besides companies. Fund database is publicly available on the [Upright platform](https://uprightplatform.com/main/?companyPreset=SP500ESG\&tab=funds\&fundPreset=bestPerformingEtfs).

### CSRD double materiality assessment

* Upright’s Generalized Impact Statement Extractor — a tool based on large language models (LLMs) for analyzing scientific articles and identifying science-based impacts of products and services — has been further fine-tuned, leading to improved accuracy, particularly in ESRS sustainability matters related to affected communities, consumers and end-users, and business conduct.
* The Materiality Matrix and Summary tabs will be added to the funds view on the Upright platform early October, complementing the existing impact materiality and financial materiality tabs.


# 1.5.0 (06 / 2024)

Release notes for release 1.5.0.

## Release notes 06/2024

Release number: 1.5.0\
Release date: 19th June, 2024\
Notes updated: 19th June, 2024\
Current state: `Stable`

The most significant improvements to the Upright model compared to the previous release 1.4.0 are listed below. More information on releases can be found on page [Release cycle](/releases/release-cycle).

### **Company and fund coverage**

* The automated methods to extract company product mix information from company reporting and websites have been updated to utilize the most recent improvements in LLM technologies. The new product mixes more thoroughly cover the whole range of company business. The improvements affect 25 000 companies in the extended coverage
* Coverage of mutual funds and ETFs on Upright platform is being gradually ramped up to \~45,000 during June, making Upright platform a comprehensive impact database for funds, besides companies
* Revenue and employee count data based on year 2023 disclosures have been received from data provider Demandbase updated to impact calculations

### **Net impact**

* The modeling of products and services has been improved by adding value chain links, broadening the range of product phrases catching scientific articles and adding completely new products to the product taxonomy

### **EU taxonomy &** SFDR Principal adverse impacts

* New EU taxonomy and EU SFDR PAI indicator company disclosures have been extracted from company reports for the year 2023 and made available on the platform and via API
* Significant coverage increase for EU SFDR PAI indicators from previous reporting years, especially for total energy consumption and non-renewable energy share
* Taxonomy eligibilities and taxonomy alignments have been refined for a set of 110 highly granular products

### CSRD double materiality assessment

* A new list of impacts -view has been added to the Upright platform, complementing the existing CSRD product-level view. This new view enables users to access a summarized list of all impacts related to a specific sustainability matter, which supports the undertaking in IRO reporting.
* 20+ new third-party datasets sourced from reputable, well-established organizations have been incorporated to enhance the comprehensiveness of CSRD assessments. These datasets include, for instance, data from the [Corruption Perception Index ](https://www.transparency.org/en/cpi/2023?gad_source=1\&gclid=Cj0KCQjw9vqyBhCKARIsAIIcLMGYj9686hWcCHFrisoV-QN3k367cHzSi71_umB1loaXetEZMoYeos4aAl69EALw_wcB)2023 by Transparency International, SDG Labour Market Indicator by [ILOSTAT](https://ilostat.ilo.org/) and [List of Goods Produced by Child Labor or Forced Labor](https://www.dol.gov/agencies/ilab/reports/child-labor/list-of-goods) by United States Department of Labor


# 1.4.0 (03 / 2024)

Release notes for release 1.4.0.

## Release notes 03/2024

Release number: 1.4.0\
Release date: 20th March, 2024\
Notes updated: 20th March, 2024\
Current state: `Stable`

The most significant improvements to the Upright model compared to the previous release 1.3.0 are listed below. More information on releases can be found on page [Release cycle](/releases/release-cycle).

### **Net impact**

* [Net impact sum](/metrics/net-impact#net-impact-sum-nis) has been added as a secondary aggregate metric representing net impact in addition to Net impact ratio. Net impact sum is calculated by subtracting the total sum of negative impact, or costs, the company creates, from the sum of positive impacts
* Input data for the value chain model has been updated by integrating an input-output dataset [USEEIOv2](https://www.epa.gov/land-research/us-environmentally-extended-input-output-useeio-technical-content). Value chain model now more accurately captures factors such as transportation, telecommunications and energy use across all industries
* The modeling of the pulp and paper industry and related value chains has been updated by granularization of the downstream uses of paper products. Biodiversity impacts of logging and energy consumption in pulp and paper production have been calibrated to follow latest scientific research
* The allocation of impact from enabled industries to investing and lending has been systematized
* Negative environmental impacts for biofuels and biomass, especially GHG, non-GHG and biodiversity impacts, have increased due to the higher number of scientific articles contributing to the results
* The precision of value flow information for energy power plant construction, operation, maintenance and modernisation, as well as the electricity products, has been improved. This has increased the value flow between these products, consequently narrowing the gaps in results: for example, power plant construction products now pass on more negative environmental impacts to the operational phase, resulting in a closer alignment of results between these stages
* The positive impacts of wastewater management and hazardous and non-hazardous waste treatment are now explicitly reflected not only in the impact category waste but also in the broader context of societal infrastructure. This update has increased the overall net impact for these products
* Mined elements, such as base metals and precious metals, have heightened their environmental impacts as the model captures an increasing number of scientific articles discussing the adverse effects on emissions and the harm to biodiversity caused by mining

### **EU taxonomy**

* EU taxonomy metrics have been updated to align with the most recent criteria set by the Commission in the Taxonomy Environmental Delegated Act and Climate Delegated Act amendments [published](https://finance.ec.europa.eu/publications/sustainable-finance-package-2023_en) in November 2023. The changes apply to reporting as of January 2024
  * Updates concern all objectives. The most significant alterations are in the eligibility of non-climate environmental objectives:
    * Sustainable use of water and marine resources
    * Transition to circular economy
    * Pollution prevention and control
    * Protection and restoration of biodiversity and ecosystems
  * The numbering and naming of activities have been updated to match the contents of the Taxonomy Delegated Acts
* Fund and company group level EU-taxonomy metrics have been updated to exclude sovereign bonds, commodities, non-companies and business units

<br>


# 1.3.0 (12 / 2023)

Release notes for release 1.3.0.

## Release notes 12/2023

Release number: 1.3.0\
Release date: 5th December, 2023\
Notes updated: 5th December, 2023\
Current state: `Stable`

The most significant improvements to the Upright model compared to the previous release 1.2.0 are listed below. More information on releases can be found on page [Release cycle](/releases/release-cycle).

### **Company coverage**

* Upright [off-the-shelf company coverage](https://docs.uprightplatform.com/coverage/off-the-shelf-coverage) has been increased to 50,000, mostly for the coverage class extended
* Products view on the Company page has products organized under operating segments for companies with disclosed segments. Upright is working on increasing the number of companies with segments available

### **Net impact**

* Results within the *Non-GHG emissions* impact category have been refined to better incorporate research findings related to factors such as chemicalization, persistent chemical compounds, inorganic and organic point source pollution, and microplastics. This improvement has resulted in *Non-GHG emissio*n result changes across industries, particularly affecting companies operating in the energy and transportation sector
* [International labour statistics](https://ilostat.ilo.org/) related to gender diversity and workforce nationality and U.S. department of labour [list of Goods Produced by Child Labor or Forced Labor](https://www.dol.gov/agencies/ilab/reports/child-labor/list-of-goods) have been integrated into the *Equality and human rights* impact category

### UN SDG alignment

* UN SDG alignment summary aggregates with split to E/S dimensions are visible in a table in the SDG lens and available via API

### **EU taxonomy & SFDR Principal adverse impacts**

* Year is now available for Principal Adverse Impact indicators and EU taxonomy estimates and disclosures on the Upright platform. Previously the year has been available via API only
* New EU taxonomy and EU SFDR PAI indicator company disclosures have been extracted from company reports published during H2/2023 and made available on the platform and via API<br>


# 1.2.0 (09 / 2023)

Release notes for release 1.2.0.

## Release notes 09/2023

Release number: 1.2.0\
Release date: 27th September, 2023\
Notes updated: 5th December, 2023\
Current state: `Stable`

The most significant improvements to the Upright model compared to the previous release 1.1.0 are listed below. More information on releases can be found on page [Release cycle](/releases/release-cycle).

### **Net impact**

* Value chain links between different energy industry products (e.g. renovation, operation, maintenance, modernization, and construction of energy power plants) have been improved. As a result, negative environmental impacts created in the construction and operation phase are now better shown in other energy products’ impact scores
* Impact differences between leasing, rental and ownership have been researched, and products related to rental and leasing of industrial equipment, electronics, furniture, clothing and vehicles have been systematized. This has resulted in various score changes for rental and leasing products
* Retail and consumer goods’ value chains have been improved and systematized to better reflect the impacts accumulating from the production and distribution phase. This has increased the negative environmental and health impacts allocated to consumer goods and retail of consumer goods
* Retail’s contribution to societal infrastructure in the form of supplying critical goods and ensuring their availability to end-users has been reassessed and is now better internalized in the retailers’ impact profiles
* Improved value chain information has been introduced to restaurant and café services. This has increased the negative environmental impacts allocated to restaurant meals containing meat and increased the negative waste impacts of all restaurant services
* An issue causing part of company products being ignored in impact calculation has been addressed. For less than 2% of companies in Upright coverage one or multiple products were ignored in the result calculation. The issue occurred for some time in release latest 1.1.0 and has been addressed

### UN SDG alignment

* UN SDG alignment data now includes the pure revenue shares for each alignment level (strong, moderate, and weak). These simply reflect the share of revenue from products that are weakly, moderately, or strongly aligned
  * On the Upright Platform, the pure revenue shares are available within the UN SDG Alignment section. They can be viewed by selecting ‘Pure revenue shares’ in the dropdown titled "View mode"
  * The pure revenue shares are also available via the Upright API. In previous releases, pure revenue shares were only available for strong alignment. Note that previous releases included a field called "SDG8\_alignment\_moderate", but this did not reflect a pure revenue share
* "Total alignment" has been re-titled as "Summary percentage", to better represent its nature of a weighted average of pure revenue shares from different alignment levels
* Product mappings have been improved to catch the alignment and misalignment of individual products in a more detailed manner. Development work has been focusing on infrastructure, materials and other natural resource-intensive products and it affects primarily alignments towards SDGs 9, 11, and 12
* An issue causing part of company products being ignored in SDG alignment calculation has been addressed. For less than 2% of companies in Upright coverage one or multiple products were ignored in the result calculation. The issue occurred for some time in release latest 1.1.0 and has been addressed

### **EU taxonomy & SFDR Principal adverse impacts**

* New EU taxonomy and EU SFDR PAI GHG indicator company disclosures have been extracted from company reports published during Q2/2023 and Q3/2023 and made available on the platform and via API
* An issue causing some of company-disclosed EU taxonomy data to be missing has been addressed. The issue occurred in release latest 1.1.0 between June 14th and August 19th
* A table containing PAI values for fund and portfolio constituents has been added under the EU SFDR PAIs lens of funds and portfolios on the Upright platform
* An issue causing part of company products being ignored in EU taxonomy and SFDR PAI estimate calculation has been addressed. For less than 2% of companies in Upright coverage one or multiple products were ignored in the result calculation. The issue occurred for some time in release latest 1.1.0 and has been addressed


# 1.1.0 (06 / 2023)

Release notes for release 1.1.0.

## Release notes 06/2023

Release number: 1.1.0\
Release date: 14th June, 2023\
Notes updated: 27th September, 2023\
Current state: `Stable`

The most significant improvements to the Upright model compared to the previous release 1.0.0 are listed below. More information on releases can be found on page [Release cycle](/releases/release-cycle).

### **Net impact**

* Methodology for modeling corporate loans has been updated. The impact of companies providing corporate loans now resembles more closely the target industries they enable
* The target industry split of corporate loans for individual banks is calculated using disclosed data from the banks whenever available. In situations where disclosed data is not available, an estimated average corporate loans split by industry is used. Average split has been estimated based on various sources such as [Banking on Climate Chaos](https://www.bankingonclimatechaos.org/)
* The value flows between recycled raw materials and products using these materials have been improved. In addition, for calculating allocation of impacts from virgin to recycled raw materials, the loss of quality method used in many LCA calculation methodologies was extended to cover all recycled materials. These changes have slightly decreased the positive environmental impacts of many secondary raw materials, and added some new downstream impacts to them

### **EU taxonomy & SFDR Principal adverse impacts**

* Year is now available for Principal Adverse Impact estimates via the Upright API. Previously this was available only for disclosed values
* Company-disclosed values for the following EU taxonomy indicators now available:
  * EU taxonomy alignment (turnover, CapEx, OpEx)
  * EU taxonomy eligibility (turnover, CapEx, OpEx)
  * (Note: turnover-based company-disclosed EU taxonomy eligibility figures were available already previously. The others are additions.)
* Company-reporting-based values are now available for the following optional PAI indicators:
  * Lack of human rights policy
  * Lack of anti-corruption/anti-bribery policy
  * Water usage
* Given that companies never directly state a lack of a human rights or anti-corruption/anti-bribery policy, Upright infers a lack of such policy if the company's annual reports and/or sustainability reports do not state the existence of such a policy. As this is not a direct disclosure, these are marked as Upright modelled estimates, despite them being based on company reporting
* Overall, coverage of disclosed figures has increased considerably, especially for indicators related to EU SFDR PAI GHG emissions and the EU taxonomy
* EU SFDR PAI indicator estimates for GHG emissions have been updated using a broader set of company disclosure data points and enhanced estimation algorithm to provide more accurate estimates
  * The modelling has been improved especially for companies producing software applications, digital cloud platforms, engineering and other professional services
* EU SFDR PAI indicator estimates for other PAI indicators have been been updated using a broader set of company disclosure data point to provide more accurate estimates

### API changes

* Breaking change: a new API query parameter “scoreUnit” has been introduced to control which unit any queried impact scores are returned in. To avoid API users from accidentally receiving other than the expected units, the “scoreUnit” parameter will become mandatory in June 14th. The Upright’s classic score will remain available for reporting and other purposes through both API and Upright Platform
* The “scoreUnit” parameter accepts one of the three following values:
  * **cents-per-dollar**: The returned scores describe how many cents of cost / benefit the assessable produces for each dollar of revenue
  * **dollars-per-year**: The returned scores describe how many dollars of cost / benefit the assessable produces every year with its revenue. Available only for companies, not on the aggregate level (e.g. fund or index)
  * **classic**: The returned scores use the same scale as the Upright platform has been using until the 1.0.0 release
* The “scoreUnit” parameter is supported by the following API end-points:
  * [GET /metrics/all](https://api.uprightproject.com/documentation#operation/getMetricsAll)
  * [GET /metrics/basic](https://api.uprightproject.com/documentation#operation/getMetricsBasic)
  * [GET /metrics/extended](https://api.uprightproject.com/documentation#operation/getMetricsExtended)
  * [GET /profile](https://api.uprightproject.com/documentation#tag/Net-Impact-Profile)

{% hint style="warning" %}
Breaking change: a new API query parameter `scoreUnit`has been introduced to control which unit any queried impact scores are returned in. The `scoreUnit`parameter becomes mandatory in June 14th.
{% endhint %}


# 1.0.0 (04 / 2023)

Release notes for release 1.0.0.

## Release notes 04/2023

Release number: 1.0.0\
Release date: 21st April, 2023\
Notes updated: 14th June, 2023\
Current state: `Stable`

The most significant improvements to the Upright model compared to the previous release 0.8.0 are listed below. More information on releases can be found on page [Release cycle](/releases/release-cycle).

### **Company coverage**

* Upright is increasing its public platform coverage to 10,000+ profiles based on companies' public information. Also Upright’s [off-the-shelf company coverage](https://docs.uprightplatform.com/coverage/off-the-shelf-coverage) for subscribed users has been increased

### **Net impact**

* Impact cents per dollar has been introduced as the new default unit of measure of impact scores. Previously used relative scores remain available for the users on platform and via API. Additionally annual dollars have been made available as a new measure of impact
* Impact specific units, like CO2 equivalent tons and disability-adjusted life years (DALYs), have been introduced to help correlate monetary impact values with outcomes in each impact category
* Sector level value flows have been re-calibrated by incorporating millions of new value chain links based on various macroeconomic databases such as the [OECD ICIO](http://oe.cd/icio) database and [IEA electricity consumption](https://www.iea.org/data-and-statistics/charts/world-electricity-final-consumption-by-sector-1974-2019) statistics
* The value chain distribution of impact has been more closely aligned with established value chain definitions:
  * Upstream impacts cover attributed impacts created by a company’s direct and indirect suppliers
  * Internal impacts cover impacts directly created by the company’s own activities
  * Downstream covers product end-use and disposal, as well as a attributed impact of direct and indirect customers of the company
* Default economic costs and benefits of impacts have been reassessed based on the latest academic research and findings. This affects the relative sizes of individual impact categories. Read more about economic costs and benefits factors, and impact monetization methodology [here](/methodology/net-impact/weighting-of-impacts)
  * The most significant score increases appear in the following impact categories: Biodiversity+, Biodiversity-, Physical diseases-, Mental diseases-, Nutrition+, and Societal infrastructure+
  * The most significant score decreases appear in the following impact categories: Mental diseases+, Relationships-, Jobs+, and Scarce human capital-

### **EU taxonomy & SFDR Principal adverse impacts**

* EU SFDR PAI indicator estimates for Scope 1, 2 and 3 GHG emissions and Total energy consumption have been updated using a broader set of company disclosure data points to provide more accurate estimates

### API changes

* In line with with the new monetary units for net impact data, a new API query parameter `scoreUnit` has been introduced to control which unit any queried impact scores are returned in
  * This `scoreUnit` parameter is supported by the following end-points:
    * [GET /metrics/all](https://api.uprightproject.com/documentation#operation/getMetricsAll)
    * [GET /metrics/basic](https://api.uprightproject.com/documentation#operation/getMetricsBasic)
    * [GET /metrics/extended](https://api.uprightproject.com/documentation#operation/getMetricsExtended)
  * The `scoreUnit` parameter accepts one of the three following values:
    * `classic` (default until 1.0.0): The returned scores use same scale as the Upright platform has been using until 1.0.0 release
    * `cents-per-dollar` (default from release 1.1.0 onwards): The returned scores describe how many cents of cost / benefit the assessable produces for each dollar of its total revenue
    * `dollars-per-year`: The returned scores describe how many dollars of cost / benefit the assessable produces every year with its revenue

{% hint style="warning" %}
Upcoming breaking change: the default value of the `scoreUnit` parameter will change from `classic` to `cents-per-dollar` in release 1.1.0 (scheduled for June). Specifying `scoreUnit` before this change is recommended for all API integrations to ensure consistent response data. Further information will be provided prior to the change.
{% endhint %}


# 0.8.0 (03 / 2023)

Release notes for release 0.8.0.

## Release notes 03/2023

Release number: 0.8.0\
Release date: 15th March, 2023\
Notes updated: 21st April, 2023\
Current state: `Stable`

The most significant improvements to the Upright model compared to the previous release 0.7.100 are listed below. More information on releases can be found on page [Release cycle](/releases/release-cycle).

### **Net impact**

* More research (see e.g. [1](https://bjsm.bmj.com/content/50/20/1252.short), [2](https://journals.sagepub.com/doi/abs/10.1177/1745691615592234?journalCode=ppsa)) on negative mental health impacts of digital games has been integrated into the Upright model. This has increased the negative mental health impact for digital games and related products
* The negative physical diseases impact of digital games and other sedentary activities have been calibrated against recent research (see e.g. this [meta analysis](https://www.sciencedirect.com/science/article/abs/pii/S0277953619302941)). This has decreased the negative physical health impact from sedentary activities
* More detailed value chain information has been introduced to biofuel and biomass products, better taking into account the raw material sources per each biofuel or biomass type. This has decreased the negative environmental impacts for several products
* Improved value chain information has been introduced to Management consulting services. The impacts of downstream industries now show more systematically in the impact profiles of management consulting services
* The negative environmental impacts of home nursing care services have been calibrated to better take into account the emissions caused by driving
* Portfolio level aggregation of Net impact data has been changed. The change does not affect portfolio net impact ratios. After the change the weight of unrecognized assets is not considered in the denominator in portfolio level aggregation. Unrecognized assets may include, for example, currencies, government bonds and unrecognized company bonds. In previous releases unrecognized assets were considered to have zero impact, while from 0.8.0 onwards they will be assumed to have the average impact of recognized assets. This change will come to effect in release 0.8.0 by 26th March
* As a general note, Upright continues to devote significant resources to the development of the model, including improvements in product taxonomy, value flows and broadening the range of product phrases catching scientific articles

### **UN SDG alignment**

* Portfolio level aggregation of UN SDG alignment data does not the weight of unrecognized assets is not considered in the denominator in portfolio level aggregation. See more detailed information under Net impact

### **EU taxonomy & SFDR Principal adverse impacts**

* EU SFDR PAI indicator estimates for GHG and Non-renewable energy have been updated using a broader set of company disclosure data points to provide more accurate estimates
* EU Taxonomy alignment estimates have been enhanced to follow more closely the latest [annex](https://finance.ec.europa.eu/system/files/2022-03/220330-sustainable-finance-platform-finance-report-remaining-environmental-objectives-taxonomy-annex_en.pdf)[ to the report on preliminary recommendations for technical screening criteria for the EU taxonomy](https://finance.ec.europa.eu/system/files/2022-03/220330-sustainable-finance-platform-finance-report-remaining-environmental-objectives-taxonomy-annex_en.pdf) from the Platform on Sustainable Finance


# 0.7.100 (01 / 2023)

Release notes for release 0.7.100.

## Release notes 01/2023

Release number: 0.7.100\
Release date: 31st January, 2023\
Notes updated: 15th March, 2023\
Current state: `Stable`

The improvements to the Upright model compared to the previous release 0.7.0 are listed below. More information on releases can be found on page [Release cycle](/releases/release-cycle).

### **EU taxonomy & SFDR Principal adverse impacts**

* Based on [annex to the report on preliminary recommendations for technical screening criteria for the EU taxonomy ](https://finance.ec.europa.eu/publications/call-feedback-platform-sustainable-finance-preliminary-recommendations-technical-screening-criteria_en)from the Platform on Sustainable Finance, Upright’s EU taxonomy alignment estimates have been enhanced to better account for Do No Significant Harm criteria
* New EU taxonomy and EU SFDR PAI GHG indicator company disclosures have been extracted and made available on the platform and via API
* 13th March 2023: EU Non-Financial Reporting Directive reporting obligation estimates for companies have been made available via API. Upright [methodology](https://docs.uprightplatform.com/appendix/nfrd-status-metadata) for estimating the NFRD reporting obligation follows closely both EU regulation and national legislations
* 13th March 2023: Upright’s EU taxonomy alignment data has been broadened with alignment estimates for nuclear energy and fossil gaseous fuels related activities. The new metrics are available via the [API](https://api.uprightproject.com/documentation#operation/getMetricsRegulatory) and on the EU taxonomy alignment table on the Upright Platform
* 13th March 2023: New EU SFDR PAI indicators for GHG intensity and societal violations of nations have been made available via the [API](https://api.uprightproject.com/documentation#operation/getMetricsRegulatoryCountries)
* 13th March 2023: An issue causing inconsistent EU taxonomy alignment estimates of the union objective has been addressed. For a small portion of companies, the EU alignment figures that combine multiple objectives and activity types were underestimated and inconsistent with individual objective figures. The issue occurred briefly in release 0.7.100 and has been addressed


# 0.7.0 (12 / 2022)

Release notes for release 0.7.0.

## Release notes 12/2022

Release number: 0.7.0\
Release date: 8th December, 2022\
Notes updated: 27th January, 2022\
Current state: `Stable`

The most significant improvements to the Upright model compared to the previous release 0.6.0 are listed below. More information on releases can be found on page [Release cycle](/releases/release-cycle).

### **Net impact**

* [Loss of quality method](https://dspace.mit.edu/handle/1721.1/60047) used in many LCA calculation principles has been introduced for calculating allocation of impacts from virgin materials to secondary raw materials. This has decreased the negative environmental impacts of many secondary raw materials
* The value flow information for primary and secondary batteries (e.g. alkaline and lithium-ion batteries) has been made more precise. This has increased the social infrastructure impact for all batteries and positive environmental impacts for secondary batteries which are used for electric low-carbon vehicles
* GHG and waste impacts related to consumerism have been better allocated to marketing services and software, increasing these negative environmental impacts
* Improved value chain information has been introduced to restaurant, bar and café services. This has decreased the negative health impacts allocated to serving alcohol in these venues
* Downstream value chain information for packaging materials has been improved: the share of packaging allocated to alcoholic beverages is now smaller, resulting in less negative health impacts for drink packaging
* Positive environmental impacts for the repair, maintenance and rental of industrial equipment have been slightly decreased due to the increased number of scientific articles contributing to the results
* More granular nutritional value data has been added for processed food products to increase the accuracy of Nutrition impact
* Additional data sources for clothing greenhouse gas emissions have been introduced resulting in changes in the negative GHG impacts of clothing products
* The environmental benefits of industrial enzymes have been increased due to increased number of scientific articles contributing to the results
* As a general note, Upright continues to devote significant resources to the development of the model, including improvements in product taxonomy, value flows and broadening the range of product phrases catching scientific articles

### **EU taxonomy & SFDR Principal adverse impacts**

* Based on the [final report](https://finance.ec.europa.eu/system/files/2022-04/220330-sustainable-finance-platform-finance-report-remaining-environmental-objectives-taxonomy_en.pdf) with recommendations from the Platform on Sustainable Finance published on 30th March 2022, Upright’s EU taxonomy alignment data has been broadened to also cover the remaining four environmental objectives under the EU taxonomy. These objectives are:
  * Sustainable use of water and marine resources
  * Transition to circular economy
  * Pollution prevention and control
  * Protection and restoration of biodiversity and ecosystems
* Hundreds of new EU taxonomy and EU SFDR PAI indicator company disclosures have been extracted and made available on the platform and via API
* EU SFDR PAI indicator estimates for Board Gender Diversity and Unadjusted Gender Pay Gap have been updated using a broader set of company disclosure data points to provide more accurate estimates
* Disclosure year has been added to disclosed EU taxonomy and PAI indicator data from release stable 0.6.0 onwards
* Flags indicating whether EU taxonomy values are disclosed or estimated have been added to the platform and API from release stable 0.6.0 onwards
* A bug incorrectly flagging PAI estimates as disclosures in the API has been fixed. The bug affected only a limited number of companies and mainly their PAI indicator Board gender diversity. The fix has been applied from release 0.6.0 onwards to maintain reproducibility of results in previous stable releases


# 0.6.0 (10 / 2022)

Release notes for release 0.6.0.

## Release notes 10/2022

Release number: 0.6.0\
Release date: 12th October, 2022\
Notes updated: 5th December, 2022\
Current state: `Stable`

The most significant improvements to the Upright model compared to the previous stable release 0.5.0 are listed below. More information on releases can be found on page [Release cycle](/releases/release-cycle).

### **Company coverage**

* 2000 new companies have been added to Upright's company coverage

### **Net impact**

* Impacts that the private sector helps cause indirectly via non-marketable phenomena (e.g., sports or tourism) have been expanded in scope and calibrated against the volume of relevant research
* In the societal infrastructure impact, an additional data source has been introduced: information on what is considered “critical infrastructure” according to different governmental organisations (e.g. by Finnish, US and Canadian governments). In addition, due to improvement product phrases more scientific research related to physiological basic needs of people is considered
* Allocation of impacts via the value chain has been improved to consider even very niche products from which impact should be inherited
* Value chain links between packaged products and packaging materials have been made more systematic. This has increased negative waste impacts for packaged products (e.g. for processed food and beverage products in disposable packaging)
* As a general note, Upright continues to devote significant resources to the development of the model, including improvements in product taxonomy, value flows and broadening the range of product phrases catching scientific articles

### **UN SDG alignment**

* SDG 8 (Decent work and economic growth): Product mappings have been improved to follow the target descriptions more precisely. Cryptocurrencies and gaming related products no longer get alignment as they do not contribute significantly to “... higher levels of economic productivity” as described under target 8.2
* Product mappings have been made more detailed for the transport and energy production sectors, with a focus on infrastructure. Improvements to the product mappings affect primarily alignments towards SDGs 9 and 11
* More systematic decision criteria has been developed for SDG alignment on a target level. Implementing the new criteria has increased the quality of product mappings and led to minor improvements in (mis)alignments across all SDGs

### **EU taxonomy & SFDR Principal adverse impacts**

* Based on the final report with recommendations from the Platform on Sustainable Finance published on 30th March 2022, Upright’s eligibility data has been broadened to cover also the last four environmental objectives under the EU Taxonomy. Alignment data for the new objectives will be released during Q4/2022
* The specific nuclear and gas energy activities as published in the Complementary Climate Delegated Act on the 30th March 2022 has been included in the EU Taxonomy eligibility and alignment data
* A breakdown of eligibility and alignment data on the enabling/transitional activity types has been added to the EU taxonomy data
* PAI Indicator estimates for Non-Renewable Energy Share and Hazardous Waste have been updated:
  * New disclosed PAI indicator values have been extracted from annual and sustainability reports and made available on the platform
  * Accuracy of PAI indicator estimates have been improved using the newly extracted disclosure data
* 5th December 2022: Disclosure year has been added to disclosed EU taxonomy and PAI indicator data
* 5th December 2022: Flags indicating whether EU taxonomy values are disclosed or estimated have been added to the platform and API
* 5th December 2022: A bug incorrectly flagging PAI estimates as disclosures in the API has been fixed. The bug affected only a limited number of companies and mainly their PAI indicator Board gender diversity. To maintain reproducibility of results, fix has not been applied to previous stable releases 0.5.0, 0.4.0, 0.3.693


# 0.5.0 (06 / 2022)

Release notes for Stable release 0.5.0.

## Release notes 06/2022

Release number: 0.5.0\
Release date: 15th June, 2022\
Notes updated: 10th October, 2022\
Current state: `Stable`

The most significant improvements to the Upright model compared to the previous stable release 0.4.0 are listed below. More information on releases can be found on page [Release cycle](/releases/release-cycle).

### **Company coverage**

* Coverage has been increased with over 1100 new companies, most of which are U.S. listed companies

### **Net impact**

* Criticality levels of different raw materials listed by the EU have been integrated into the Scarce natural resources impact
* Modelling of wholesaling and retailing of different products has been updated: impacts of wholesale and retail companies are now more consistent with the impacts of products being sold
* Biodiversity impact now also includes habitat loss on a smaller scale and biodiversity loss related to climate change. In addition, some new data sources related to endangered species have been integrated into the Upright model
* As a general note, Upright continues to devote significant resources to the development of the model, including improvements in product taxonomy, value flows and broadening the range of product phrases catching scientific articles

### **Company insights & Company targets**

* Upright Platform now includes two new lenses Company insights & Company targets. This addition complements the digital impact profile on the Upright platform, where all relevant impact-related data on companies is brought together in a unified and comparable format. At first, this data is available only for select companies

### **UN SDG alignment**

* Contribution to SDG targets (subgoals) is available at the platform providing a more granular view of the SDG data. The drilldown to the target level can be accessed by clicking on any SDG alignment figure
* SDG 9 (Industry, innovation and infrastructure): Financial products for consumers, such as payment cards, ATM machines, consumer deposit accounts and consumer credit granting, are no longer aligned with SDG 9. Since the target 9.3 is focused on providing financial services to enterprises, consumer products’ alignment is not justified

### **EU taxonomy & SFDR Principal adverse impacts**

* New disclosures have been added to the Upright Platform based on the analysis of over 12,000 annual, sustainability and other public reports from companies


# 0.4.0 (03 / 2022)

Release notes for Stable release 0.4.0

## Release notes 03/2022

Release number: 0.4.0\
Release date: 30th March, 2022\
Notes updated: 10th October, 2022\
Current state: `Stable`

The most significant improvements to the Upright model compared to the previous stable release 0.3.693 are listed below. More information on releases can be found on page [Release cycle](/releases/release-cycle).

### **Net impact**

* Mappings of food products with nutritional values data has been made more detailed to provide more precise impacts in the Nutrition category
* As a general note, Upright continues to devote significant resources to the development of the model, including improvements in product taxonomy, value flows and broadening the range of product phrases catching scientific articles

### **UN SDG alignment**

* Product mappings have been made more detailed in all SDGs. Improvements have specifically been focused on SDG misalignments and SDG 8 data (Decent work and economic growth)

### **EU taxonomy & SFDR Principal adverse impacts**

* Six new SFDR PAI indicators have been released. These indicators include Activities negatively affecting biodiversity-sensitive areas, Energy consumption intensity per high impact climate sector, Emissions to water, Hazardous waste, Unadjusted gender pay gap and Manufacture of chemicals
* SFDR PAI indicators for Scope 1, 2 and 3 GHG emissions have been updated based on expanded data set of company disclosures


# Overview

An AI chat assistant for exploring Upright's company impact data in natural language.

Upright Agent is an AI assistant built into the [Upright Platform](https://uprightplatform.com), where it appears as **Ask AI**. It lets you ask questions in plain English (or your preferred language) about a company's net impact, CSRD double materiality, financial effects, SDG alignment, EU Taxonomy alignment, SFDR Principal Adverse Impacts, and the supporting scientific evidence — and it answers from the same data the rest of the platform uses. Every answer links back to the evidence behind it, so you can interrogate, verify, and defend it.

The chat is intended to complement the visual platform, not replace it. Charts, tables, and result cards are still the primary way to explore the data; the chat is best at answering specific questions, summarising results across multiple companies or topics, and pulling together explanations that would otherwise require clicking through several views.

## Where to find it

The chat is available in two places:

* As a side panel on every company, group, and portfolio page (click **Ask AI** in the top navigation). When opened from a specific page, the chat carries that page's context so you can ask "summarise this" or "what is driving this risk" without naming the company.
* As a standalone view at [`uprightplatform.com/chat`](https://uprightplatform.com/chat), where you can start an open-ended conversation that is not tied to any single page.

Both surfaces share the same conversation history, so you can switch between them mid-thread.

## Who can use it

The chat is available to logged-in Upright Platform users whose organization has the chat feature enabled — for many account types it is on by default. If you do not see **Ask AI** in the top navigation, contact your Upright contact person to have it enabled for your organization.

## What the chat is good at

* **Single-company summaries** — "Show and summarise the DMA results for Storebrand."
* **Peer comparisons** — "Compare the net impact of Apple, Microsoft, and Alphabet."
* **Drill-downs** — "What is driving Climate change mitigation as a material topic for Neste?"
* **Supporting evidence** — "Why is wind power assessed as positive for GHG emissions?"
* **Portfolio and group views** — "Summarise the DMA across the constituents of this portfolio."
* **Methodology questions** — "How does Upright weight impact categories?"

## What makes the answers trustworthy

Because every answer is built on a structured tool call against Upright's own model rather than generated freely, the chat gives you guarantees you should expect from an analytical tool:

* **Grounded in Upright's data.** Every number comes from Upright's own scientifically-backed model — not from a language model's own guess. Answers reflect scientific consensus, not "internet consensus".
* **Reproducible.** The same question returns the same answer regardless of how you phrase it, because the figures come from the model rather than being generated on the fly.
* **Coherent and honest.** Figures sum consistently to their totals, and the chat will not invent flattering numbers or fill a gap it has no data for — it says so instead.
* **Traceable.** Every claim links back to the underlying tool result and the scientific evidence behind it, so you can verify and defend an answer rather than take it on trust.

## What the chat is not

The chat is not a free-form general-purpose assistant. It is scoped to Upright's data and methodology. It will not write code, draft unrelated marketing copy, or answer questions outside the impact / sustainability domain — instead it will redirect you back to topics it can help with.

It also does not estimate numbers it does not have. If Upright does not currently produce a particular lens for a given company (for example, EU Taxonomy alignment for a company whose primary activities are not eligible), the chat will say so rather than invent a value.

See [Limits and confidentiality](/upright-agent/limits-and-confidentiality) for the full list of constraints.

## Next steps

* Read [Using the chat](/upright-agent/using-the-chat) for entry points, prompt shapes, and how citations, KPI tiles, and tables work.
* Read [Data and tools available](/upright-agent/data-and-tools) to see exactly which data the chat can reach.
* Read [Connecting external AI clients](/upright-agent/external-clients-mcp) if you want to access the same tools from Claude Desktop, Claude.ai, Microsoft Copilot Studio, or another MCP-compatible client. (Connector access is granted separately from regular platform access.)


# Using the chat

How to ask questions, what the responses contain, and how follow-ups work.

## Starting a conversation

There are three ways to open the chat:

* **From a company, group, or portfolio page** — click **Ask AI** in the top navigation. The chat opens as a side panel and inherits the context of the page you are on. A small chip at the top of the chat shows what context the chat is anchored to (for example, "Double materiality · Storebrand"). Questions like "summarise this" or "what's driving this" resolve against that context automatically.
* **From the standalone chat view** — go to [`uprightplatform.com/chat`](https://uprightplatform.com/chat) for an open-ended conversation that is not tied to any particular page. Use this when you want to compare multiple companies or ask methodology questions.
* **From a welcome suggestion** — the empty chat view shows a few suggested prompts (for example, "Net impact of Apple", "DMA results for Nordea"). Click one to start the conversation with that question pre-filled.

## Attaching files and searching the web

The composer has two optional inputs next to the message box:

* **Add files** — attach a document (for example, a PDF) and ask the chat to read it alongside Upright's data. A common use is to hand the chat your own materiality assessment, sustainability report, or stakeholder-engagement findings and ask it to compare them against Upright's modelled results — a "what am I missing?" gap analysis. An attached file is available on the turn you attach it; if you want to keep working with it several messages later, attach it again. Uploaded files are session context only — they are not stored after the conversation and never used to train the model or shown to other organizations.
* **Web search** — lets the chat pull in external context from the public web (for example, recent controversies, news, or background on a company) alongside Upright's own data. It is on by default, but the chat still prefers Upright's vetted data and will not reach out to the web unless your question asks it to. To bring in external or peer information, say so explicitly — for example, *"compare Upright's data with what public sources say"* or *"check recent controversies on the web."* Web-sourced claims are cited like any other source. This deliberate bias toward Upright's own data is what keeps answers reproducible; the web is there when you ask for it.

## What a good question looks like

The chat works best when the question is specific about which company / group / portfolio you mean and which analytical lens you want.

**Good examples:**

* "Show and summarise the net impact of Storebrand."
* "Compare the DMA results for Apple, Microsoft, and Alphabet."
* "What products are driving Health and safety as a material topic for Neste?"
* "List the constituents of this portfolio sorted by net impact."

For private or lesser-known companies, give the website (or ISIN / ticker) — names recur across industries, so the site address is the most reliable identifier. It is worth glancing at the company the chat resolved to before you trust the answer.

### Question types that work well

These are the kinds of task the chat is built for. The phrasing is illustrative — substitute the company, fund, list, or topic you care about.

* **Single-metric lookup with the "why".** "What is this carmaker's GHG-emissions impact, and which products drive it?" — the chat returns the figure and can drill into the positive and negative contributors and the per-product reasoning behind them.
* **Peer / industry benchmarking.** "How does this shipping company's net-impact ratio compare to its peers, and where does it rank?" — the chat builds a peer set and returns a ranked comparison.
* **Screening a list on a theme.** "Screen these companies for biodiversity impact" or "which EU companies are most SDG-aligned?" — paste a short list, or ask for a ranked screen.
* **Investor due diligence.** "Give a 360° view of this company for an Article 9 portfolio screen — net impact, the main risks, and any controversies." — combine Upright's lenses with the **Web search** toggle for external context.
* **Compare your own report against Upright.** Attach your own materiality assessment with **Add files** and ask the chat to compare it against Upright's modelled double materiality — where the two converge and where they diverge.
* **Site-level physical climate risk.** "Assess the physical climate risks across this company's sites." — the chat identifies the company's locations and screens each for heat, wildfire, flooding, and other hazards.
* **Working with your own results.** From your assessment's home page: "Summarise my results", "What's missing in my assessment?", or "Explain the matrix to my CFO."

## Prompting tips

* **Name the entity precisely**, or open the chat from that entity's page so it inherits the context automatically.
* **Pick one lens and ask one thing at a time.** Use follow-up questions to drill in rather than packing several asks into one message.
* **Ask "show your sources"** (or click the citation chips) when you want to see exactly what an answer is based on.
* **Paste a short list** when you want to compare or screen several companies side by side.
* **Turn on Web search** when you want external context (news, controversies); **attach a file** when you want the chat to reason over your own document.
* **Tell it how strict to be.** By default the chat answers within Upright's framework, which may be looser than your own bar. If you want a tougher read, say so — for example, *"be strict: focus on additionality and direct impact, and flag anything weak or unproven."*
* **Ask it to challenge you.** When you share your own view or document, you can ask the chat to push back rather than just agree — for example, *"what am I missing, and which of my assumptions would you question?"*

## What to expect — where the chat is strongest

Treat this as "how to get the best results", not a disclaimer. The chat is most reliable on **entities Upright covers** and on Upright's own lenses:

* **Strongest:** double materiality, net impact, financial effects, methodology questions, and peer comparisons or drill-downs for covered companies, funds, and products — anywhere the answer comes straight from Upright's structured data with citations.
* **More variable:** companies with very thin public data, very large screens, hyper-specific single-number lookups, unusual or long product value chains, and site / climate questions where a company's locations are hard to find on the public web.

When the chat is on weaker ground it will tell you what it could and could not establish rather than inventing a number — and naming the entity precisely, narrowing the lens, or splitting the question into follow-ups usually gets a better answer.

## What a response contains

Responses are designed as analyst-style briefs — the chat does not narrate every number in the data; it summarises the headline story and surfaces the supporting numbers in structured elements next to the prose:

* **KPI tiles** at the top — typically 1–4 headline numbers (for example, NET IMPACT, MATERIAL TOPICS, REVENUE) with a coloured tone indicator. The tone is based on the underlying valence of the metric, not on whether the news is good or bad for the user.
* **Tables** below the prose for row-level data (dimensions, drivers, peer comparisons). Every table has a **Copy as TSV** and **Download as Excel** button in its title row.
* **Inline citations** — small chips next to a claim that link back to the underlying tool result.
* **Callout boxes** for verdicts, exec summaries, and "what this means" footers.
* **Deep links** — the first time the chat mentions a company or a material topic, the name is linked to the corresponding platform page (DMA dashboard, single-matter detail, lens view, etc.) so you can jump straight from the chat to a deeper look.
* **App cards** — for some questions (for example, a product value-chain query or a physical-climate-risk heatmap) the chat renders a dedicated visual card below the prose. The card is the diagram; the prose narrates it.

## Getting answers out, and languages

* **Export** — every table has **Copy as TSV** and **Download as Excel** in its title row, and a full answer can be printed or saved to PDF from your browser's print dialog. The chat lays its answer out for you to read and copy from; it does not assemble a finished deck, Word document, or report file. If you need that, an external client connected via the [MCP connector](/upright-agent/external-clients-mcp) can drive its own document tools on top of Upright's data.
* **Languages** — you can ask in your own language, and the chat will generally reply in kind. Upright's own vocabulary (impact-category and ESRS matter names) always stays in English.

## Follow-up questions

Conversations are stateful. You can refer back to anything the chat just said:

* "Now compare that to Microsoft."
* "Drill into the negative environment score."
* "Why does this score so negatively on biodiversity?"
* "Show the supporting articles."

If you want to start fresh, click **New chat** (in the chat header, or in the conversation-history sidebar on the standalone view). If the side panel was opened from a specific page, the page context follows you into the new conversation.

## Citations and sources

Whenever the chat makes a claim that comes from Upright data, it attaches a citation chip linking back to the tool result. Click the chip to see exactly which data point supports the claim.

When the chat lists or cites multiple companies, the answer ends with a **References** footer listing each one. Companies that are part of your organization's own tailored library (rather than the public Upright library) are marked with a small lilac **Private** chip after the name.

## Private vs. public results

Some organizations have access to tailored variants of company results — for example, a CSRD assessment that uses your organization's own product list or sustainability data points instead of the public defaults. The chat answers within your own access rights: where your organization has a tailored variant of a company, the chat uses it by default; otherwise it uses the public Upright library. When the chat answers from a tailored variant, the company name carries a **Private** chip the first time it is mentioned. Public Upright library results are unmarked (no chip needed). If you are ever unsure which you are looking at, the chip is the tell — and you can simply ask "is this our tailored data or the public model?"

## Conversation history

The chat history sidebar lists your previous conversations. Conversations are stored against your user account and are not shared with other users in your organization.

## What to do if the answer looks wrong

The chat is grounded in Upright's structured data, but it is still an AI. If a response looks wrong:

* Check the citation chips — they link to the underlying tool result and let you verify the source.
* Ask the chat to "show your sources" or "what is this based on?" — it will surface the tool calls it used.
* If you still believe the data itself is wrong, raise it with your Upright contact person; the feedback handling policy in the [appendix](/appendix/feedback-handling-policy) applies.


# Data and tools available

The data the chat can reach and the tools it uses to reach it.

The chat does not produce numbers from a generic large language model. Every quantitative answer it gives comes from a structured tool call against Upright's own data — the same data that powers the rest of the platform. This page lists what the chat can reach and how it routes between sources.

## Analytical lenses

The platform exposes six analytical lenses for a company, each with its own dedicated chat tool. The chat never reconstructs one lens's answer from another lens's data.

* [**Net impact**](/metrics/net-impact) — Upright's headline impact score, broken down by category and dimension. Triggered by phrases like "net impact", "impact ratio", or impact category names (GHG emissions, jobs, knowledge, …).
* **CSRD Double Materiality Assessment** — material topics under ESRS, plus drivers and supporting evidence. Triggered by phrases like "DMA", "double materiality", or ESRS matter names ("climate change mitigation", "own workforce", "biodiversity", …).
* **Financial Effects** — monetary translation of sustainability risks and opportunities. Triggered by "financial effects", "EUR risk size", or "profit impact". Available on specific releases only. Beyond reading the headline figures, the chat can also size the financial effect of a single risk or opportunity you describe: it first echoes back the inputs it will use for you to confirm, then returns the monetised effect in the company's reporting currency.
* [**UN SDG alignment**](/metrics/un-sdg-alignment) — alignment of a company's revenue with the UN Sustainable Development Goals, down to the individual SDG-target level, with per-product reasoning for why a product supports or undermines a given target.
* [**EU Taxonomy**](/metrics/eu-taxonomy) — taxonomy eligibility and alignment, including green CapEx where available.
* [**SFDR Principal Adverse Impacts**](/metrics/sfdr-pai-indicators) — PAI indicators for sustainability-related disclosures.

Each lens has a dedicated platform deep link — when the chat answers from a lens, the first mention of the company (or topic) links straight to that lens's view in the platform.

## Single company, multi-company, group, and portfolio

The chat keeps companies, groups, and portfolios as separate first-class concepts and picks the right tool for the right scope.

* **Single company** — net impact, DMA, financial effects, SDG, EU Taxonomy, SFDR PAI for one named company.
* **Ad-hoc list** — when you paste a few names ("compare Apple, Microsoft, and Alphabet"), the chat returns per-company rows side-by-side. Ad-hoc lists do not produce a list-level aggregate; for a portfolio-level aggregate use a real group or portfolio that lives in the platform.
* **Group / portfolio** — when the platform already has a stored group (for example, an ETF, an index, a customer fund), the chat uses the group-level tools that return the platform's weighted roll-up, the holdings list, and the top contributors driving each impact category.
* **Screening** — for ranked or filtered lists ("the top 10 European utilities by net impact"), the chat uses Upright's screen tool rather than guessing constituents.

## Coverage — which entities the chat can answer about

The chat can answer about any company, fund, or product in Upright's coverage — on the order of tens of thousands of companies and funds and over a hundred thousand products. When you ask about something that is not covered, the chat says so rather than guessing, and (where relevant) can identify a company on demand from the public web. For the authoritative scope and how coverage is built, see the [Coverage](/coverage/off-the-shelf-coverage) section.

## External context: uploaded files and the web

Beyond Upright's own data, the chat can also reason over two external inputs you control from the composer (see [Using the chat](/upright-agent/using-the-chat#attaching-files-and-searching-the-web)):

* **Uploaded files** — a document you attach (for example, your own materiality assessment) that the chat reads alongside Upright's results.
* **Web search** — public-web context, cited like any other source. The **Web search** toggle is on by default, but the chat leans on Upright's vetted data and only reaches the web when your question asks it to (see [Using the chat](/upright-agent/using-the-chat#attaching-files-and-searching-the-web)).

## Supporting evidence and drill-downs

Beyond headline numbers, the chat can answer "why" questions by pulling in:

* **Product-level reasoning** — why a specific product is assessed positively or negatively on a given impact.
* **Supporting articles** — the scientific evidence Upright uses to ground its product impacts.
* **Contributing products** — the products driving a company's score on a given impact category.
* **DMA reasoning, overrides, and key takeaways** — the platform's own explanations for why a topic is or is not material.
* **Single-matter summary** — drivers, IROs (impacts, risks, or opportunities), severity, and time horizon for one ESRS matter.

## Product value chain

The chat can render Upright's product taxonomy as an upstream / downstream value-chain diagram (for example, "what feeds into steel" or "what does steel feed into"). The diagram appears as a card below the chat answer; the prose narrates the tiers and quotes the share-of-value-add percentages.

## Site identification and physical climate risk

For questions like "where are X's offices / data centres / plants" the chat uses a public-web pipeline to identify site locations on demand. Combined with the climate-risk tools, it can also answer "is X exposed to wildfires / heat / heavy precipitation at its sites", for individual locations or aggregated across all of a company's sites.

For broader spatial questions ("show climate risk across this region") the chat can render a grid-level climate-risk heatmap as a card below the answer, selectable by hazard, scenario, and time horizon.

## Knowledge base and methodology

The chat has direct access to this knowledge base. Methodology questions ("how does Upright weight impact categories", "what does the SFDR PAI alignment column mean") are answered from the knowledge base content via the chat's search tool, with citations back to the relevant page.

## Comparisons across releases

The customer-facing chat is scoped to Upright's **latest** model release. Comparisons against older releases ("how did the 4.x DMA differ from now") are not supported on the chat surface — they require direct platform access.

## What the chat never does

* **Never fabricates numbers** for a lens that has no data for a given company. If SDG / EU Taxonomy / SFDR PAI data is not available for a company, the chat says so rather than estimating from net impact or DMA figures.
* **Never reconstructs one lens from another** — for example, it does not produce SDG alignment by re-deriving it from net impact, or estimate DMA materiality from SDG alignment.
* **Never invents methodology coefficients** — for example, the financial-effects formula is multiplication of three named factors with no hidden weighting coefficients, and the chat will not invent any.


# Connecting external AI clients

Reach the same tools from Claude Desktop, Claude.ai, Microsoft Copilot Studio, and other MCP-compatible AI clients.

The chat tools described in [Data and tools available](/upright-agent/data-and-tools) are also exposed as a [Model Context Protocol](https://modelcontextprotocol.io) (MCP) server. This lets you reach the same Upright data from external AI clients — Claude Desktop, [Claude.ai](https://claude.ai), Microsoft Copilot Studio, and other MCP-compatible clients — instead of (or in addition to) the in-platform chat.

The MCP endpoint and the in-platform chat share one tool set and one set of guardrails; the answers are the same regardless of which client you ask from.

## Endpoint

The MCP server is available at:

```
https://api.uprightproject.com/api/mcp
```

It speaks the standard MCP HTTP transport with OAuth 2.0 authentication (Dynamic Client Registration). Any spec-compliant MCP client can connect to it without Upright-specific wrapping.

## Access

{% hint style="warning" %}
The MCP connector is controlled by a **separate permission** from the in-platform chat. Depending on your account type it may already be enabled alongside the in-platform chat, or it may need to be turned on for your organization.

If you cannot connect, contact your Upright contact person or write to <info@uprightproject.com> to request connector access. Include the email addresses of the users who should be enabled.
{% endhint %}

Once your organization has been enabled, you can connect any MCP-compatible client by following one of the setups below. Authentication uses your existing Upright Platform login — there are no separate API keys or tokens to manage for these clients.

## Claude Desktop and Claude.ai

The Upright connector works with both [Claude Desktop](https://claude.com/download) and the [Claude.ai](https://claude.ai) web interface. We recommend the Desktop app for slightly more flexible tool-permission controls, but both behave identically against the Upright endpoint.

1. Open Claude's **Connectors** view (in Claude Desktop: **Settings → Connectors**; on Claude.ai: **Settings → Connectors**) and choose **Add custom connector**.
2. Fill in the **Add custom connector** dialog:
   * **Name:** `Upright`
   * **URL:** `https://api.uprightproject.com/api/mcp`
   * Leave the advanced settings at their defaults.
3. Click **Add**. A browser window opens on `uprightplatform.com`. Log in to Upright if you are not already signed in, then click **Allow access** to authorize the connection.
4. The connector now appears in your Claude **Connectors** list, with all Upright tools exposed under **Interactive tools** and **Other tools**.
   * If your organization's policy allows it, you can flip both groups to **Always allow** to skip per-call confirmation prompts. This is optional.
5. Open a new conversation and try a question such as *"What is the net impact of Apple?"* Claude calls the appropriate Upright tool (e.g. `get_net_impact_summary`) and renders the response inline.

If the connector ever stops working, return to the Connectors view, click the three-dot menu next to **Upright**, and choose **Reconnect** to restart the OAuth flow.

## Microsoft Copilot Studio

[Copilot Studio](https://www.microsoft.com/en-us/microsoft-365-copilot/microsoft-copilot-studio) lets you build AI agents that are deployable across the Microsoft 365 ecosystem — Microsoft 365 Copilot, Teams, web chat, and others. The Upright MCP connector plugs into Copilot Studio as a custom tool.

{% hint style="info" %}
If Copilot Studio does not open for your account, make sure a Dataverse environment has been defined for your organization. This is a Copilot Studio prerequisite, not an Upright one.
{% endhint %}

1. In Copilot Studio, open the **Tools** panel and click **New tool**.
2. Select **Model Context Protocol** as the tool type.
3. Fill in the **Model Context Protocol** form:
   * **Server name:** `Upright`
   * **Server description:** `Sustainability impact data: Net impact, DMA, SDG, EU Taxonomy, financial effects`
   * **Server URL:** `https://api.uprightproject.com/api/mcp`
   * **Authentication:** `OAuth 2.0`
   * **Type:** `Dynamic discovery`
4. Click **Create**. Reload the page if the new tool does not appear in the **Tools** view immediately.
5. In the **Agents** view, create (or open) the agent that should use the Upright tool. A short prompt such as *"An agent that answers questions about company sustainability impact using Upright data"* is enough to get started.
6. Inside the agent, go to **Tools → Add a tool**, choose **All**, search for *Upright*, and select the **Upright** tool you just created.
7. In the **Add tool** dialog, click **Not connected → Create a new connection**. A browser window opens on `uprightplatform.com`; log in if needed and click **Allow access** to authorize.
8. Once the connection shows as active, click **Add and configure** to attach the tool to the agent.
9. Test the agent from the chat panel on the right. Try a question such as *"What is the net impact of Apple?"* In some cases you may need to re-authorize the Upright MCP connection the first time you test.

## Other MCP-compatible clients

Any MCP client that supports the HTTP transport with OAuth 2.0 Dynamic Client Registration can connect to the same endpoint:

```
https://api.uprightproject.com/api/mcp
```

The exact UI varies by client, but the setup follows the same shape: add a new MCP server with the URL above, complete the OAuth flow in the browser when prompted, and the Upright tools become available. The connector has also been used successfully from clients such as Mistral Le Chat, ChatGPT custom connectors, and Google AI Search.

Compliance with the public MCP specification varies between clients; if your client cannot complete Dynamic Client Registration, ask your Upright contact person about alternative integration options.

## Behaviour parity with the in-platform chat

External MCP clients have access to the same tool set as the in-platform chat:

* All six analytical lenses (Net Impact, DMA, Financial Effects, UN SDG alignment, EU Taxonomy, SFDR PAI).
* Drill-downs (product-level reasoning, supporting articles, contributing products, DMA reasoning).
* Group, portfolio, and ad-hoc multi-company tools.
* Product value-chain, site identification, physical climate risk.
* Knowledge-base search and methodology FAQ.

Two behavioural differences to be aware of when calling from external clients:

* **Release scope.** External clients are restricted to Upright's latest model release, the same constraint that applies to the in-platform chat. Tool calls targeting older releases return a `release-not-supported` error.
* **Presentation primitives.** KPI tiles, tone badges, and callout cards are platform UI elements — external clients render plain Markdown / JSON instead. The underlying data is identical; only the styling differs.

## Rate limits and quotas

Connector usage is metered under its own per-organization allowance, separate from the in-platform chat budget. (Because external clients run their own model against Upright's tools, that traffic is counted as connector tool calls rather than against the in-platform chat's token budget.) If you anticipate heavy programmatic usage, contact your Upright contact person to discuss limits.

## Troubleshooting

* **`401 Unauthorized` on every request** — the connector has not been enabled for your organization. Contact your Upright contact person or <info@uprightproject.com> to request access.
* **OAuth flow returns to the client without a token** — make sure you are signed in to [uprightplatform.com](https://uprightplatform.com) in the same browser that the connector opens, then retry. In Claude, use **Reconnect** on the Upright connector.
* **Empty tool list after connecting** — the client may not be reading the server's `tools/list` response. Confirm the client supports the HTTP transport and is on a current MCP spec version.
* **`release-not-supported` error** — the tool call targeted a non-latest release. Re-issue the call against the latest release.


# Limits and confidentiality

What the chat will not do, how scope is enforced, and how your data is handled.

Upright Agent is grounded in structured tool calls against Upright's own data and operates under several deliberate constraints. This page lists the ones most often asked about.

## Scope of conversations

The chat is scoped to Upright's company impact, CSRD double materiality, financial effects, and supporting evidence data. Requests that fall outside that scope — creative writing, unrelated coding help, general conversation, tasks unconnected to sustainability or company impact — will not produce the off-topic artifact. Instead the chat names what it can help with and offers concrete next steps anchored to the topic of interest.

Attempts to override the chat's scope through instructions in the user message ("ignore your previous instructions", "act as a general-purpose assistant", "pretend you are X") are not honoured.

## Release scope — latest only on the chat surface

The chat answers from Upright's **latest** model release only. Release-over-release comparisons ("how did the 4.x DMA differ from now", "compare last release to this one") are not supported on the chat surface — these still require direct platform access or API calls against a specific release.

## Companies the chat will not discuss

A small number of companies cannot be processed through the chat. When asked about one of them, the chat says results are not available and stops, without naming a reason or attempting to work around the constraint. The list is not user-facing.

## What other organizations do in Upright is confidential

The chat will not confirm, deny, or speculate about what other Upright users or organizations have done in the platform — whether they have an account, which companies they have analysed, which groups or portfolios they maintain, or which tailorings they have applied.

Questions framed around another organization's activity ("what has X analysed in Upright", "show me X's company profiles", "give me the X-specific results for company Y") are declined the same way regardless of which organization is named.

If you have access to a specific company, group, or portfolio in your own account, the chat will answer normally about that entity — independent of who else may also have access to it.

## Private vs. public results

* **Public results** — entries in the Upright public library. The default state; no marking on the company name.
* **Private results** — tailored variants that belong to your organization (for example, a CSRD assessment that uses your own product list or sustainability data). When the chat answers from a private variant, the company name is marked with a small lilac **Private** chip the first time it is mentioned.

Private results are scoped to your own organization. The chat will not surface another organization's private results to you, and will not surface yours to another organization.

## Internal identifiers are never user-facing

Upright's internal identifiers (variant IDs, scenario IDs, raw company UUIDs) are tool-call plumbing. The chat does not echo them back to you and does not ask you to provide one. Refer to companies by name.

## Usage limits

Chat usage is subject to fair-use budgets at the organization level rather than a hard per-question cap. Two points worth knowing:

* The **in-platform chat** and the **external connector** (see [Connecting external AI clients](/upright-agent/external-clients-mcp)) draw on **separate budgets** — connector usage does not eat into your in-platform chat allowance, and vice versa.
* If your organization reaches its limit, the chat shows a "usage limit reached" message pointing you to your administrator or Upright contact person rather than failing silently. Budgets reset periodically.

If you expect heavy or sustained usage, talk to your Upright contact person about the right plan.

## Data residency and EU mode

For customers in EU mode, the chat is served from Upright's EU infrastructure. The conversation data, including the questions you ask and the answers the chat returns, stays inside the EU region.

## Logging and product improvement

Chat conversations are stored against your user account. Upright uses anonymised, aggregated usage data to improve the quality of the assistant. Conversation contents are not shared with other organizations.

## Accuracy expectations

The chat is grounded in Upright's structured data, but it is still an AI. Inline citations let you trace each claim back to a tool result. If a quantitative figure looks wrong, click the citation chip to verify the source. If the underlying data itself looks wrong, raise it with your Upright contact person — the [feedback handling policy](/appendix/feedback-handling-policy) applies the same way as for any other Upright output.

For high-stakes use cases (regulatory reporting, investment decisions), treat the chat as a way to surface the right data quickly, and verify the headline numbers in the corresponding platform view or via the [API](/api/authentication) before publishing them.


# Authentication

The Upright API supports only Access Token -based authentication. The authentication token must be included in the `Authorization` HTTP header.

### Creating a personal access token

You can create an access token for API usage on your [administration page](https://model.uprightproject.com/user/me/functions).

You must be logged in, and have access to the API feature enabled in order to access the administration page. If you have trouble accessing the page, please contact your Upright contact person.

Tokens remain valid until you reset them, which you can also do on the administration page.

### Obtaining machine user access tokens

If you prefer to setup a machine user in favor of using personal access tokens, contact your Upright contact person. Include the desired email address for the machine user. Note that the email address may not be in use by another user.

### Sending authenticated requests

The access token must be included in the `Authorization` header. The following examples show how to make an authenticated request to the `/metrics/legend` endpoint.

{% tabs %}
{% tab title="curl" %}

```shell
curl -H 'Authorization: YOUR_ACCESS_TOKEN' <https://api.uprightproject/v1/metrics/legend>
```

{% endtab %}

{% tab title="Python" %}

```python
import requests
url = ‘<https://api.uprightproject.com/v1/metrics/legend’>
headers = {‘Authorization’, ‘Bearer {token}’.format(token=YOUR_ACCESS_TOKEN)}
res = requests.post(url, data=data, headers=headers)
print(json.loads(res.text))
```

{% endtab %}

{% tab title="JavaScript" %}

```javascript
import fetch from ‘node-fetch’;
async function run_script() {
  const url = `/metrics/legend`;
  const options = { headers: {‘Authorization’, `Bearer YOUR_ACCESS_TOKEN`} };
  const response = await fetch(url, options); console.log(response.json());
}
await run_script();
```

{% endtab %}
{% endtabs %}

{% hint style="warning" %}
For simplicity, the code examples below include the access token as part of the source code. This approach is not recommended in real applications.
{% endhint %}


# The Upright net impact framework

Description of impact categories in the Upright net impact model

## Introduction

Upright's net impact metrics are organised into **4 dimensions** split into **19 impact categories**. The framework is designed to be:

⤷ **Balanced**: Consider both costs and benefits.

⤷ **Comprehensive**: Capture all types of costs and benefits that companies create.

⤷ **Mutually exclusive**: No double-counting of benefits or costs.

Upright’s framework is different from common sustainability and impact frameworks (such as UN SDGs, SASB, and the GRI reporting standard) in that it aims to capture **all** value created by companies on the surrounding world whereas traditional sustainability and impact frameworks only consider a limited selection of "impact topics".

## Society dimension

### Positive impacts

<table><thead><tr><th width="197.62044653349">Impact category</th><th>Description</th><th>Example</th></tr></thead><tbody><tr><td>Jobs</td><td>Employing people and thus enabling them to gain financial actorship and identity in society. In this impact, we take into account people employed both directly by the company, as well as indirectly by its suppliers and customers.</td><td>A company employs 700 people.</td></tr><tr><td>Taxes</td><td>Contributing to joint resources via taxes paid directly by the company or indirectly by its suppliers and customers.</td><td>A company pays its corporate taxes.</td></tr><tr><td>Societal infrastructure</td><td>Contributing to or forming basic societal infrastructure, such as roads, sewage systems, electricity networks, hospitals, schools, and pension systems. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.</td><td>A company builds sewer systems.</td></tr><tr><td>Societal stability &#x26; understanding among people</td><td>Increasing understanding among people or inciting or enabling peace. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.</td><td>A company offers translation services that help people with no common language understand each other.</td></tr><tr><td>Equality &#x26; human rights</td><td>Increasing racial, economic or gender equality, or enforcing human rights. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.</td><td>A company provides microloans to women in developing countries, enabling them to start a business.</td></tr></tbody></table>

{% hint style="info" %}

#### **About&#x20;*****equality & human rights***

Forms of equality considered include:

* Ethnicity & gender
* Language
* Gender
* Disability
* Sexual orientation
* Religion
* Wealth

Human rights topics considered include:

* Freedom of speech and expression
* Voting rights, democracy
* Forced labour, child labour
* Accessibility
* Access to education
* Access to healthcare
* Minority rights (disability, language, indigenous, etc)
* Child rights
  {% endhint %}

{% hint style="info" %}

#### About *societal infrastructure*

Societal infrastructure is defined based on guidelines from U.S. and E.U. governments on sectors critical to the functioning of society, including the [U.S. National Infrastructure Protection Plan](https://www.cisa.gov/national-infrastructure-protection-plan).

Some types of critical infrastructure are, however, considered within other impact categories as follows:

* Considered within **knowledge infrastructure**:
  * Telecommunications services
  * Provision of state, municipal and inter-municipal ICT services related to securing the vital functions of society, including commercial ICT subcontractors that support the provision of these services
  * National broadcasting channels and main commercial media
  * Rating and assessment bodies
  * Registration duties of the patent and registration offices
  * Environmental permit supervision
  * Permit supervision of sites that pose a risk of major accidents (e.g. chemical plants, mines)
* Considered within **health dimension**:
  * Primary food production and processing
  * Healthcare, including research
  * Communicable disease expertise and support functions, including laboratory operations
  * State mental hospitals
  * Pharmaceutical supply
* Considered within **environment dimension**:
  * Environmental healthcare services
    {% endhint %}

{% hint style="info" %}

#### About *taxes*

Considered taxes are not limited to corporate tax, but also include other taxes, such as payroll tax, value-added tax and sales taxes. For this reason, even companies that pay zero corporate tax will get some positive scores for paying taxes. Corporate tax is often only a fraction of a company's total tax footprint.
{% endhint %}

### Negative impacts

| Impact category                                 | Description                                                                                                                                                                                                                                                          | Example                                                           |
| ----------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- |
| Jobs                                            | *No negative impacts are currently considered in this impact category.*                                                                                                                                                                                              |                                                                   |
| Taxes                                           | *No negative impacts are currently considered in this impact category.*                                                                                                                                                                                              |                                                                   |
| Societal infrastructure                         | No negative impacts are currently considered in this impact category.                                                                                                                                                                                                |                                                                   |
| Societal stability & understanding among people | Decreasing understanding among people or inciting or enabling armed conflict. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers. | A company produces firearms that are used in armed conflicts.     |
| Equality & human rights                         | Decreasing racial, economic or gender equality, or violating human rights. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.    | A company uses conflict minerals to produce consumer electronics. |

## Knowledge dimension

### Positive impacts

| Impact category          | Description                                                                                                                                                                                                                                                                                                                                           | Example                                               |
| ------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------- |
| Knowledge infrastructure | Contributing to knowledge infrastructure and thus enabling the effective and safe creation, distribution, and maintenance of knowledge, information, and data. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers. | A company produces base stations for mobile networks. |
| Creating knowledge       | Enabling, encouraging or practicing the creation of data, information or knowledge. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.                                                                            | A company provides preclinical research services.     |
| Distributing knowledge   | Distributing already existing data, information or knowledge. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.                                                                                                  | A company broadcasts television programs.             |
| Scarce human capital     | *No positive impacts are considered for this impact category.*                                                                                                                                                                                                                                                                                        |                                                       |

### Negative impacts

| Impact category          | Description                                                                                                                                                                                                                                                                                                                                            | Example                                           |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------- |
| Knowledge infrastructure | *No negative impacts are considered for this impact category.*                                                                                                                                                                                                                                                                                         |                                                   |
| Creating knowledge       | *No negative impacts are considered for this impact category.*                                                                                                                                                                                                                                                                                         |                                                   |
| Distributing knowledge   | Distributing untrue or misleading information, or spreading spam content that takes up space from trustworthy information and burdens human cognitive capacity. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers. | A company runs fake news websites.                |
| Scarce human capital     | The opportunity cost of employing people with scarce skills and capabilities. In this impact, we take into account people employed both directly by the company, as well as indirectly by its suppliers and customers.                                                                                                                                 | A company occupies 140 highly skilled programmers |

{% hint style="info" %}

#### About *scarce human capital*

The Upright net impact model treats highly skilled workforce as a resource, similar to any other resources a company may use to create its products and services. The "negative" impact in the impact category of scarce human capital relates to the opportunity cost of using highly skilled workforce. Companies using this resource must product sufficient positive impacts to make up for its use and end up net positive.
{% endhint %}

## Health dimension

### Positive impacts

| Impact category   | Description                                                                                                                                                                                                                                                                                                   | Example                                                                                                        |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
| Physical diseases | Treating, preventing or contributing towards the treatment or prevention of physical diseases, injuries or fatalities. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers. | A company develops and produces vaccines.                                                                      |
| Mental diseases   | Treating, preventing or contributing towards the treatment and prevention of mental health problems. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.                   | A company offers psychotherapy services for the treatment of depression.                                       |
| Nutrition         | Encouraging, enabling or providing healthy nutrition or contributing to food security. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.                                 | A company sells legumes, which have been proven to be a healthy source of protein and various other nutrients. |
| Relationships     | Improving the quality of human relationships and connection. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.                                                           | A company offers couple therapy services that help individuals establish and maintain healthy relationships.   |
| Meaning & joy     | Creating joyful experiences and/or creating or enhancing people's sense of meaning. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.                                    | A company produces chocolate, which makes some people feel enjoyment.                                          |

### Negative impacts

| Impact category   | Description                                                                                                                                                                                                                                                                                        | Example                                                                                                          |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| Physical diseases | Causing or contributing towards the development or occurrence of physical diseases, injuries or fatalities. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers. | A company produces cigarettes that have been proven to cause lung cancer.                                        |
| Mental diseases   | Causing or contributing towards the development of mental health problems. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.                                  | A company produces slot machines that cause addiction.                                                           |
| Nutrition         | *No negative impacts are considered for this impact category.*                                                                                                                                                                                                                                     |                                                                                                                  |
| Relationships     | Worsening the quality of human relationships and connection. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.                                                | A company produces alcohol that causes aggression and violence.                                                  |
| Meaning & joy     | Decreasing experiences of joy and sense of meaning. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.                                                         | A company produces fashion advertisements that enforce beauty standards causing anxiety and loss of self-esteem. |

{% hint style="info" %}

#### Note on *physical diseases*

Please note that the physical diseases category also includes injuries. This means that products such as motorcycles, which cause many road accidents and injuries, score negatively within the category.
{% endhint %}

## Environment dimension

### Positive impacts

| Impact category          | Description                                                                                                                                                                                                                                                                                                                                                                                                                      | Example                                                                                                     |
| ------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
| GHG emissions            | Removing or contributing towards the reduction of greenhouse gas emissions, or producing or enabling products and services that create fewer GHG emissions compared to their most common alternatives. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.                                    | A company creates carbon-capture technology, or produces wind power.                                        |
| Non-GHG emissions        | Removing or contributing towards the reduction of non-GHG emissions, such as land, water and air pollution, or producing or enabling products and services that create less non-GHG emissions compared to their most common alternatives. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers. | A company produces oil spill clean-up technology.                                                           |
| Scarce natural resources | Saving or increasing the amount of highly scarce natural resources, such as freshwater, and scarce minerals and metals. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.                                                                                                                   | A company produces water desalination systems, which increase the amount of fresh drinking water available. |
| Biodiversity             | Protecting or increasing biodiversity or animal welfare. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.                                                                                                                                                                                  | A company breeds bees which help pollinate surrounding flora.                                               |
| Waste                    | Treating waste and encouraging, enabling or practicing recycling or the re-use of materials. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.                                                                                                                                              | A company treats hazardous waste, or runs a platform on which customers can sell used goods.                |

### Negative impacts

| Impact category          | Description                                                                                                                                                                                                                                                                           | Example                                                                                                                                            |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| GHG emissions            | Creating greenhouse gas emissions. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.                                                             | A company runs a factory that produces GHG emissions.                                                                                              |
| Non-GHG emissions        | Creating non-GHG emissions, such as land, water and air pollution. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.                             | A company produces fertilizers that contain ammonia which can seep into lakes, or diesel-powered passenger cars that create particulate emissions. |
| Scarce natural resources | The use of highly scarce natural resources, such as freshwater, or scarce minerals and metals. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers. | A company runs an industrial process that uses large amounts of fresh water, or produces solar panels with rare earth metal components.            |
| Biodiversity             | Destroying biodiversity or harming animal welfare. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.                                             | A company cuts down forests to produce palm oil, or utilises intensive animal farming to produce dairy products.                                   |
| Waste                    | Creating all types of waste. This can occur either directly through the company’s core products and services, indirectly through its suppliers' operations or when its products and services are used by customers.                                                                   | A company manufactures disposable plastic cups.                                                                                                    |

{% hint style="success" %}

#### Coverage of EU taxonomy objectives

While going beyond the environmental objectives of the EU taxonomy, the Upright net impact framework fully covers the six environmental objectives of the EU taxonomy. They are captured as positive impacts within the following Upright impact categories:

* Climate change mitigation: GHG emissions
* Climate change adaptation: GHG emissions
* The sustainable use and protection of water and marine resources: Biodiversity, Scarce natural resources
* The transition to a circular economy: Waste, GHG emissions, Non-GHG emissions
* Pollution prevention and control: Non-GHG emissions
* The protection and restoration of biodiversity and ecosystems: Biodiversity
  {% endhint %}


# Illustrative example of attribute-only-once

This article discusses what it means to attribute impacts only once by contrasting it to how the commonly used Scope 1/2/3 GHG emission metrics work.

{% hint style="info" %}
This page illustrates how attribute-only-once works in the Upright net impact model by contrasting it to commonly used Scope 1/2/3 GHG emission metrics. For a general discussion of **how and why Upright attributes (allocates) impact along value chains**, view [this article](/methodology/net-impact/overview-of-the-upright-net-impact-model/allocation-of-impact-across-value-chains).
{% endhint %}

## Introduction

Upright attributes impacts to companies across value chains in such a way that every impact counts only once (*attribute-only-once*).

In the case of GHG emissions, for example, this means that the sum of all GHG emissions Upright attributes to companies *sums up to the total GHG emissions caused by the private sector*. This is different, for example, from the GHG Protocol (Scope 1/2/3) metrics customarily used for measuring GHG emissions.

On the other hand, for some impacts other than GHG, it is customary practice to attribute impacts only once. For example in the case of jobs, it is common to only consider the amount of people directly employed, which does not carry the risk of double counting. This, however, also means that value chain impacts are not considered.

**To make impacts comparable across categories and to enable assessment of net impact, Upright consistently uses attribute-only-once for all impact categories.**

This article provides a concrete illustrative example of how attribute-only-once works by contrasting it to how the commonly used Scope 1/2/3 GHG emission metrics work. While the example relates to GHG emissions, you can follow this example also to understand how attribute-only-once works in other impact categories.

{% hint style="info" %}
**Discussion of double counting of emissions within GHG Protocol documentation**

The fact that GHG Protocol (Scope 1/2/3 metrics) double counts emissions is fairly well understood. [Documentation from the GHG Protocol itself](https://ghgprotocol.org/sites/default/files/standards_supporting/Scope%203%20Detailed%20FAQ.pdf) discusses the subject as follows:

> By definition, scope 3 emissions occur from sources owned or controlled by other entities in the value chain (e.g., materials suppliers, third-party logistics providers, waste management suppliers, travel suppliers, lessees and lessors, franchisees, retailers, employees, and customers). Scope 3 emissions for the reporting company are by definition the direct emissions of another entity. \[...] Because of this type of double counting, scope 3 emissions should not be aggregated across companies to determine total emissions in a given region. \[...] companies should acknowledge any potential double counting of reductions or credits when making claims about scope 3 reductions.

> \[...] double counting is a problem when it comes to offset credits or other market instruments that convey unique claims to GHG reductions or removals. If GHG reductions or removals take on a monetary value or receive credit in a GHG reduction program, it is necessary to avoid double counting of credits from such reductions or removals.

The **scale of double counting**, however, is less well understood. In this article, we try to give a sense of scale on that.
{% endhint %}

## The example economy

This example uses a simple illustrative economy, depicted in **Figure 1**.

<figure><img src="/files/l8VM6RfSpDdKxR2IkMzh" alt=""><figcaption><p><strong>Figure 1:</strong> Illustrative example economy</p></figcaption></figure>

In this economy, there are only 4 companies:

* <mark style="background-color:yellow;">**Electricity Corp**</mark>**:** produces electricity, selling all of it to the three other companies.
* <mark style="background-color:yellow;">**Oil Drilling Corp**</mark>**:** Drills oil and sells the resulting crude oil, using electricity from <mark style="background-color:yellow;">Electricity Corp</mark>.
* <mark style="background-color:yellow;">**Oil Refinement Corp**</mark>**:** Refines all oil from <mark style="background-color:yellow;">Oil Drilling Corp</mark> and sells the refined oil, using electricity from <mark style="background-color:yellow;">Electricity Corp.</mark>
* <mark style="background-color:yellow;">**Oil Distribution Corp**</mark>: Buys all oil from <mark style="background-color:yellow;">Oil Refinement Corp</mark> and sells it to consumers, using electricity from <mark style="background-color:yellow;">Electricity Corp</mark>.

To keep the example simple, the only company producing direct emissions is <mark style="background-color:yellow;">Electricity Corp</mark>, which produces 30 tons of GHG emissions. Additionally, end users burning the oil they purchase from <mark style="background-color:yellow;">Oil Distribution Corp</mark> create 100 tons of GHG emissions when that oil is burned.

Consequently, the economy produces a **total of 130 tons of GHG emissions**.

## Scope 1/2/3 GHG emission metrics in the example economy

Let's work out the GHG emission metrics for all companies for each of the three GHG Protocol Scopes: Scope 1, Scope 2, and Scope 3.

### Scope 1

Only <mark style="background-color:yellow;">Electricity Corp</mark> produces direct emissions. Its Scope 1 emissions are **30 tons.** Scope 1 emissions are zero for the other companies.

### Scope 2

The relevant scope 2 category to consider is *emissions from purchased electricity*. <mark style="background-color:yellow;">Oil Drilling Corp</mark>, <mark style="background-color:yellow;">Oil Refinement Corp</mark> and <mark style="background-color:yellow;">Oil Distribution Corp</mark> all purchase the same amount of electricity from <mark style="background-color:yellow;">Electricity Corp</mark>. This means that the emissions related to their electricity used must be the same, meaning each of them gets **10 tons** of Scope 2 emissions.

### Scope 3

In this example, the most relevant scope 3 categories to consider are:

* **Use of sold products**: i.e. emissions created when sold products are used
* **Purchased goods and services**: i.e. emissions created by purchased goods and services (excluding electricity, which belongs to Scope 2).

At least distribution of sold products (emissions created when sold products are distributed) and processing of sold products (emissions created when sold products are processed) Scope 3 categories would also be relevant, but we will omit them for simplicity, as they will not change the big picture.

In this example, Use of sold products is the most important Scope 3 category. <mark style="background-color:yellow;">Oil Drilling Corp</mark>, <mark style="background-color:yellow;">Oil Refinement Corp</mark> and <mark style="background-color:yellow;">Oil Distribution Corp</mark> all have **100 tons** of Scope 3 emissions in this category.

In the Purchased goods and services category, <mark style="background-color:yellow;">Oil Refinement Corp</mark> has **10 tons** of emissions, and <mark style="background-color:yellow;">Oil Distribution Corp</mark> has **20 tons**.

### Summary and total Scope 1/2/3 emissions

The discussed Scope 1/2/3 figures are summarized in **Figure 2**

<figure><img src="/files/bJcaZlN1PdEmtP4yRgfc" alt=""><figcaption><p><strong>Figure 2:</strong> Summary of Scope 1/2/3 emission metrics in the example economy</p></figcaption></figure>

The sum of the Scope 1/2/3 emissions of all 4 companies is **390 tons**, which is **3 times the total amount of emissions produced**, meaning there is a *double-count factor* of 3.

In the example, the double-count factor was identical to the amount of steps in the value chain of the product "oil". The double-count factor would have been a bit higher if we would have considered also the distribution of sold products, and processing of sold products Scope 3 categories.

{% hint style="info" %}
**Note on actual reporting by companies**

When reporting GHG emissions, companies often omit some Scope 3, or at least some Scope 3 categories. In particular, the use of sold products category is often omitted due to difficulty in producing the figures.

This example illustrates the amount of double counting when the specification is fully followed.
{% endhint %}

### Upright's GHG emission metrics in the example economy

The Upright net impact model attributes impacts using the principle of *participating value-add*.

The basic idea is that when attributing impact to products that are upstream of <mark style="background-color:blue;">product B</mark>, the share of <mark style="background-color:blue;">product B</mark>’s impacts that will be allocated to <mark style="background-color:orange;">product A</mark> is proportional to the share of added value <mark style="background-color:orange;">product A</mark> contributes to <mark style="background-color:blue;">product B</mark>. Attribution of impact to downstream follows a symmetrical logic.

{% hint style="info" %}
**The mathematical formulation of attribution**

We won't discuss the exact mathematical formulation for attribution, because it is not necessary for understanding the big picture. If you are interested in it, consult [this ](/methodology/net-impact/overview-of-the-upright-net-impact-model/allocation-of-impact-across-value-chains)and [this](/methodology/net-impact/illustrative-example-in-a-simplified-economy#allocation-of-impact-across-the-value-chain) article.
{% endhint %}

In our example economy, this results in the following attribution of GHG tons to each company:

<figure><img src="/files/yl64j9tIzqUPDlf8joAE" alt=""><figcaption><p><strong>Figure 3:</strong> Attribution of GHG tons to the companies in the example economy with the algorithm used by Upright</p></figcaption></figure>

The sum of GHG emissions attributed to the 4 companies sum up to **130 tons**, which is equal to the total amount of emissions caused by the companies.

Oil Refinement Corp, with the highest value add in the example economy, is attributed the highest amount of GHG tons. Conversely, Electricity Corp, with the lowest value add in the economy, is attributed the lowest amount of GHG emissions.

{% hint style="info" %}
**Value adds of the 4 example companies**

Value add can be determined by subtracting the value of input products from the companies' revenue. The value adds for the four companies are as follows:

* **Electricity Corp:** $15
* **Oil Drilling Corp:** $30 ($5 of cost from electricity subtracted form revenue of $35)
* **Oil Refinement Corp:** $35 ($35 of cost from crude oil and $5 of cost from electricity subtracted from revenue of $75)
* **Oil Distribution Corp:** $20 ($75 of cost from refined oil and $5 of cost from electricity subtracted from revenue of $100)
  {% endhint %}

## Read more

* General page on [Allocation of impacts across value chains](/methodology/net-impact/overview-of-the-upright-net-impact-model/allocation-of-impact-across-value-chains)<br>


# Differences of net impact results and company disclosures

This page describes how net impact data differs from GHG inventories or other bottom-up company disclosures.

Upright's net impact model [accounts for direct and indirect impacts](broken://pages/6Z2MgQK3ukbHrMG8o5wM#both-direct-and-indirect-impacts-are-taken-into-account) but [avoids double counting](broken://pages/6Z2MgQK3ukbHrMG8o5wM#impact-is-attributed-once-and-only-once). Therefore quantification of impacts like emissions, tax payments and job creation may considerably deviate from corresponding values produced with different methodologies.

## GHG inventories

Scope 1, 2 and 3 emissions as defined by the Greenhouse Gas Protocol include double counting of emissions of related companies:

> By definition, scope 3 emissions occur from sources owned or controlled by other entities in the value chain (e.g., materials suppliers, third-party logistics providers, waste management suppliers, travel suppliers, lessees and lessors, franchisees, retailers, employees, and customers). Scope 3 emissions for the reporting company are by definition the direct emissions of another entity. \[...] Because of this type of double counting, scope 3 emissions should not be aggregated across companies to determine total emissions in a given region. \[...] companies should acknowledge any potential double counting of reductions or credits when making claims about scope 3 reductions
>
> \[...] double counting is a problem when it comes to offset credits or other market instruments that convey unique claims to GHG reductions or removals. If GHG reductions or removals take on a monetary value or receive credit in a GHG reduction program, it is necessary to avoid double counting of credits from such reductions or removals.
>
> \- [GHG Protocol Scope 3 FAQ](https://ghgprotocol.org/sites/default/files/standards_supporting/Scope%203%20Detailed%20FAQ.pdf)

The Upright net impact model attributes total emissions across the whole private sector, meaning that impact is not double counted. This makes emission values in the net impact model incomparable with companies' bottom-up GHG inventories. (Read more in [Essential principles](broken://pages/6Z2MgQK3ukbHrMG8o5wM).)

## Direct tax payments and job creation

Tax payments and employment numbers reported by companies relate to direct impacts. They do not consider indirect impacts enabled by the company. On the other hand, such direct disclosures do not account for indirect influence that other companies in the value chain might have on the direct impacts of the company.

When considering a the tax payments or job creation of a company, the Upright net impact model credits the company for some indirect impact it has in its value chain, but it also credits companies in the value chain for direct impacts of the company. This avoids double counting impacts across the private sector, but consequently the figures are not expected to match companies' disclosures of direct impact. (Read more in [Essential principles](broken://pages/6Z2MgQK3ukbHrMG8o5wM).)


# Indicative guidelines for classifying investments in line with SFDR

This document provides information on using Upright data to classify investments in line with the EU Sustainable Finance Disclosure Regulation (SFDR).

{% hint style="warning" %}
**No legal advice**

Upright is an impact data provider. *The contents of this document do not constitute legal advice, are not intended to be a substitute for legal advice, and should not be relied upon as such. You should seek legal advice or other professional advice in relation to any particular matters you or your organisation may have.*
{% endhint %}

## Background

### The need for classifying investments

The EU Sustainable Finance Disclosure Regulation requires classifying funds into three categories:

* Article 6 ("grey")
* Article 8 ("light green")
* Article 9 ("dark green")

Conceptually, the difference in these three classes of funds is related to the *sustainability promise* they provide. Article 9 funds have sustainable investment as objective, while Article 8 funds merely have *sustainable or environmental characteristics*. Article 6 funds don't make any sustainability-related promise, while still possibly taking sustainability risks into account as part of normal risk management.

In addition to the fund's classification, Article 8 and Article 9 funds must disclose how (they plan to) allocate assets in terms of the sustainability of their investments. According to the regulation, the asset allocation must be stated using the categories summarized in the following table:

<figure><img src="/files/U5n4bl1UQp8ByOUD4A0e" alt=""><figcaption></figcaption></figure>

For Article 9 funds, pre-contractual disclosures must state the minimum proportion of investments within categories **A**, **B**, and **C**, and periodic reporting must disclose the actual proportion of investments within the same categories. For Article 8 funds, pre-contractual disclosures and periodic disclosures additionally need to disclose the proportion of investments within category **D**. Article 9 funds should generally make only investments that classify as sustainable, while Article 8 funds don't necessarily need to include any investments that classify as sustainable. Article 8 funds are required to make investments that promote sustainable characteristics.

{% hint style="info" %}
**Detail**

Article 9 funds combine categories **D** and **E** into a single category called *Not sustainable* or *Other*.
{% endhint %}

The planned asset allocation must be stated in pre-contractual disclosures. Later on, the actual asset allocation must be reported as part of the fund's periodic reporting.

Other than for the categories related to the EU taxonomy, the EU regulations or their technical standards do not provide specific criteria for determining how investments should be sorted into the listed categories. Thus the criteria are left for the market to determine.

In this document, guidelines are provided for using Upright data to classify investments as sustainable or having environmental or social characteristics in line with the EU SFDR regulation. **The guidelines are indicative and are not in any way binding for Upright's customers.**

### Definition of sustainable investments in the EU regulations

The EU defines sustainable investment as investments that contribute (significantly) to an environmental or social objective, while *not doing significant harm* to either of those objectives.

The definition of sustainable investment is provided in [Regulation (EU) 2019/2088, Article 2, point 17](https://eur-lex.europa.eu/eli/reg/2019/2088/oj) as:

> an investment in an economic activity that **contributes to an environmental objective**, as measured, for example, by key **resource efficiency indicators** on the use of energy, renewable energy, raw materials, water and land, on the production of waste, and greenhouse gas emissions, or on its impact on biodiversity and the circular economy, or an investment in an economic activity that **contributes to a social objective**, in particular an investment that contributes to tackling inequality or that fosters social cohesion, social integration and labour relations, or an investment in human capital or economically or socially disadvantaged communities provided that such investments **do not significantly harm** any of those objectives and that the investee companies follow good governance practices, in particular with respect to sound management structures, employee relations, remuneration of staff and tax compliance

### What is a *positive contribution* in the context of the EU regulations?

While the EU taxonomy lists some specific types of sustainable activities, the EU regulations do not provide a comprehensive rulebook for determining which activities, companies or investments can be considered sustainable.

The definition of sustainable investment mentions *resource efficiency indicators* as means for determining the sustainability of investments. The Upright net impact framework is essentially a resource efficiency indicator, as it captures both the resources a company uses and the value it creates with those resources.

The definition of sustainable investment requires that positive contributions must be either to the environment or society. While the EU taxonomy regulation lists some further environmental objectives, there are no exhaustive lists of types of environmental or societal contributions that should be considered.

### What is *significant harm* in the context of the EU regulations?

While the EU taxonomy regulation provides some activity-specific rules for determining significant harm, none of the EU regulations or their regulatory technical standards provide a general rulebook or thresholds for determining what would constitute significant harm. Thus, what exactly constitutes significant harm is left for market participants to determine.

It is obvious that "significant" must be considered in some *relative* sense. For example, a significant amount of hazardous waste must be different for a small IT consulting company than for a large battery manufacturer. The amount of harm (e.g. tonnes of hazardous waste) can be considered in relation to the size of the company, using e.g. revenue as a proxy for its size.

Later on in this document, guidance will be provided on how to consider *significant harm* with Upright data.

### What are *environmental or social characteristics* in the context of the EU regulations?

The concept of *environmental or social characteristics* (in short, E/S) is defined only vaguely in the texts of the EU SFDR regulation. It is a looser requirement than sustainable investment: all sustainable investments also have E/S characteristics, but not all investments with E/S characteristics are sustainable.

E/S investments that don't classify as sustainable are relevant for Article 8 funds. While they are not required to disclose what proportion of investments is E/S, they are required to disclose the binding elements of the investment strategy that ensure that the fund attains the promoted environmental or social characteristics.

{% hint style="info" %}
**What are&#x20;*****binding elements*****?**

In the context of the EU SFDR regulation, binding elements are rules for selecting investments that have been designed to ensure that the E/S characteristics (or in Article 9 funds, the sustainable investment objective) is attained. Each fund defines its own binding elements: an example of a binding element would be to require exceeding at least one set threshold for the positive score within one impact category.
{% endhint %}

While there has been little direct guidance on what kind of investments classify as having E/S, the available guidance on *what kind of funds classify as Article 8* implies that the concept of E/S is highly flexible. The question of what kinds of funds classify as Article 8 was discussed in a European Commission [guidance](https://www.esma.europa.eu/sites/default/files/library/sfdr_ec_qa_1313978.pdf) on 14th July 2021 as follows:

> "Article 8 means that where a financial product complies with certain environmental, social or sustainability requirements or restrictions laid down by law, including international conventions, or voluntary codes, and these characteristics are “promoted” in the investment policy the financial product is subject to Article 8 of Regulation (EU) 2019/2088.
>
> The term ‘promotion’ within the meaning of Article 8 of Regulation (EU) 2019/2088 encompasses, by way of example, direct or indirect claims, information, reporting, disclosures as well as an impression that investments pursued by the given financial product also consider environmental or social characteristics in terms of investment policies, goals, targets or objectives or a general ambition in, but not limited to, pre-contractual and periodic documents or marketing communications, advertisements, product categorisation, description of investment strategies or asset allocation, information on the adherence to sustainability-related financial product standards and labels, use of product names or designations, memoranda or issuing documents, factsheets, specifications about conditions for automatic enrolment or compliance with sectoral exclusions or statutory requirements regardless of the form used, such as on paper, durable media, by means of websites, or electronic data rooms."

In short, if the fund is marketed with even indirect ESG/Impact/Sustainability related promises, it should be at least Article 8 (if not Article 9). [ESMA's report](https://www.esma.europa.eu/sites/default/files/2024-05/ESMA34-472-440_Final_Report_Guidelines_on_funds_names.pdf) from the 14th of May 2024 further noted that any fund using ESG or Sustainability terms in their naming needs to be classified as Article 8 or Article 9. The report sets specific asset allocation thresholds depending on the terms used in the fund names. Funds using ESG terms need 80% of assets promoting sustainable characteristics, while funds using sustainability-related terms need at least 80% of assets allocated towards sustainable investments.

## Applying Upright data

### Background

The [Upright net impact metrics](/metrics/net-impact) include indicators for positive and negative impacts within four dimensions (environment, society, health, and knowledge) and under those 19 impact categories that comprehensively capture the impact of a company on the outside world. Additionally, Upright provides the net impact sum, which expresses the sum of positive and negative impacts.

The *relative scores* that Upright provides for impact dimensions and impact categories are relative to the size of the company, using revenue as a proxy for size.

{% hint style="info" %}
**Use of aggregate-level criteria**

This documentation is about classifying investments in a fund. Article 8/9 funds may also choose to define investment criteria based on fund-level aggregate results, which can be effective in ensuring that overall objectives are met.
{% endhint %}

### Suggested criteria for positive contribution

Upright recommends one of the following types of impact datasets for positive contribution: monetized impact or sustainable revenues. Passing one of the two criteria described below would qualify the company to have a positive contribution:

> 1. **Monetized impact:** Exceeding a positive impact score threshold in a specific impact category within the net impact framework **OR,**
> 2. **Sustainable revenues:** Exceeding an aggregate UN SDG revenue alignment of 50%

The specific recommended thresholds for each criterion are outlined below.

#### 1) Monetized impact as positive contribution criteria

Positive contribution based on monetized impact uses net impact data as the metric for the criterion. For a company to pass this positive contribution criterion, it needs to *exceed at least one of the thresholds* for net impact scores listed in the table below. The unit for the net impact score thresholds is “impact cents per dollar of revenue.” More details on the monetary units of net impact can be found [here](/metrics/net-impact#impact-cents).

<table><thead><tr><th width="150.33333333333331">EU category</th><th width="173">Upright dimension</th><th width="304">Upright impact category</th><th width="109" data-type="number">Threshold</th></tr></thead><tbody><tr><td>Social</td><td>Society</td><td>Societal infrastructure</td><td>6.8</td></tr><tr><td>Social</td><td>Society</td><td>Societal stability</td><td>5.4</td></tr><tr><td>Social</td><td>Society</td><td>Equality &#x26; human rights</td><td>2.5</td></tr><tr><td>Social</td><td>Health</td><td>Physical diseases</td><td>7</td></tr><tr><td>Social</td><td>Health</td><td>Mental diseases</td><td>3.3</td></tr><tr><td>Social</td><td>Health</td><td>Nutrition</td><td>15</td></tr><tr><td>Social</td><td>Health</td><td>Relationships</td><td>9.4</td></tr><tr><td>Social</td><td>Knowledge</td><td>Knowledge infrastructure</td><td>3.8</td></tr><tr><td>Social</td><td>Knowledge</td><td>Creating knowledge</td><td>4.4</td></tr><tr><td>Social</td><td>Knowledge</td><td>Distributing knowledge</td><td>10.8</td></tr><tr><td>Social</td><td>Social</td><td>Group of select social impacts*</td><td>13.5</td></tr><tr><td>Environment</td><td>Environment</td><td>Group of all environmental impacts**</td><td>3.6</td></tr></tbody></table>

{% hint style="info" %}
**Group thresholds**

\*For social impacts, there is a group threshold covering select impacts in addition to the individual category thresholds. The threshold is set for the sum of the impacts within the select categories. This additional social impact criterion captures sustainable companies that contribute simultaneously to multiple of the relevant social impact categories, but don't exceed an individual impact category threshold. The group threshold includes the following eight (8) impact categories: *Societal infrastructure, Societal stability, Equality and human rights, Knowledge infrastructure, Creating knowledge, Distributing knowledge, Physical diseases, and Mental diseases.*

\*\*For Environmental impacts, the threshold of 3.6 is a group threshold for the sum of all environmental impacts in the Upright framework. The Environmental impacts are grouped due to environmental improvements typically occurring across multiple impact categories simultaneously (e.g., removing pollutants can result in improvements in water quality and biodiversity). Assessing positive environmental impacts as a whole usually leads to more meaningful results than assessing each environmental category separately. The environmental impact categories include the following five (5) impact categories: *GHG emissions, non-GHG emissions, Scarce Natural Resources, Biodiversity, and Waste.*
{% endhint %}

{% hint style="info" %}
The absolute difference between the thresholds listed in the table above is due to the varying monetary size of impacts between the categories. Read more [here](https://docs.uprightplatform.com/methodology/net-impact/weighting-of-impacts) regarding weighting and monetization of impacts.
{% endhint %}

To ensure the objectivity of the approach to define the monetized impact thresholds, Upright has benchmarked other relevant sustainable investment definition approaches, ensuring that the suggested thresholds produce a share of sustainable investments of key indices that reflect current market standards. Upright holds a unique position to comprehensively review and set the thresholds, as it has analyzed the impact of 50,000+ companies, enabling testing different thresholds for sustainable investments. The thresholds have been triangulated by ordering a company universe (MSCI ACWI IMI) by net impact scores, evaluating the companies with the largest positive impacts for each impact category, and benchmarking them towards the impacts of all products and services in the Upright model.

The table below lists examples of economic activities passing the monetized impact thresholds within each relevant impact category.

<table><thead><tr><th width="188">Upright dimension</th><th width="212">Upright impact category</th><th>Examples of company activities exceeding the threshold</th></tr></thead><tbody><tr><td>Society</td><td>Societal infrastructure</td><td><ul><li>Housing</li><li>Critical transportation</li><li>Energy</li><li>Water and sanitation</li></ul></td></tr><tr><td>Society</td><td>Societal stability</td><td><ul><li>Education services and solutions</li><li>Media (following the principles of journalistic ethics)</li></ul></td></tr><tr><td>Society</td><td>Equality &#x26; human rights</td><td><ul><li>Increasing racial, economic or gender equality, or enforcing human rights</li></ul></td></tr><tr><td>Health</td><td>Physical diseases</td><td><ul><li>Healthcare</li><li>Pharmaceuticals</li><li>Medical technology</li></ul></td></tr><tr><td>Health</td><td>Mental diseases</td><td><ul><li>Psychiatric healthcare and pharmaceuticals</li></ul></td></tr><tr><td>Health</td><td>Nutrition</td><td><ul><li>Production, processing and distribution of nutritious foods</li></ul></td></tr><tr><td>Health</td><td>Relationships</td><td><ul><li>Connectivity services</li><li>Software for forming and nurturing relationships</li></ul></td></tr><tr><td>Knowledge</td><td>Knowledge infrastructure</td><td><ul><li>Connectivity equipment</li><li>Cybersecurity software and equipment</li></ul></td></tr><tr><td>Knowledge</td><td>Creating knowledge</td><td><ul><li>Research services</li><li>Production of academic journals</li></ul></td></tr><tr><td>Knowledge</td><td>Distributing knowledge</td><td><ul><li>Education services and solutions</li><li>Media (following the principles of journalistic ethics)</li></ul></td></tr><tr><td>Social</td><td>Group of select social impacts*</td><td><ul><li>Companies with some revenue contributing to different social impact categories at the same time</li></ul></td></tr><tr><td>Environment</td><td>Group of all environmental impacts**</td><td><ul><li>Renewable energy and low-carbon infrastructure</li><li>Environmental remediation</li><li>Products significantly more environmentally efficient compared to common alternatives</li><li>Contributors to resource efficiency and circular economy</li></ul></td></tr></tbody></table>

{% hint style="info" %}
**Exclusion of impacts on jobs and taxes**

The Upright net impact model captures impacts in a broad sense, including Jobs & Taxes as part of a company's societal impacts. The EU regulations or their technical standards only provide a very broad definition of sustainable investment, leaving it unclear whether taxes & jobs should be considered. To be on the safe side, these are not included in the list of impact categories considered for significant positive contributions.
{% endhint %}

#### 2) Sustainable revenues as positive contribution criteria

Positive contribution based on sustainable revenues uses UN SDG alignment as the criterion. For a company to pass this positive contribution criterion, it needs to exceed an aggregate UN SDG revenue alignment of 50% towards any of the SDGs. In Upright's UN SDG revenue alignment data, each company is assessed towards each of the SDGs and corresponding targets, to provide the aggregate metrics of a company's revenue aligned and misaligned to *at least one* of the SDGs.

The SDG revenue alignment data can be separated between environmental and social objectives, or considered jointly. Read more about the UN SDGs [here](/methodology/sdg-alignment).

The threshold of 50% UN SDG alignment is based on a combination of typical market practices, analysis of the alignment of the 50,000+ companies already modeled by Upright, and analysis from applying the threshold to key indices such as MSCI ACWI IMI.

### Suggested DNSH criteria

Upright recommends the following Do No Significant Harm (DNSH) criteria for sustainable investments:

> 1. **Monetized impact:** Not exceeding a negative impact score threshold in a specific impact category within the net impact framework **OR,**
> 2. **Sustainable revenues:** Not exceeding a quantified UN SDG revenue misalignment towards *any single goal* of 50%
>
> Note that the investor may choose to include both of the above criteria.

#### 1) Monetized impact as DNSH criteria

For a company to pass the DNSH criteria using net impact, it can not exceed any of the thresholds listed in the table below. The unit for the net impact score thresholds are “impact cents per dollar of revenue”, more details on the unit can be found [here](/metrics/net-impact#impact-cents).

<table><thead><tr><th width="150.33333333333331">EU category</th><th width="173">Upright dimension</th><th width="297">Upright impact category</th><th width="109" data-type="number">Threshold</th></tr></thead><tbody><tr><td>Social</td><td>Society</td><td>Societal stability</td><td>14</td></tr><tr><td>Social</td><td>Society</td><td>Equality &#x26; human rights</td><td>1.3</td></tr><tr><td>Social</td><td>Health</td><td>Physical diseases</td><td>10</td></tr><tr><td>Social</td><td>Health</td><td>Mental diseases</td><td>12</td></tr><tr><td>Social</td><td>Health</td><td>Meaning &#x26; Joy</td><td>6</td></tr><tr><td>Social</td><td>Health</td><td>Relationships</td><td>5</td></tr><tr><td>Social</td><td>Knowledge</td><td>Distributing knowledge</td><td>2</td></tr><tr><td>Environment</td><td>Environment</td><td>GHG emissions</td><td>12</td></tr><tr><td>Environment</td><td>Environment</td><td>non-GHG emissions</td><td>5</td></tr><tr><td>Environment</td><td>Environment</td><td>Scarce natural resources</td><td>4</td></tr><tr><td>Environment</td><td>Environment</td><td>Biodiversity</td><td>7</td></tr><tr><td>Environment</td><td>Environment</td><td>Waste</td><td>3.5</td></tr></tbody></table>

To ensure the objectivity of the approach to define the monetized impact thresholds, Upright has benchmarked other relevant DNSH definition approaches, ensuring that the suggested thresholds exclude a share of key indices that reflect current market standards. Upright holds a unique position to comprehensively review and set the thresholds, as it has analyzed the impact of 50,000+ companies, enabling testing different thresholds for significant harm within each impact category. The thresholds have been triangulated by ordering a company universe (MSCI ACWI IMI) by net impact scores, evaluating companies within key exclusion lists, evaluating the companies with the largest negative impacts for each impact category, and benchmarking them towards the impacts of all products and services in the Upright model.

#### 2) Sustainable revenues as DNSH criteria

DNSH criteria based on sustainable revenues uses UN SDG alignment as the criterion. For a company to pass this DNSH criterion, it cannot exceed an aggregate UN SDG revenue misalignment of 50% towards any of the SDGs. In Upright's UN SDG revenue alignment data, each company is assessed towards each of the SDGs and corresponding targets, to provide the aggregate metrics of a company's revenue aligned and misaligned to *at least one* of the SDGs.

To ensure the objectivity of the approach to define the sustainable revenue thresholds, the 50% UN SDG misalignment criterion is based on a combination of typical market practices, analysis of the UN SDG misalignment of companies on key exclusion lists, analysis of the alignment of the 50,000+ companies already modeled by Upright, and analysis from applying the threshold to indices such as MSCI ACWI IMI.

The exclusion of companies based on net impact scores or UN SDG misalignment follows the intention of the DNSH criteria in the EU regulation, by mitigating adverse impacts towards any of the SDGs or any of the impact categories within the net impact framework.

{% hint style="info" %}
**Principal Adverse Impact indicators**

In addition to Upright net impact metrics, Upright provides data for the mandatory SFDR Principal Adverse Impact indicators. Upright (or the EU SFDR regulation) does not provide thresholds for these indicators, but the regulation requires that they are taken into account and disclosed.

You may include additional criteria based on specific principal adverse impact indicator&#x73;*.*
{% endhint %}

### Suggested criteria for environmental or social characteristics

Upright recommends that similar criteria and thresholds are used for environmental or social characteristics (E/S) as for Do No Significant Harm (DNSH):

> 1. **Monetized impact:** Not exceeding a negative impact score threshold in a specific impact category within the net impact framework **OR,**
> 2. **Sustainable revenues:** The quantified UN SDG misalignment towards *any single goal* must not exceed 50%
>
> Note that the investor may choose to include both of the above criteria.

Upright considers the DNSH criteria-based exclusion of companies with large negative impacts across the 14 net impact categories or the 17 UN SDGs equivalent to the promotion of sustainable characteristics. This approach reflects the typical market practice of Article 8 funds that mainly apply exclusion lists as their criteria. However, this criteria goes further by setting specific quantified impact data-based thresholds rather than using simple company-based exclusion lists. Hence, the criteria suggested for the promotion of E/S characteristics are the same criteria as suggested for the DNSH. As the criteria are the same for sustainable characteristics as for DNSH, the threshold and the basis for the thresholds are also the same. Find the suggested thresholds and their basis in the [DNSH chapter](#suggested-dnsh-criteria) above.


# Example description of DNSH in pre-contractual disclosures

{% hint style="warning" %}
**No legal advice**

Upright is an impact data provider. *The contents of this document do not constitute legal advice, are not intended to be a substitute for legal advice, and should not be relied upon as such. You should seek legal advice or other professional advice in relation to any particular matters you or your organisation may have.*
{% endhint %}

The EU Sustainable Finance Disclosure Regulation (SFDR) requires financial undertakings (e.g. asset managers) to explain *how they make sure that their sustainable investments are in line with the DNSH principle*. The explanation ought to be included e.g. in pre-contractual disclosures for Article 9 funds.

The exact content of the explanation is left for the individual financial undertakings to decide. The explanation should, however, include a discussion of how the SFDR Principal Adverse Impact indicators are taken into account.

Upright has created a template answer for providing this explanation as part of SFDR pre-contractual disclosures when using Upright data.

### **Example text for pre-contractual disclosures section** "***How do sustainable investments not cause significant harm to any environmental or social sustainable investment objective?"***

According to the EU Sustainable Finance Disclosure Regulation (SFDR), sustainable investments must not significantly harm any environmental or social objective.

Within the investment process of this fund, this is ensured primarily by three separate screening criteria that ensure that negative impacts are minor in relation to the size of the investee company and the size of its positive impacts.

The criteria are as follows:

* **Monetized impact:** Not exceeding a negative impact score threshold in a specific impact category within the net impact framework **OR,**
* **Sustainable revenues:** Not exceeding a quantified UN SDG revenue misalignment towards *any single goal* of 50%

As a supplementary layer of assurance that sustainable investments do not significantly harm any environmental or social objective, Principal Adverse Impact indicators (part of Regulation (EU) 2019/2088) are taken into account as described in the following section (Section 2.2.1).

#### **How are indicators for adverse impacts on sustainability factors taken into account?**

Principle adverse impacts are considered separately for each individual investment according to the following process:

1. Identification of relevant adverse impact indicators for an investment. This step is skipped for indicators that are considered "mandatory" in the Regulation (EU) 2019/2088 and its regulatory technical standards, as such indicators are always treated as relevant.
2. Assessment of the scale of possible adverse impacts related to an investment, in relation to the scale of its positive impacts. The assessment is done based on disclosed and modeled data for individual principal adverse indicators and relevant correlated indicators. Correlated indicators are used when no data is available for specific principle adverse indicators that would be relevant to consider. Used correlated indicators include, but are not limited to, Upright net impact metrics and UN Sustainable Development Goals (SDG) alignment metrics.
3. Based on the assessment, a conclusion is made on whether:
   * The potential harm related to the investment is insignificant.
   * There is insufficient data to conclude on whether there is significant harm related to the investment.

The above assessment is performed for both new and existing sustainable investments. The analysis for existing investments is updated every 6 months. The assessments are primarily driven by data from external data provider Upright.

{% hint style="success" %}
**Tip**

Adjust the description of the criteria to include either *monetized impact* or *sustainable revenues,* according to the fund strategy. Adapt the language around the criteria if all investments are not into companies.
{% endhint %}

{% hint style="info" %}
**Example of using correlated indicators: case "pollutants"**

The SFDR draft technical standards include indicators for three different types of pollutants: "inorganic", "air pollutants", and "ozone-depleting substances".

Among other pollutants, all of these pollutants are captured within the Non-GHG emissions category in the Upright net impact model. Therefore, if a company has a low negative score in the Non-GHG emissions category, it would be expected to also not have adverse impacts related to the mentioned three types of pollutants.
{% endhint %}


# Example description of net impact metrics based indicators in pre-contractual disclosures

{% hint style="warning" %}
**No legal advice**

Upright is an impact data provider. *The contents of this document do not constitute legal advice, are not intended to be a substitute for legal advice, and should not be relied upon as such. You should seek legal advice or other professional advice in relation to any particular matters you or your organisation may have.*
{% endhint %}

The EU Sustainable Finance Disclosure Regulation (SFDR) requires financial undertakings (e.g. asset managers) to explain what indicators they use to measure the attainment of the sustainable investment objective (for Article 9 funds) or E/S characteristics (for Article 8 funds). The explanation ought to be included e.g. in pre-contractual disclosures for Article 9 funds.

Upright has created a template answer for providing this explanation as part of SFDR pre-contractual disclosures when using Upright data. The explanation, provided below, assumes that net impact is used as part of the binding elements of the investment strategy, but the answer could be easily worded differently to also support other binding elements.

## **Example text for pre-contractual disclosures section&#x20;*****What sustainability indicators are used to measure the attainment of the sustainable investment objective of this financial product?***

Attainment of the sustainable investment objective is measured by a combination of impact metrics that comprehensively capture investment's impacts on society, knowledge, health, and the environment, considering both positive and adverse impacts.

The metrics are based on the [Upright Net Impact Framework](/appendix/the-upright-net-impact-framework). The table below provides an overview of the top-level impact categories included in the framework.

| Dimension   | Impact category          |
| ----------- | ------------------------ |
| Society     | Taxes                    |
| Society     | Jobs                     |
| Society     | Societal infrastructure  |
| Society     | Equality                 |
| Society     | Societal stability       |
| Knowledge   | Scarce human capital     |
| Knowledge   | Knowledge infrastructure |
| Knowledge   | Creating knowledge       |
| Knowledge   | Distributing knowledge   |
| Health      | Physical diseases        |
| Health      | Mental diseases          |
| Health      | Nutrition                |
| Health      | Relationships            |
| Health      | Meaning & Joy            |
| Environment | GHG emissions            |
| Environment | Non-GHG emissions        |
| Environment | Biodiversity             |
| Environment | Scarce natural resources |
| Environment | Waste                    |


# Old Indicative guidelines for SFDR classification using classic scores

This document provides information on using Upright data to classify investments in line with the EU Sustainable Finance Disclosure Regulation (SFDR), using Upright's classical scores.

{% hint style="warning" %}
**No legal advice**

Upright is an impact data provider. *The contents of this document do not constitute legal advice, are not intended to be a substitute for legal advice, and should not be relied upon as such. You should seek legal advice or other professional advice in relation to any particular matters you or your organisation may have.*
{% endhint %}

## Background

### The need for classifying investments

The EU sustainable disclosure regulation requires classifying funds in three categories:

* Article 6 ("grey")
* Article 8 ("light green")
* Article 9 ("dark green")

Conceptually, the difference in these three classes of funds is related to the *sustainability promise* they provide. Article 9 funds have sustainable investment as objective, while Article 8 funds merely have *sustainable or environmental characteristics*. Article 6 funds don't make any sustainability-related promise, while still possibly taking sustainability risks into account as part of normal risk management.

In addition to the fund's classification, Article 8 and Article 9 funds must disclose how (they plan to) allocate assets in terms of the sustainability of their investments. According to the regulation, the asset allocation must be stated using the categories summarized in the following table:

<figure><img src="/files/U5n4bl1UQp8ByOUD4A0e" alt=""><figcaption></figcaption></figure>

Pre-contractual disclosures must state the minimum proportion of investments within categories **A**, **B**, and **C**, and periodic reporting must disclose the actual proportion of investments within the same categories. For the other categories, no such proportions need to be disclosed.

This requirement is the same for both Article 8 and Article 9 funds. The difference between Article 8 and Article 9 is that Article 8 funds can allocate assets quite freely within all of the listed categories, while Article 9 funds should generally make only investments that classify as sustainable. Article 8 funds don't necessarily need to include any investments that classify as sustainable.

{% hint style="info" %}
**Detail**

Article 9 funds combine categories **D** and **E** into a single category called *Not sustainable* or *Other*.
{% endhint %}

The planned asset allocation must be stated in pre-contractual disclosures. Later on, the actual asset allocation must be reported as part of the fund's periodic reporting.

Other than for the categories related to the EU taxonomy, the EU regulations or their technical standards do not provide specific criteria for determining how investments should be sorted into the listed categories. Thus the criteria are left for the market to determine.

In this document, guidelines are provided for using Upright data to classify investments as sustainable or having environmental or social characteristics in line with the EU SFDR regulation. The guidelines are **indicative** and are not in any way binding for Upright's customers.

### Definition of sustainable investments in the EU regulations

The EU defines sustainable investment as investments that contribute (significantly) to an environmental or social objective, while *not doing significant harm* to either of those objectives.

The definition of sustainable investment is provided in [Regulation (EU) 2019/2088, Article 2, point 17](https://eur-lex.europa.eu/eli/reg/2019/2088/oj) as:

> an investment in an economic activity that **contributes to an environmental objective**, as measured, for example, by key **resource efficiency indicators** on the use of energy, renewable energy, raw materials, water and land, on the production of waste, and greenhouse gas emissions, or on its impact on biodiversity and the circular economy, or an investment in an economic activity that **contributes to a social objective**, in particular an investment that contributes to tackling inequality or that fosters social cohesion, social integration and labour relations, or an investment in human capital or economically or socially disadvantaged communities provided that such investments **do not significantly harm** an of those objectives and that the investee companies follow good governance practices, in particular with respect to sound management structures, employee relations, remuneration of staff and tax compliance

### What is a *positive contribution* in the context of the EU regulations?

While the EU taxonomy lists some specific types of sustainable activities, the EU regulations do not provide a comprehensive rulebook for determining which activities, companies or investments can be considered sustainable.

The definition of sustainable investment mentions *resource efficiency indicators* as means for determining the sustainability of investments. Upright net impact ratio is a resource efficiency indicator, as it captures both the resources a company uses and the value it creates with those resources.

The definition of sustainable investment requires that positive contributions must be either to the environment or society. While the EU taxonomy regulation lists some further environmental objectives, there are no exhaustive lists of types of environmental or societal contributions that should be considered.

### What is *significant harm* in the context of the EU regulations?

While the EU taxonomy regulation provides some activity-specific rules for determining significant harm, none of the EU regulations or their regulatory technical standards provide a general rulebook or thresholds for determining what would constitute significant harm. As discussed in the policy options section (pages 100-103) of the [SFDR regulatory technical standards](https://www.esma.europa.eu/file/111459/download?token=fFznXUqc), this is an intentional omission.

Thus, what exactly constitutes significant harm is left for market participants to determine.

It is obvious that "significant" must be considered in some *relative* sense. For example, a significant amount of hazardous waste must be different for a small IT consulting company than for a large battery manufacturer.

There are two main options:

1. Consider the amount of harm (e.g. tonnes of hazardous waste) in relation to the size of the company, using e.g. revenue as a proxy for its size.
2. Consider significant harm in relation to the size of the positive impacts of a company. This is aligned with the concept of *net impact*, meaning that investments with clearly positive net impact are necessarily also in line with the DNSH principle.

Both options have their advantages:

* **Option 2** robustly takes into account the scale of multiple impacts in different categories and works well in combination with using net impact ratio as a sustainability indicator
* **Option 1** is easy to apply on specific impact categories (e.g. GHG emissions) or dimensions (e.g. environment).

Since both approaches have their merits, the best option is to use a combination of both. Later on in this document, guidance will be provided on how to do that with Upright data.

### What are *environmental or social characteristics* in the context of the EU regulations?

The concept of *environmental or social characteristics* (in short, E/S) is defined only vaguely in the texts of the EU SFDR regulation. It is a looser requirement than sustainable investment: all sustainable investments also have E/S characteristics, but not all investments with E/S characteristics are sustainable.

E/S investments that don't classify as sustainable are relevant for Article 8 funds. While they are not required to disclose what proportion of investments is E/S, they are required to disclose the binding elements of the investment strategy that ensure that the fund attains the promoted environmental or social characteristics.

{% hint style="info" %}
**What are&#x20;*****binding elements*****?**

In the context of the EU SFDR regulation, binding elements are rules for selecting investments that have been designed to ensure that the E/S characteristics (or in Article 9 funds, the sustainable investment objective) is attained. Each fund defines its own binding elements: an example of a binding element would be to require that the net impact ratio of each investment ought to be non-negative.
{% endhint %}

While there has been little direct guidance on what kind of investments classify as having E/S, the available guidance on *what kind of funds classify as Article 8* implies that concept of E/S is highly flexible. The question of what kinds of funds classify as Article 8 was discussed in a European Commission [guidance](https://www.esma.europa.eu/sites/default/files/library/sfdr_ec_qa_1313978.pdf) on 14th July 2021 as follows:

> "Article 8 means that where a financial product complies with certain environmental, social or sustainability requirements or restrictions laid down by law, including international conventions, or voluntary codes, and these characteristics are “promoted” in the investment policy the financial product is subject to Article 8 of Regulation (EU) 2019/2088.
>
> The term ‘promotion’ within the meaning of Article 8 of Regulation (EU) 2019/2088 encompasses, by way of example, direct or indirect claims, information, reporting, disclosures as well as an impression that investments pursued by the given financial product also consider environmental or social characteristics in terms of investment policies, goals, targets or objectives or a general ambition in, but not limited to, pre-contractual and periodic documents or marketing communications, advertisements, product categorisation, description of investment strategies or asset allocation, information on the adherence to sustainability-related financial product standards and labels, use of product names or designations, memoranda or issuing documents, factsheets, specifications about conditions for automatic enrolment or compliance with sectoral exclusions or statutory requirements regardless of the form used, such as on paper, durable media, by means of websites, or electronic data rooms."

In short, if the fund is marketed with even indirect ESG/Impact/Sustainability related promises, it should be at least Article 8 (if not Article 9). This makes the scope of Article 8 funds very large, meaning that the criteria used for individual investments having E/S should also be flexible.

## Applying Upright data

{% hint style="warning" %}
**This document uses classic units**

This indicative guideline is using Upright's "classic" units, instead of the recently introduced money-based units (i.e. impact cents per dollar).

An updated version using the new money-based units will be made available soon. Both units are available via the Upright Platform and API.

Contract your Upright contact person for more information.
{% endhint %}

### Background

The [Upright net impact metrics](/metrics/net-impact) include indicators for positive and negative impacts within 4 dimensions and 19 impact categories that comprehensively capture the impact of a company on the outside world. Additionally, Upright provides a net impact ratio indicator, which relates the size of positive impacts to the size of the negative impacts.

The *relative scores* that Upright provides for impact dimensions and impact categories are relative to the size of the company, using revenue as a proxy for size.

### Hard vs. soft limits within classification criteria

A key choice in defining the criteria for classifying investments is to decide whether to use hard or soft numeric limits. Hard limits are a good choice for asset managers valuing maximum transparency and simplicity, while soft limits leave room for qualitative considerations (e.g. companies' positive transition initiatives).

The indicative criteria provided in this guide are based on soft limits. If using hard limits, Upright recommends conducting especially careful pre-analysis to make sure that the kind of investments that are targeted as part of the strategy are not excluded by the limits, and to make any necessary adjustments.

{% hint style="info" %}
**Use of aggregate-level criteria**

This documentation is about classifying investments. Article 8/9 funds may also choose to define investment criteria based on fund-level aggregate results, which can be effective in ensuring that overall objectives are met.
{% endhint %}

### Suggested criteria for positive contribution

Upright recommends the following criteria for positive contribution:

> * The sum of positive impact scores within relevant impact categories must be higher than `+3.0` and the net impact ratio should be positive, **OR**
> * The investee's taxonomy-aligned revenue, CapEx, or OpEx must be greater than `10%`.
>
> If the above criteria is not satisfied, the investee must have a credible plan to create a significant positive contribution to the environment or society in the future.

{% hint style="info" %}
**Info**

Upright provides three scores for each impact category, the net score, the negative score, and the positive score. The net score is a sum of the negative and the positive score, such that e.g. for a positive score of `+5.0` and a negative score of `-3.0`, the net score is `2.0`.

The criteria refers to the sum of positive scores. Assuming that the positive scores for other impact categories are zero, for example a positive score of `+2.0` for GHG emissions and a positive score of `+1.5` for waste would satisfy the criteria, as their sum `+3.5` is greater than `+3.0`.

Note that it would also be valid to define the criteria based on net scores, rather than positive scores. Positive scores were chosen for use in this guide due to them being conceptually slightly simpler than net scores.
{% endhint %}

The impact categories listed in the table below are considered relevant:

| EU category | Upright dimension | Upright impact category  |
| ----------- | ----------------- | ------------------------ |
| Environment | Environment       | GHG emissions            |
| Environment | Environment       | Non-GHG emissions        |
| Environment | Environment       | Scarce natural resources |
| Environment | Environment       | Biodiversity             |
| Environment | Environment       | Waste                    |
| Social      | Society           | Societal infrastructure  |
| Social      | Society           | Societal stability       |
| Social      | Society           | Equality & human rights  |
| Social      | Health            | Physical diseases        |
| Social      | Health            | Mental diseases          |
| Social      | Health            | Nutrition                |
| Social      | Health            | Relationships            |
| Social      | Health            | Meaning & Joy            |
| Social      | Knowledge         | Knowledge infrastructure |
| Social      | Knowledge         | Creating knowledge       |
| Social      | Knowledge         | Distributing knowledge   |

The threshold of `+3.0` has been determined based on Upright impact scores of taxonomy-aligned products and services within relevant impact categories, such that all taxonomy-aligned products will be considered to have positive contributions (with a few exceptions).

This approach is based on the idea of using the EU taxonomy as a list of example products that are considered to have positive contributions in line with the intentions of the EU regulation. While the EU taxonomy is not a comprehensive list of sustainable products, it can be used to understand the **scale** that positive contributions ought to have.

{% hint style="info" %}
**Detail**

The Upright net impact model captures impacts in a broad sense, including considering Jobs & Taxes as part of a company's societal impacts. The EU regulations or their technical standards only provide a very broad definition of sustainable investment, leaving it unclear whether taxes & jobs should be considered. To be on the safe side, these are not included in the list of impact categories considered for significant positive contributions.
{% endhint %}

{% hint style="info" %}
**Usage of future scenarios**

Especially for PE or VC funds that invest in startups that don't yet have much impact, it may be relevant to consider what the estimated impact of the company would be in the future when it has scaled its operations to a certain size.

In addition to PE/VC funds, usage of future scenarios may also be relevant for funds with investment strategies that focus on improvement rather than companies whose activities are already sustainable.
{% endhint %}

### Suggested criteria for environmental or social characteristics

Upright recommends the following criteria for environmental or social characteristics (E/S):

> The sum of positive impact scores within relevant impact categories must be higher than `+1.0` **and** the net impact ratio should be positive.
>
> If all of the above criteria are not satisfied, the investee company must have a credible plan or ongoing initiatives that promote environmental or social characteristics in the future, to classify as having environmental or social characteristics.

The impact categories listed in the table below are considered relevant:

| EU category | Upright dimension | Upright impact category  |
| ----------- | ----------------- | ------------------------ |
| Environment | Environment       | GHG emissions            |
| Environment | Environment       | Non-GHG emissions        |
| Environment | Environment       | Scarce natural resources |
| Environment | Environment       | Biodiversity             |
| Environment | Environment       | Waste                    |
| Social      | Society           | Societal infrastructure  |
| Social      | Society           | Societal stability       |
| Social      | Society           | Equality & human rights  |
| Social      | Health            | Physical diseases        |
| Social      | Health            | Mental diseases          |
| Social      | Health            | Nutrition                |
| Social      | Health            | Relationships            |
| Social      | Health            | Meaning & Joy            |
| Social      | Knowledge         | Knowledge infrastructure |
| Social      | Knowledge         | Creating knowledge       |
| Social      | Knowledge         | Distributing knowledge   |

The criteria is a loosened version of the positive criteria for sustainable investments, in line with the fact that environmental or social characteristics are a looser requirement in terms of sustainability than sustainable investment.

### Suggested DNSH criteria

Upright's recommends the following Do No Significant Harm (DNSH) criteria for sustainable investments:

> * The net impact ratio of the investee company should be non-negative, **AND**
> * The negative score for the **Environment** dimension should not be less than `-8.0`, **AND**
> * The negative score for the **Society** dimension should not be less than `-2.0`
>
> If all of the above criteria are not satisfied, the investee company must have a credible plan to address the issues in the future.

{% hint style="info" %}
**Detail**

Upright provides three scores for each dimension, the net score, the negative score, and the positive score. The net score is a sum of the negative and the positive score, such that e.g. for a positive score of `+5.0` and a negative score of `-3.0`, the net score is `2.0`.

The criteria refer to the negative scores. For example a negative score of `-9.0` for the **Environment** dimension would fail the criteria, as it is less than `-8.0`.

It would also be valid to define the criteria based on *net scores*, rather than negative scores. Negative scores were chosen for use in this guide due to them being conceptually slightly simpler than net scores.
{% endhint %}

The thresholds have been determined based on Upright impact scores of products and services that meet the positive contribution criteria and are *taxonomy-eligible* but not *taxonomy-aligned*.

This approach is based on using the list of non-aligned but eligible products as examples of products that fail the DNSH test in line with the intentions of the EU regulation. While this is not a comprehensive list of products that fail the DNSH test, it is used as an example to determine the *scale* that harm ought to have to be considered significant.

{% hint style="info" %}
**Principal Adverse Impact indicators**

In addition to Upright net impact metrics, Upright provides data for the mandatory SFDR Principal Adverse Impact indicators. Upright (or the EU SFDR regulation) does not provide thresholds for these indicators, but the regulation requires that they are also taken into account.

You may include additional criteria based on specific principal adverse impact indicator*s.*
{% endhint %}


# Upright data notice

## Including the Upright data notice

This document contains instructions for including Upright's general data notice in contexts where Upright's customers publish Upright data, or data derived from Upright data.

The general notice applies to all types of impact data produced by Upright, including:

* Upright net impact metrics
* SFDR Principal Adverse Impact indicators
* EU taxonomy alignment and eligibility indicators
* UN SDG indicators
* CSRD DMA

### Notice text[​](https://docs-external.uprightproject.com/resources/data-notice/upright-notice#notice-text) <a href="#notice-text" id="notice-text"></a>

The notice text is as follows:

> This report contains impact-related and sustainability-related indicators that are based on data produced by Upright Oy (Upright). Due to the limited availability of underlying information and the nature of the indicators, the produced information intrinsically includes some inaccuracy. Upright continuously seeks to improve the accuracy of its indicators by using the best available information and the best available statistical methods for integrating information from different sources. Upright does not warrant the accuracy of the information, and shall not be liable for any direct or indirect damages related to the information it provides. The information in this report is reproduced by permission from Upright, and may not be redistributed without permission from Upright.

The text can be optionally accompanied by the title **"Upright notice"**.

{% hint style="info" %}
For a non-English version of the notice, please contact your Upright contact person.
{% endhint %}

### Usage in different contexts[​](https://docs-external.uprightproject.com/resources/data-notice/upright-notice#usage-in-different-contexts) <a href="#usage-in-different-contexts" id="usage-in-different-contexts"></a>

**On PDF and printed reports** that include Upright data or data derived from Upright data, please include the notice (at least) once. Best practice is to include the notice among other similar notices, usually at the end of the report.

**On websites, mobile apps, and other interactive contexts**, the notice can be placed freely, as long as it is easily discoverable from pages or views that include Upright data or data derived from Upright data. In these contexts, please exchange the word "report" in the notice text with "website", "application", or other appropriate wording.

### Fonts and styling[​](https://docs-external.uprightproject.com/resources/data-notice/upright-notice#fonts-and-styling) <a href="#fonts-and-styling" id="fonts-and-styling"></a>

Colors and text style (i.e. italics) can be adapted to match your organisation's branding. Always use a legible font size and ensure there is sufficient contrast between text and background.

### Special use contexts[​](https://docs-external.uprightproject.com/resources/data-notice/upright-notice#special-use-contexts) <a href="#special-use-contexts" id="special-use-contexts"></a>

#### Contexts including MSCI's standard data disclaimer[​](https://docs-external.uprightproject.com/resources/data-notice/upright-notice#contexts-including-mscis-standard-data-disclaimer) <a href="#contexts-including-mscis-standard-data-disclaimer" id="contexts-including-mscis-standard-data-disclaimer"></a>

Contexts that include an standard disclaimer from MSCI can optionally incorporate Upright into the disclaimer. In this case a separate Upright notice is not required. The necessary amendment is shown in <mark style="background-color:yellow;">yellow below</mark>:

> Although YOURORGNAME’s information providers, including without limitation, MSCI ESG Research Inc. and its affiliates, <mark style="background-color:yellow;">and Upright Oy</mark> (the “ESG Parties”), obtain information from sources they consider reliable, none of the ESG Parties warrants or guarantees the originality, accuracy and/or completeness of any data herein. None of the ESG Parties makes any express or implied warranties of any kind, and the ESG Parties hereby expressly disclaim all warranties of merchantability and fitness for a particular purpose, with respect to any data herein. None of the ESG Parties shall have any liability for any errors or omissions in connection with any data herein. Further, without limiting any of the foregoing, in no event shall any of the ESG Parties have any liability for any direct, indirect, special, punitive, consequential or any other damages (including lost profits) even if notified of the possibility of such damages.

The amendment approach is possible since MSCI's standard disclaimer relates to information providers in general, and is not specific to MSCI.

#### Other special use contexts[​](https://docs-external.uprightproject.com/resources/data-notice/upright-notice#other-special-use-contexts) <a href="#other-special-use-contexts" id="other-special-use-contexts"></a>

If you have another special use context where you think some adaptation of the notice would be appropriate, please contact your Upright contact person.


# NFRD status metadata

This page provides details on Upright's NFRD status metadata

## About

The European Non-Financial Reporting Directive ([2014/95/EU](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32014L0095)) requires certain EU companies to produce non-financial (sustainability) reporting.

Along with its impact metrics, Upright provides metadata on whether a company falls within the scope of NFRD. This information is relevant, for example, for the aggregation of certain taxonomy metrics in accordance with the EU taxonomy regulation.

## Criteria for determining NFRD obligation

The NFRD specifies EU-wide baseline criteria on which companies are in the scope of the NFRD, but member nations are allowed to extend the criteria to cover more companies.

Upright determines the NFRD status of a company considering both EU-wide baseline criteria and national rules. The image below illustrates the criteria Upright uses for determining NFRD status.

<figure><img src="/files/glHxJdaGHShZSintmetO" alt=""><figcaption><p>Summary of criteria Upright uses for determining NFRD status. The national thresholds have been sourced from the European Financial Reporting Advisory Group's (EFRAG)'s <a href="https://www.efrag.org/Assets/Download?assetUrl=%2Fsites%2Fwebpublishing%2FSiteAssets%2FEFRAG%2520PTF-NFRS_A6_FINAL.pdf">assesment report</a>.</p></figcaption></figure>

## Limitations

The automated criteria Upright uses for determining NFRD status have the following limitations:

* National criteria in some EU member states define that state-owned companies are within the scope of NFRD regardless of them meeting some of the usual criteria. Such special rules may not be taken into account in all cases. These should however be a rare occurrence, as most state-owned companies are sufficiently large to also meet the usual criteria.
* In some EU member states, the criteria that relate to employee counts and turnover are stated such that they ought to be exceeded for two consecutive accounting periods. For simplicity, Upright considers only the latest figures when applying the criteria.
* In most EU member states, the actual criteria related to financials are stated in such a way that 2 out of three 3 thresholds related to employee counts, turnover, and the size of the company's balance sheet must be exceeded. Upright only considers two of those criteria (employee counts and turnover), and requires that both thresholds must be met. We consider this a justified simplification, as companies that would meet all other criteria expect the criteria either for employee counts and turnover are expected to be a rare occurence.

Upright works around these limitations by manually correcting the NFRD status of any identified problem cases.

## NFRD obligation metadata in the Upright API

The NFRD obligation is indicated in a field named `NFRD_obligation`, available from the `metrics/regulatory` and `metrics/all` [endpoints](https://api.uprightproject.com/documentation#tag/Metrics) in the Upright API.<br>


# Communicating Upright's data – Corporates

This article provides examples of how companies using Upright's data discuss it in their reporting and regulatory disclosures.

<table><thead><tr><th width="163">Organization</th><th width="173">Industry</th><th width="96">Country</th><th width="172">Datasets</th><th>Report</th></tr></thead><tbody><tr><td>Barona</td><td>Personnel services</td><td>Finland</td><td>Net impact</td><td><a href="https://barona.cdn.prismic.io/barona/ZnQGlJm069VX16aA_Responsibilityreport2023.pdf">Responsibility Report 2023</a></td></tr><tr><td>Enersense</td><td>Construction</td><td>Finland</td><td>Net impact, SDGs</td><td><a href="https://enersense.com/wp-content/uploads/2024/03/enersense-annual-report-2023.pdf#page=69">Annual Report 2023</a></td></tr><tr><td>Fiskars Group</td><td>Consumer goods</td><td>Finland</td><td>Net impact</td><td><a href="https://fiskarsgroup.com/wp-content/uploads/2024/06/FiskarsGroup_Sustainability_Report_2023.pdf#page=20">Sustainability Report 2023</a></td></tr><tr><td>Framery</td><td>Office furniture</td><td>Finland</td><td>Net impact, DMA</td><td><a href="https://www.frameryacoustics.com/en/the-2023-framery-sustainability-report/">Sustainability Report 2023</a></td></tr><tr><td>GRK</td><td>Construction</td><td>Finland</td><td>Net impact, DMA</td><td><p><a href="https://www.grk.fi/wp-content/uploads/2024/04/grk_annual-and-sustainability-report_2023.pdf#page=26">Annual and Sustainability Report 2023 (Net impact)</a></p><p><a href="https://www.grk.fi/wp-content/uploads/2024/04/grk_annual-and-sustainability-report_2023.pdf#page=23">Annual and Sustainability Report 2023 (DMA)</a></p></td></tr><tr><td>Lamor</td><td>Environmental services</td><td>Finland</td><td>Net impact, DMA</td><td><p><a href="https://lamor-servd.files.svdcdn.com/production/general/IR/Raportit-ja-esitykset/Lamor_AnnualReport_2023.pdf?dm=1709640794#page=18">Annual Report 2023 (Net impact)</a></p><p><a href="https://lamor-servd.files.svdcdn.com/production/general/IR/Raportit-ja-esitykset/Lamor_AnnualReport_2023.pdf?dm=1709640794#page=38">Annual Report 2023 (DMA)</a></p></td></tr><tr><td>Lindström</td><td>Textiles</td><td>Finland</td><td>Net impact</td><td><a href="https://lindstromgroup.com/our-positive-net-impact-on-the-world-is-confirmed-by-the-upright-project/">Net impact article</a></td></tr><tr><td>Medicover</td><td>Healthcare</td><td>Sweden</td><td>Net impact, SDGs</td><td><a href="https://vp260.alertir.com/afw/files/press/medicover/202403263088-1.pdf#page=48">Annual and Sustainability Report 2023</a></td></tr><tr><td>Orion</td><td>Pharmaceuticals</td><td>Finland</td><td>Net impact</td><td><a href="https://www.orion.fi/4989ff/globalassets/sustainability/documents/orion_sustainability_report_2023.pdf#page=8">Sustainability Report 2023</a></td></tr><tr><td>Revenio</td><td>Healthcare</td><td>Finland</td><td>Net impact</td><td><a href="https://www.reveniogroup.fi/files/documents/Revenio%20Group%20Corporation%20Sustainability%20report%202023.pdf#page=17">Sustainability Report 2023</a></td></tr><tr><td>Securitas</td><td>Security services</td><td>Sweden</td><td>Net impact</td><td><a href="https://www.securitas.com/globalassets/com/files/annual-reports/eng/securitas_ar2023_eng.pdf#page=28">Annual and Sustainability Report 2023</a></td></tr></tbody></table>


# Communicating Upright's data – Investors

This article provides examples of how investors are using Upright's datasets, discussing them in different contexts, including reporting, regulatory disclosures and investment policies.

<table><thead><tr><th width="149">Investor</th><th width="101">Type</th><th width="130">Country</th><th width="120">Datasets</th><th>Report</th></tr></thead><tbody><tr><td>AC Ventures</td><td>Venture Capital</td><td>Indonesia</td><td>Net impact</td><td><a href="https://acv.vc/resources/acv-impact-report-2022/">Impact Report 2022</a></td></tr><tr><td>Aktia</td><td>Asset Manager</td><td>Finland</td><td>Net impact, SDGs, DMA</td><td><a href="https://www.aktia.com/sites/aktia-corp/files/2024-03/Aktia_Annual%20Review%202023.pdf#page=29">Annual Review 2023</a></td></tr><tr><td>Aktia</td><td>Asset Manager</td><td>Finland</td><td>Net impact, SDGs</td><td><a href="https://misc.aktia.fi/data-service/documents/investment/Vastuullinen_sijoittaminen/Vaikuttavuusprofiilit/Quarterly_Impact_Report.pdf">Quarterly Impact Report Q2/2024</a></td></tr><tr><td>Aktia</td><td>Asset Manager</td><td>Finland</td><td>Net impact</td><td><a href="https://misc.aktia.fi/data-service/documents/investment/Vastuullinen_sijoittaminen/Vastuullisen_sijoittamisen_katsaukset/Overview_of_responsible_investment.pdf">Overview of responsible investment H1/2024</a></td></tr><tr><td>Altor</td><td>Private Equity</td><td>Sweden</td><td>PAI</td><td><a href="https://altor.com/app/uploads/2024/06/altor-sustainability-report-2023.pdf">Sustainability Report 2023</a></td></tr><tr><td>Brightlands Venture Partners</td><td>Venture Capital</td><td>The Netherlands</td><td>Net impact, SDGs</td><td><a href="https://brightlandsventurepartners.com/wp-content/uploads/2024/06/2023-BVP-Impact-Report.pdf">Impact Report 2023</a></td></tr><tr><td>Brightlands Venture Partners</td><td>Venture Capital</td><td>The Netherlands</td><td>Net impact</td><td><a href="https://brightlandsventurepartners.com/wp-content/uploads/2022/09/Responsible-Investment-Policy-website.pdf">Responsible Investment Policy</a></td></tr><tr><td>Butterfly Ventures</td><td>Venture Capital</td><td>Finland</td><td>Net impact, SDGs, EU taxonomy, PAI</td><td><a href="https://butterfly.vc/files/uploads/2024/07/Butterfly-Venture-Fund-IV-EU-SFDR-Periodic-Reporting-2024-Q2-3.pdf">SFDR Periodic Reporting Q2/2024</a></td></tr><tr><td>Churchill Asset Management</td><td>Private Equity</td><td>United States</td><td>Net impact, SDGs, PAI, EU taxonomy</td><td><a href="https://www.churchillam.com/wp-content/uploads/2024/07/Churchill-2023-sustainability-report.pdf#page=16">Sustainability Report 2023</a></td></tr><tr><td>Juuri Partners</td><td>Private Equity</td><td>Finland</td><td>Net impact, SDGs, PAI</td><td><a href="https://juuripartners.fi/wp-content/uploads/2023/09/Juuri_Partners-ESG_5.9.2023_julkinen.pdf#page=6">Annual ESG Report 2023</a></td></tr><tr><td>LGT Capital Partners</td><td>Private Equity</td><td>Switzerland</td><td>Net impact</td><td><a href="https://www.lgtcp.com/files/2023-10/lgt_capital_partners_-_esg_report_2023_en.pdf#page=14">ESG Report 2023</a></td></tr><tr><td>LGT Capital Partners</td><td>Private Equity</td><td>Switzerland</td><td>Net impact, PAI</td><td><a href="https://www.lgt.com/resource/blob/24216/fd74b5c664d42bfe31885b461d4ad65c/crown-impact-feeder-fund-esg-offenlegungen-de-data.pdf">SFDR Website disclosure</a></td></tr><tr><td>Mandatum</td><td>Asset Manager</td><td>Finland</td><td>Net impact, PAI</td><td><a href="https://www.mandatumam.com/49de58/globalassets/konserni/raportointi/vuosi-2023-raportit/mandatum_group_responsible_investment_review_2023.pdf">Responsible Investment Review 2023</a></td></tr><tr><td>Nordea</td><td>Asset Manager</td><td>Finland</td><td>SDGs</td><td><a href="https://www.nordea.lu/documents/fund-portrait/FP_GCLIMEF_eng_INT.pdf?inline=true">Fund Portrait Nordea 1</a></td></tr><tr><td>Norselab</td><td>Venture Capital</td><td>Norway</td><td>Net impact, SDGs, EU taxonomy, PAI</td><td><a href="https://norselab.com/volumes/images/Norselab-Meaningfulness-Report-2023-Digital_compressed-1.pdf">Meaningfulness Report 2023</a></td></tr><tr><td>RBC BlueBay</td><td>Asset Manager</td><td>United Kingdom</td><td>Net impact, SDGs</td><td><a href="https://www.rbcbluebay.com/globalassets/documents/bluebay-impact-aligned-bond-fund-2024-sustainability-impact-report-full.pdf#page=9">Sustainability Impact Report 2024</a></td></tr><tr><td>Taaleri</td><td>Asset Manager</td><td>Finland</td><td>Net impact, PAI</td><td><a href="https://www.taaleri.com/application/files/1617/1033/3103/Taaleri_Annual_Report_2023.pdf#page=38">Annual Report 2023</a></td></tr><tr><td>Voima Ventures</td><td>Venture Capital</td><td>Finland</td><td>Net impact</td><td><a href="https://voimaventures.com/responsible-investment-policy/">Responsible Investment Policy</a></td></tr></tbody></table>


# Feedback handling policy

This article provides information on how users can leave feedback on Upright data and how feedback is processed.

Upright is committed to handling feedback regarding its data in a transparent, timely, and fair manner. This policy describes how feedback can be submitted and how it is processed.

## How to submit feedback

Feedback can be submitted through the **"Help improve this data"** feature available on each company's profile page on the [Upright Platform](https://uprightplatform.com). The feature is located near net impact results.

## Feedback handling process

All received feedback is acknowledged promptly and given due consideration regardless of the source. Factual errors in the modelling of a company (e.g. it's revenue or product sets) are fixed.

The progress is communicated to the complainant within a reasonable period of time, unless disclosure would be contrary to objectives of public policy or to Regulation (EU) No 596/2014.


# Upright Agent Security Addendum

How the Upright Agent processes data, where that data resides, how it is retained and access-controlled, and how Upright meets applicable AI and data regulation.

*Last updated: 24 June 2026*

## 1. System overview

The Upright Agent is a conversational interface on the Upright Platform, also accessible in Claude and Microsoft Copilot via an MCP connector. The agent uses generative AI to answer questions over data available on the Upright Platform.

## 2. Data processing, residency and subprocessors

The Upright Agent processes user-provided data (prompts, uploaded files) and data made available by Upright on the Upright Platform.

The Upright Platform is hosted on AWS, with primary location in Dublin, Ireland. The Upright Agent currently uses the following LLMs to provide its functionality:

* Anthropic Claude, via Anthropic API or AWS Bedrock for EU data residency
* HuggingFace (for Leena-2, Upright's vertically trained LLM)

## 3. Usage of data for training Large Language Models

User-provided data is not used to train large language models.

## 4. Data retention

Data is retained according to Upright's Data Retention and Disposal Policy (available on request). Upon a deletion request from a current or former customer, Upright disposes of the data within 90 days (or per the customer's agreement). Upright may keep the minimum data necessary to meet legal obligations, resolve disputes, and enforce agreements.

## 5. Access control

Upright Agent is limited to the data the user has access to, using Upright Platform access controls. Access controls are governed by Upright's Access Control and Termination Policy (available on request).

## 6. Change management

Changes to the Upright Agent are implemented according to Upright's Change Management Policy (available on request).

## 7. EU GDPR and EU AI Act compliance

Upright Project is committed to complying with applicable AI legislation, including EU GDPR and EU AI Act (EU 2024/1689). As a limited-risk AI provider, Upright complies with the transparency obligations set out in Article 50. More information is available on Upright's [privacy policy](https://www.uprightproject.com/privacy-policy/).

## 8. Opt-out

The Upright Agent can be disabled per account on request.

{% hint style="info" %}
For more on how the Upright Agent's scope and data handling work in practice, see [Limits and confidentiality](/upright-agent/limits-and-confidentiality).
{% endhint %}


