About XBRL

Extensible Business Reporting Language (XBRL) is an electronic communication language that is universally used for the transmission and exchange of business information, which provides major benefits in the process of preparation, analysis and accuracy for various parties that provide and use business information. XBRL is currently utilized in reporting processes in various sectors including banking, insurance, securities regulators, the data provider and taxation.

Indonesia Stock Exchange plans to implement XBRL because it provides the following benefits for the exchange:

  • Improving data collection process which creates efficiency, comprehensive, and reliable information.
  • Improving the competitiveness of data products that we offer to institutional and private investors.
  • Strengthening transparency and integrity of the capital market information, as well as improving service to all consumers of capital market information.

XBRL was created specifically for communicating business information between businesses and users of financial information, such as analysts, investors and regulators, by presenting a common electronic format for business reporting. XBRL does not change the information reported, but changes how the information is reported.

In general, business reports presented on the internet today is a closed and self-contained document. Although it can be viewed and transmitted using software and Internet, the format and contents of the report cannot be extracted automatically. Thus, using the information from the submitted report for analytical needs requires advanced process.

Bellow is an illustration of XBRL-based reporting:

In preparing an XBRL-based reporting format, an institution will refer to a certain standard of rules and procedures. That institution identifies which types of information that needs to be presented, which serve as the raw materials in building the Taxonomy.

XBRL Taxonomy serves as a dictionary for XBRL. These are the categorization schemes which define the specific tags for individual items of data (such as "net profit"). National jurisdictions have different accounting regulations, so each may have its own taxonomy for financial reporting. Many different organizations, including regulators, specific industries or even companies, may require taxonomies to cover their own business reporting needs. A special taxonomy may be designed to support collection of data and internal reporting within organizations.

Business reports that have been presented in XBRL format are named as instance document. The information contained in the instance document can be used interactively, because the data in the document can be accessed, extracted and processed electronically and automatically. XBRL tags are applied to the data elements so that they can be processed efficiently by computer software.

XBRL can show how items are related to one another. It can represent how they are calculated. It can also identify whether they fall into a particular grouping for organizational or presentational purposes. Most importantly, XBRL is easily extensible, so companies and other organizations can adapt it to meet a variety of special requirements that are suitable for them.

The rich and powerful structure of XBRL allows very efficient handling of business data by computer software. It supports all of the standard tasks involved in compiling, storing and using business data. Such information can be converted into XBRL by suitable mapping processes or generated in XBRL by software. It can then be searched, selected, exchanged or analyzed by a computer, or published for ordinary viewing.

  1. XBRL is not a brand of software or applications, or applications that will replace the existing system.

  2. XBRL is not a new accounting standard, and its application does not require any changes in accounting standards that have been implemented in a country.

  3. XBRL will not change the reporting format.

  4. XBRL is not a chart of accounts and is not a translation tool of chart of accounts.

Benefit of XBRL

The main benefits of using XBRL-based reporting is to improve the efficiency, speed and automate data processing that could support the process of analysis and quality of information that will be used for corporate decision-making.

Bellow is other several objectives and benefits of using XBRL-based reporting.

  1. Improve the use of electronic reporting system due to:
    • Standardized format that simplifies data comparison and analysis;
    • Automatic validation minimizes the risk of human/input errors.
  2. Facilitating the publication of reports (including financial statements) since XBRL can be processed into the desired format including PDF, HTML, Excel, TXT, etc.

  3. Enhances access to financial information, especially for international investors, since XBRL applies standard identification information, enabling foreign investors to independently analyze and perform data comparison in their desired language.

  4. Enhances reliability and accuracy of data, improves quality of information and accelerates business decision-making for investors.

  5. XBRL reporting format is beneficial for IDX for the development of Business Intelligence which will be utilized for evaluating and monitoring Listed Issuers.

Background of XBRL Implementation in Indonesia Stock Exchange

Along with the growing capital markets in Indonesia, the increasing need for readily available information that can be utilized by interested parties, and the need for information that can be processed quickly and efficiently, is expected to be fulfilled when the information is presented in a standardized format.

