During the Wednesday session of the Iranian legislative body, 186 lawmakers voted in favor of the bill, following a report from the Judiciary and Legal Commission.
The approved legislation allows the Iranian administration to join the Treaty, which includes an introduction and 23 articles, and to deposit the accession documents with the United Nations Secretariat. The law mandates compliance with Articles 77, 125, and 139 of the Iranian Constitution.
Karim Masoumi Khosrowabadi, speaking for the Judiciary and Legal Commission, said that fighting corruption is a principle rooted in both Islamic law and international standards, noting that the OIC emphasizes transparency and cooperation based on data and experience.
Supporters of the bill stressed the strategic importance of aligning with international frameworks such as the United Nations anti-corruption conventions.
Akbar Ranjbarzadeh, a lawmaker in favor, noted that Iran, as an OIC member state, should lead regional efforts against corruption.
Critics raised concerns about enforcement and follow-up, citing the lack of reports on the outcomes of more than 1,700 previous international agreements.
Lawmaker Meysam Zahourian stressed that until serious domestic efforts against corruption are in place, international cooperation alone cannot solve the problem.
The government representative clarified that the Ministry of Justice will serve as the national authority under the treaty.
Judiciary Committee Chairman Mohammad Sarghazi noted that the bill is essential for enforcing court rulings and reclaiming illicit assets held by convicts in member countries, citing 274 cases pending execution.