TCFD Framework Assessment

Swiss Life’s climate-related disclosure is based on the recommendations of the Task Force on Climate-related Financial Disclosures (TCFD) of the G20 Financial Stability Board. The TCFD framework encompasses four core elements and acts as a guide for companies on accounting and disclosing climate-related risks and opportunities.

The comparable transparency arising from this in the area of climate-related risks and opportunities can serve as the basis for a smooth transition to a low-carbon and climate-resilient economy.

Core elements of the TCFD recommendations

Risk management
Metrics and Targets


The organisation’s governance around climate-related risks and opportunities


The actual and potential impacts of climate-related risks and opportunities on the organisation’s businesses, strategy and financial planning

Risk Management

The processes used by the organisation to identify, assess and manage climate-related risks

Metrics and Targets

The metrics and targets used to assess and manage relevant climate-related risks and opportunities

Source: TCFD 2017

For several years now, Swiss Life has been publishing a Sustainability Report within its Annual Report in accordance with international standards. In 2021, this comprehensive reporting was supplemented by the TCFD Report.