CSRD and Strategic Value Creation

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/19

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards related to the Corporate Sustainability Reporting Directive (CSRD) and its strategic implications for businesses.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

20 Terms

1
New cards

CSRD (Corporate Sustainability Reporting Directive)

EU directive requiring companies to report on sustainability and environmental, social, and governance (ESG) factors.

2
New cards

NFRD (Non-Financial Reporting Directive)

Previous EU directive that required certain large companies to disclose non-financial information on environmental and social matters; replaced by CSRD.

3
New cards

GRI (Global Reporting Initiative)

International organization providing standards for sustainability reporting used by companies worldwide.

4
New cards

CSR (Corporate Social Responsibility)

A company’s commitment to operate ethically and contribute to economic, social, and environmental sustainability.

5
New cards

ESG (Environmental, Social & Governance)

Framework for evaluating a company’s performance on environmental, social, and governance factors.

6
New cards

ESRS (European Sustainability Reporting Standards)

EU sustainability reporting standards defining how companies should report ESG information under the CSRD.

7
New cards

EFRAG (European Financial Reporting Advisory Group)

Private organization advising the EU Commission on accounting standards for use in the EU.

8
New cards

TCFD (Task Force on Climate-Related Financial Disclosures)

International framework providing recommendations for companies to disclose climate-related financial risks and opportunities.

9
New cards

SME (Small and Medium-Sized Enterprise)

Defined by size criteria such as number of employees, turnover, or balance sheet total.

10
New cards

KPI (Key Performance Indicator)

A measurable value used to track progress toward specific business objectives.

11
New cards

BSC (Balanced Scorecard)

Strategic management tool measuring organizational performance across financial and non-financial perspectives.

12
New cards

LOC (Levers of Control)

Framework identifying four systems managers use to balance innovation and control.

13
New cards

MCS (Management Control Systems)

Processes and tools used by organizations to align employee behavior and decisions with strategic goals.

14
New cards

Double Materiality

Principle requiring organizations to disclose both the impact of sustainability issues on their financial performance and their impact on society and the environment.

15
New cards

Sustainability Balanced Scorecard (SBSC)

Framework that extends the traditional BSC by integrating environmental, social, and governance (ESG) factors into performance measurement frameworks

16
New cards

Diagnostic Control Systems

Formal information systems that monitor sustainability metrics to ensure regulatory compliance.

17
New cards

Interactive Control Systems

Systems that facilitate dialogue on strategic uncertainties and address key sustainability issues.

18
New cards

Belief Systems

Systems that embed sustainability values and corporate missions into organizational culture.

19
New cards

Boundary Systems

Systems that set limits on unacceptable activities through rules and policies

20
New cards

Materiality Filtering

A strategic lever that helps firms focus on meaningful disclosures by prioritizing financially and environmentally relevant factors.