The International Association of Anti-Corruption Authorities (IAACA) is a non-governmental organisation (NGO) tasked with the main objective of encouraging the fulfilment of the United Nations Convention Against Corruption (UNCAC). The United Nations (UN) adopted UNCAC on 30 December 2003 in order to help eradicate corruption and it was at the same conference, in Merida, Mexico where the process of establishing the IAACA commenced.