This article discusses the development and implementation of anti-corruption ethics and compliance programme in the African business environment. In the past decade, an international legal framework has been developed to tackle corruption both in public and private sectors. This framework includes the United Nations Convention against Corruption (UNCAC), which entered into force in 2005, and the Convention on Combating Bribery of Foreign Public Officials in International Business Transactions, which entered into force in 1999. These instruments mandate that State Parties must criminalise and punish a variety of corrupt practices. Relevant domestic laws have a direct impact on business, especially in States Parties instruments that require the establishment of liability of legal persons for corrupt acts. The African Union Convention also requires States Parties to establish mechanisms to encourage participation by the private sector in the fight against unfair competition, respect of the tender procedures and property rights. The paper details various steps needed to efficiently and effectively implement anti-corruption ethics and compliance programme in the African context. The first part of the paper develops the primary objective of the corruption risk assessment which is to better understand the risk exposure so that informed risk management decisions may be taken. A structured approach for how enterprises could conduct an anti-corruption risk assessment will be outlined in this first section. The author argued in this same first section that each enterprise’s own risk assessment exercise is unique, depending on that enterprise’s industry, size, location, and other factors inherent to that organisation. The second part of the paper drafts the development and the implementation of an anti-corruption programme. The paper concludes by stating that an anti-corruption and compliance programme is not a panacea for fighting all the ills on corruption and fraud problems that a certain country or company is facing.