Therefore, in order to realize these goals as well as the means to support business Intelligence implementation, and to facilitate investors and regulators in accessing and processing data required for decision making, requires an integrated solution in the standardization of information reporting language, in this case, Extensible Business Reporting Language (XBRL).

Currently, the use of reports submitted by Issuers through IDXnet could not be maximized by the users of data because of the following disadvantages.

  1. Detailed information can only be found in PDF format and included as attachments;

  2. Differences in the presentation of the Financial Report Structure between each Issuers;

  3. Data validation is currently being performed manually.


Data users, particularly investors, experience many obstacles to extract information quickly and accurately.

Therefore, XBRL-based reporting method is used to standardize the differences in reporting format, thus making it faster and easier for users to process data. Due to the standardized format, reports submitted by the issuers can be used in a variety of languages.

In regards to monitoring and evaluating listed issuers at the exchange, a more reliable, responsive and faster data processing of information is needed because of:

  1. Increasing number of companies listed on the Stock Exchange;

  2. Upsurge in the complexity and dynamics of corporate actions undertaken by Listed Companies;

  3. Increasing varieties of reporting and disclosure of information received;

  4. Increasingly diverse marketable securities and types of Listed Companies.


From the quality of information transparency perspective,

  1. The need for reliable and dependable market information of the listed companies for the investors and the market;

  2. Constraints of language differences and standards for global investors over the Listed Company's financial information can be bridged by adoption of XBRL.

XBRL development at Indonesia Stock Exchange

Since early 2012, Indonesia Stock Exchange has begun developing XBRL-based reporting. In an effort to implement XBRL-based reporting, Indonesia Stock Exchange has prepared a taxonomy which will be used for reporting using XBRL.

The following financial statements are included in the IDX taxonomy:

  • Statement of Financial Position;
  • Statement of Comprehensive Income;
  • Statement of Changes in Equity;
  • Statement of Cash Flow.

The taxonomy will be used to standardize the format of financial reporting for all listed companies at Indonesia Stock Exchange from every sectors and subsectors which has been predetermined by IDX. For more detailed explanations of the taxonomy and its usage, please refer to the IDX taxonomy guidebook which can be downloaded here.

After the development of financial statements taxonomy has been completed, Indonesia Stock Exchange will continue developing taxonomy for disclosures, which is currently being developed. The types of disclosures currently under consideration are as follows:

  • Notes to financial statements
  • Disclosure obligations of the Issuer;
  • Corporate action.

The obligation to submit financial report in XBRL format has been implemented since November 2, 2015. XBRL submission level is improving each year. The XBRL submission level for financial report quarter 3 year 2019 reached 95%, compared to 78% when it is first mandated. IDX is committed to provide socialization and guidance to improve Listed Companies’ compliance to submit XBRL financial report.

The use of XBRL financial report data is expanding with cooperation plan between IDX and other institutions. On Januari 25, 2019 IDX and Directorate General of Tax signed a Cooperation Agreement regarding Utilization of Data through XBRL Financial Report Submission System to Enhance Taxation Service Quality. Therefore, IDX will continue to develop XBRL reporting system to meet industry and regulator needs.


Indonesia Stock Exchange has completed its first taxonomy, the Indonesia Stock Exchange (IDX) Taxonomy 2014, and was issued on April 30, 2014. The current taxonomy had been finalized through a public review process which was conducted in March 2014. As of June 5, 2014, IDX Taxonomy received an acknowledgement status from XBRL International and this taxonomy is the official taxonomy which has been used in Financial Reporting by Listed Companies in XBRL format since 2015.

IDX Taxonomy 2014 was developed with references to Indonesia Accounting Standards (PSAK), the Financial Accounting Standards (“IFRSs”) and the provisions of the Indonesia Financial Services Authority (“FSA”) that are relevant and valid, and represent the characteristics of the companies in their respective sectors and sub-sectors of the industry that are classified by IDX. The overall sector and subsector, based on common financial statement presentation format, are classified into 8 major industries (entry points) as follow:

  • General Industry
  • Property Industry
  • Infrastructure Industry
  • Financial and sharia industry
  • Securities Industry
  • Insurance Industry
  • Collective Investment Contract
  • Financing Industry

