Indonesia: Indonesia Corruption Watch (ICW)

Indonesia Corruption Watch (ICW) tracks information in Open Tender.

ICW sources data on the government procurement of goods, works and services from the National Public Procurement Agency (LKPP).

Presidential Regulation No. 16 of 2018 regulates public procurement in Indonesia. It requires each government office to:

  • Maintain a copy of the Electronic Procurement System (SPSE)
  • Publish procurement plans on the National Procurement Plan System (SIRUP)
  • Publish tenders and awards on the Electronic Procurement Service (LPSE) website
  • Submit procurement data to LKPP for aggregation into a national database

The regulation covers the procurement of goods, works and services by ministries, institutions and regional apparatuses financed by the state budget (APBN) and local government budgets (APBD). It excludes procurement financed from other sources, including procurement by state-owned enterprises (SOE) and regionally-owned enterprises (BUMD) that do not have APBN or APBD components.

Article 17 of Law No. 14 of 2008 concerning Public Information Disclosure excludes disclosure of information that can violate, interfere with, or harm:

  • Law enforcement process
  • Intellectual Property Rights and fair business competition
  • National defense and security
  • Indonesia’s natural wealth
  • Foreign relations
  • Personal information
  • Communication between or within Public Bodies
  • Information excluded by law
Available formats:


Data date range:
Jan 1970 - Sep 3020
Update frequency:
Last retrieved:
Mar 2024 (retrieved monthly)
OCID prefix:
Open Data Commons Open Database License (ODbL) v1.0

You are free:

  • To share: To copy, distribute and use the database.
  • To create: To produce works from the database.
  • To adapt: To modify, transform and build upon the database.

As long as you:

  • Attribute: You must attribute any public use of the database, or works produced from the database, in the manner specified in the ODbL. For any use or redistribution of the database, or works produced from it, you must make clear to others the license of the database and keep intact any notices on the original database.

  • Share-Alike: If you publicly use any adapted version of this database, or works produced from an adapted database, you must also offer that adapted database under the ODbL.

  • Keep open: If you redistribute the database, or an adapted version of it, then you may use technological measures that restrict the work (such as DRM) as long as you also redistribute a version without such measures.

Retrieved from:

Data available

A contracting process has several stages: tendering, awarding, contracting and implementation. You can learn about the contracting stages in this tutorial.


Count of parties:


Count of planning activities:


Count of tenders:
Count of tenderers:
Count of tender items:


Count of awards:
Count of suppliers:
Count of award items:


Count of contracts:
Count of contract items:
Count of transactions:


Count of documents:


Count of milestones:


Count of amendments:

Data quality


The dataset has quality issues to take into account, notably:

  • The data has date typos, including dates up to 3020. The correct data include dates from 2008 till the current year only, so you may want to filter the incorrect dates.
  • A small number of non-unique combinations of ocid and id values.
  • Multiple entries in parties for the same organization with differing ids. In such cases, you may need to fallback to using name to disambiguate organizations.
  • A small number of contracting processes that do not declare a buyer.
  • A small number of missing supplier names.

The dataset has minor issues that should not interfere with most uses. They include:

  • The start and end date of the selection period are erroneously mapped to planning.milestones.dueDate and planning.milestones.dateMet respectively.

Last reviewed: Nov 2021

Access data

This OCDS dataset is available for download in JSON, Excel or CSV format. You can download the data for contracting processes in a specific year or for all time.


Each contracting process is represented as one line of JSON text in the .jsonl file.

The .jsonl file is compressed using Gzip. Windows users need 7-Zip, WinRAR or WinZip to decompress the .gz file.


Each contracting process is represented as one row in the main sheet. Other sheets link to it via the _link_main column.

Excel files can have at most 1,048,576 rows. If a year is missing, it had too many rows.


Each contracting process is represented as one row in the main.csv file. Other files link to it via the _link_main column.

The .csv files are archived using tar and compressed using Gzip. Windows users need 7-Zip, WinRAR or WinZip to decompress the .tar.gz file.

Do you have any questions or feedback on this dataset or any other content on this page?