The Corruption Eradication Commission has the following tasks:
- To coordinate with the institutions authorized to eradicate corruption;
- To supervise the institutions authorized to eradicate corruption;
- To conduct preliminary investigation, investigation and prosecution against corruption;
- To take preventive measures against corruption;
- To monitor state governance.
In carrying out its coordination tasks, the Corruption Eradication Commission has the following authorities:
- To coordinate preliminary investigation, investigation and prosecution against corruption crime;
- To establish reporting system on the activities to eradicate corruption crime;
- To acquire information on the activities to eradicate corruption crime from related institutions;
- To conduct hearing or meeting with the institutions authorized to eradicate corruption crime; and
- To inquire reports from related institutions on corruption prevention.
The more detailed tasks, authorities and obligations of the Corruption Eradication Commission are stipulated in Law No. 30/2002 on Corruption Eradication Commission.