The research investigates the influence of corporate governance and financial performance on the disclosure of sustainability reports (DSR) in energy sector companies listed on the Indonesia Stock Exchange. The research population was 71 energy sector companies listed on the Indonesia Stock Exchange (IDX) for the 2017-2021 period, and 10 of the 71 companies that met the sample criteria were the unit of analysis. The data analysis method for the DSR determinant estimation model uses panel data regression analysis. The research results show that liquidity hurts DSR, while company size has a positive impact. Profitability, capital structure, foreign Ownership, and independent commissioners have yet to be proven to determine DSR. These findings demonstrate that corporate governance cannot encourage companies to carry out DSR according to stakeholder expectations as a legitimacy mechanism. Therefore, independent commissioners and foreign Owners can pressure companies to carry out DSR optimally by applicable regulations and achieve sustainable performance.