Pentru a preveni coruptia, un guvern trebuie sa aiba un cadru legal si institutional puternic si eficient. De asemenea, trebuie sa fie transparent si responsabil in toate actiunile sale, sa aiba proceduri de achizitie publica clare si sa-si asume responsabilitatea pentru deciziile luate. Societatea civila joaca, de asemenea, un rol important in supravegherea guvernului si in combaterea coruptiei.