To improve efficiency in the suppression of corruption and to fulfil international obligations, Serbia adopted the Law on the Organization and Competence of State Bodies in Suppression of Organized Crime, Terrorism and Corruption in 2016. The law foresees many new solutions that should contribute to the effectiveness of processing of corruption. One of the reasons for the adoption of law was the fulfilment of GRECO’s recommendations from the second round of evaluation, as well as the obligations stipulated in the national policy documents, the National Strategy for the Fight against Corruption (2013–2018), the Action Plan for Chapter 23 and the Strategy for Investigating Financial Crimes for the period 2015–2016.The measures and activities that were foreseen in the Strategy for Investigating Financial Crimes are aligned with European standards and good practice and are transposed in the Law on the Organization and Competence of State Bodies in Suppression of Organized Crime, Terrorism and Corruption. After six years of implementation of this law, it necessary to analyse the results and impact of its application.The goal of this research is to provide recommendations for the improvement of both national legislation and the practice of public prosecution in the suppression of corruption. In the paper, authors started from the assumption that the effectiveness of its suppression depends on the quality of the legal solutions that regulate the work of the public prosecutor’s office, as well as their application in practice. To realize the goal of the research, the dogmatic-legal method and content analysis were used in the paper.