Timeliness is one of the indicators of relevant characteristics which means that the information in financial statements is ready to be used before it loses its meaning by users of financial statements, especially in making business decisions. The purpose of this research is to investigate the effects of eXtensible Business Reporting Language (XBRL), independent commissioner, managerial ownership, and operation complexity on timeliness of annual financial reporting. The population are energy sector companies listed on the Indonesia Stock Exchange for the 2016-2020 period. The samples are 49 energy sector companies or 245 observation, was selected by purposive sampling method and using secondary data. The collected data in this research were analyzed using logistic regression. The findings provide evidence that XBRL, independent commissioner, management ownership, and operation complexity affects timeliness of financial reporting simultaneously, while only XBRL affects timeliness of financial reporting partially. It implies that the XBRL format improves the timeliness of financial reports. The timely provision of information by agents to principals can help principals to make business decisions.