Alasan seseorang korupsi bisa beragam, namun secara singkat dikenal teori GONE untuk menjelaskan faktor penyebab korupsi. Teori GONE yang dikemukakan oleh penulis Jack Bologna adalah singkatan dari Greedy (Keserakahan), Opportunity (kesempatan), Need (Kebutuhan) dan Exposure (pengungkapan). 

Teori GONE mengungkapkan bahwa seseorang yang korupsi pada dasarnya serakah dan tak pernah puas. Tidak pernah ada kata cukup dalam diri koruptor yang serakah. Keserakahan ditimpali dengan kesempatan, maka akan menjadi katalisator terjadinya tindak pidana korupsi.

Baca Juga: Sekda Kota Kendari jadi Tersangka Dugaan Suap PT Midi Utama Indonesia

Selain itu, penyebab korupsi juga terdiri dari beberapa faktor internal dan eksternal dikutip dari Aclc.kpk.go.id:

1. Sifat serakah/tamak/rakus manusia