অর্থ পাচারের কারণসমূহের মধ্যে রয়েছে- দুর্নীতি, আইনের শাসনের দুরবস্থা, বিনিয়োগ পরিবেশ প্রতিকূলে থাকা, রাজনৈতিক অস্থিতিশীলতা, রাষ্ট্রীয় সংস্থাগুলোর দুর্বল নজরদারি ইত্যাদি। কর ফাঁকি দেওয়ার মাধ্যমে অর্থ পাচার হতে পারে কিন্তু কর ফাঁকি না দিয়ে তা সম্ভব নয়।