ABSTRACT The Corporate Sustainability Reporting Directive (CSRD) represents a pivotal opportunity to embed sustainability into corporate strategy. This article investigates CSRD from strategic and Decision System Support (DSS) perspectives, both being novel fields of CSRD research. By exploring the interconnection between these domains through the lens of management systems, particularly ISO14001, our study aims to uncover strategic insights and inform the development of robust DSS for CSRD. We conduct a thematic comparison of CSRD and ISO14001 standards, revealing strategic potentials of CSRD and implications for DSS development. Drawing on an integrative literature review, we identify key factors influencing the integration of sustainability into corporate strategy and provide insights into the strategic implications of management systems. Our study contributes to the professional debate on CSRD by elucidating its relationship with strategy, environmental management systems, and DSS, offering practical guidance for corporations navigating the complexities of sustainability reporting and management challenge never seen before.