Anledningen till att man får brist på enzymer kan variera. Det finns ärftliga och genetiska faktorer som kan påverka bristen. Men det kan också vara på grund av dåliga kost- och levnadsvanor. Exempelvis stress kan ha en stor påverkan på matsmältningen. Även IBS är en vanligt anledning till att man har brist på magenzymer.