يرجع أسباب الفساد الإداري إلى أسباب داخلية من داخل المنظمة نفسها ،أسباب خارجية من خارج المنظمة تختص بالبيئة المحيطة وقد يكون عوامل متداخلة بين العوامل البيئية والاقتصادية والسياسية التي يتواجد فيها الموظف وبما أن هذه العوامل مختلفة من دولة لآخرة فان شكل الفساد الإداري سيكون مختلف كذلك ويمكن إجمال بعض أسباب الفساد إلى :
1. عدم وضوح القوانين وانعدام الشفافية في التشريعات المرتبطة بالفساد والتي تدفع البعض إلى تفسيرها بصورة خاطئة مما يساعد علي انتشار الفساد .
2. غياب الوازع الديني وغياب الضمير والنزاهة .
3. انعدام الرادع القانوني وضعف الرقابة .الافتقار إلى القيادات الإدارية الملتزمة .
4. تدني المرتبات والأجور والظروف المعشية الصعبة
5. عدم وضوح النظام الضريبي و الاجرءات الضريبية وإعطاء الصلاحيات الكبيرة لمحصلي الضرائب يؤدي إلى انتشار الفساد .
6. وجود الهياكل التنظيمية القديمة وغير المناسبة لظروف العمل وعدم توضيح الاختصاصات والصلاحيات بصورة منظمة وعملية .
7. الإغراءات الخارجية التي تسببها تأثير الشركات المتعددة الجنسيات والتي تعاني من فساد عالمي سعيا للحصول على بعض العقود والصفقات التجارية
8. العادات والتقاليد السائدة وانخفاض المستوى التعليمي وضعف وسائل الاعلام عن ممارسات الفساد الإداري بكافة إشكاله .