To može dovesti do beriberi endokrinih bolesti (osobito štitnjača), bolesti jetre i raka gušterače, izlaganja i šljake organizam. Često je razlog nedostatak vitamina u bolestima želuca i crijeva. Tako, na primjer, gastritis niske kiselosti sprječava apsorpciju B12 potreban za apsorpciju željeza. Dakle, postupno razvija anemija uzrokovana nedostatkom željeza. Zbog dysbiosis (povrede crijevne mikroflore) također ometaju apsorpciju vitamina. Osim stijenkama crijeva prestanu sintetizirati vitamin vlastite grupe B.
Nedostatak vitamina u tijelu osjeća kada im ulazak ne zadovoljava trenutne potrebe tijela. To se događa tijekom razdoblja intenzivnog rasta, trudnoće i dojenja, s teškim fizičkim aktivnostima (sport) tijekom teških bolesti ili tijekom oporavka od njih, kao i kod starijih osoba. Potreba za vitaminima povećava tijekom uzimanja alkohola, pušenja i nekih lijekova.
Često je problem ne može eliminirati beriberi i spremni multivitaminske komplekse. I to se događa opet zbog bolesti probavnog trakta, dehidracija, metaboličkih poremećaja, kao i nestručnih uzimanje vitamina, kao i većina od njih su u mogućnosti da se stječe samo u određenoj kombinaciji, uključujući i mineralima. Na primjer, za apsorpciju vitamina B6, magnezij je potrebno za željezo - vitamina C, B9 i B12 za kalcij - vitamina A, C, fosfora i magnezija u vitamin A - selena i vitamina E.
Za punjenje tijelo s vitaminima i mineralima neophodnim konzumirati što više žitarica, kao i voća i povrća, bez termičke obrade. A za uspjeh njihove asimilacije eliminirati sve moguće bolesti i stanja koje utječu na apsorpciju vitamina, naime gušavost, dehidracija i šljaku iz organizma.