Ada banyak penyebab wasting, terutama diklasifikasikan sebagai fisiologis dan patologis.
Faktor patologis terutama mencakup penyakit pencernaan, pernapasan, neuropsikiatri, trauma berat, metabolik, dan penyakit lainnya.
Faktor fisiologis meliputi faktor keturunan, makan tidak teratur, makan sebagian, terlalu banyak bekerja, stres mental, dll.
Selain itu, penggunaan obat-obatan jangka panjang seperti pil diet, obat pencahar dan berbagai antibiotik juga dapat menyebabkan wasting.