The overall format of the financial statements which have been prepared for the taxonomy was developed through a sampling process over the financial statements of Listed Companies on the Indonesia Stock Exchange. The sampling was taken from a total of 188 Listed Companies, or 35% of the total population of Listed Companies at IDX.

IDX Taxonomy 2014 consist of:

1. Document Entity Information (DEI)
Contains information about the reporting entity and the document being reported.

2. Financial Statements

  • Statement of Financial Position
  • Statement of Net Comprehensive Income
  • Statement of Changes in Equity
  • Statement of Cash Flows

Taxonomy Expansion

Indonesia Stock Exchange is currently in the process of expanding the current taxonomy to include the Notes to Financial Statements section of a financial report. This expansion is aimed at accommodating additional information within the XBRL financial reports and providing a more detailed understanding of the information being reported.

The expansion of the notes to financial statement taxonomy will be carried out in stages, firstly by adding 21 accounts into each of the entry points in the taxonomy, based on the need of the XBRL financial report Users.

The scope of XBRL development in 2020 includes the following accounts:

1. All Entry point:

  • Accounting policy
  • Inventories
  • Current and Non-Current Inventories
  • Statement of cash flows, indirect method
  • Cost of Goods Sold
  • Property, Plant and equipment
  • Right of Use Assets
  • Long Term Bank loans
  • Short Term Bank Loans
  • Notes Payable
  • Bonds Payable
  • Sukuk
  • Revenue (based on parties, types, and sources)
  • Trades Receivable (based on Currency, Aging, Counter party and Region)
  • Trades Payable (based on Currency, Aging, Counterparty)

2. Financial and Sharia and Financing Entry Point

  • Loans and Sharia Receivable/Financing
  • Sharia Receivable/Financing
  • Current Accounts and Wadiah Demand deposits
  • Savings Deposits and Wadiah Savings Deposits
  • Time deposits and Wakalah deposits
  • Temporary syirkah funds
  • Interest and Sharia Income
  • Interest and Sharia Expense
  • Borrowings

3. Insurance Entry Point:

  • Profit or Loss on Tabarru's Funds Underwriting
  • Source and Distribution of Zakat Fund - Sharia Insurance
  • Statement of Change In Tabaru Funds
  • Statement for Use and Source Of Benevolent Funds
  • Statement of Change In Saving Fund

General Information

Name Indonesia Stock Exchange (IDX) Taxonomy 2020
Publish Date 23 October 2020
Status Final
Issuer Indonesia Stock Exchange (IDX)
Scope IDX Taxonomy 2020 is a financial reporting taxonomy which is based on Indonesian Accounting Standards (PSAK) that consist of:
  • Statement of Financial Position
  • Statement of Comprehensive income
  • Statement of Changes in Equity
  • Statement of Cash flows
  • Notes to Financial Statement


Files and supporting materials

Name Description Version Date Link

IDX Taxonomy 2020

Zip file containing IDX Taxonomy 2020 and sample instance document




IDX Taxonomy Summary Document

Summary of IDX Taxonomy 2020




Versioning Information

Documentation of changes made




IDX Taxonomy 2020 Guidebook

Information and explanations on IDX Taxonomy 2020




List of Accounts in IDX Taxonomy 2020

Financial Statement Char of Accounts provided in IDX Taxonomy 2020




Instance Document illustration

An illustrative explanation of instance document creation




Assertion Formula in IDX Taxonomy 2020

Formulas in XBRL format provided in IDX Taxonomy 2020




List of Entry Points

List of all Listed Companies and their respective Entry Points




IDX Taxonomy 2014

Zip file containing IDX Taxonomy 2014 (currently active) and sample instance document




In order to ensure that IDX Taxonomy is inline with best practice and industry needs, IDX has prepared this taxonomy by considering the inputs received from public review. Furthermore, as part of taxonomy recognition process by XBRL International, IDX publishes this taxonomy so that it can be accessed by the public.


Please contact us for inquiries.
Phone : 021-5150515
Email : [email protected]