TCFD Framework Assessment

This document builds on the recommendations developed by the G20 Financial Stability Board’s Task Force on Climate-related Financial Disclosures (TCFD). The TCFD’s four-pillar framework provides guidance on how companies should disclose and address risks and opportunities in the context of climate change.

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

Swiss Life has had a Sustainability Report within its Annual Report in accordance with international standards since 2016. By publishing a dedicated TCFD Report, Swiss Life is emphasising its engagement to comprehensive reporting on sustainability and climate matters.