Há muitas causas de desperdício, principalmente classificadas como fisiológicas e patológicas.
Os factores patológicos incluem principalmente doenças digestivas, respiratórias, neuropsiquiátricas, traumas graves, metabólicas e outras doenças.
Os factores fisiológicos incluem hereditariedade, refeições irregulares, alimentação parcial, excesso de trabalho, stress mental, etc.
Além disso, a utilização a longo prazo de medicamentos como comprimidos dietéticos, laxantes e vários antibióticos também pode levar ao desperdício.