To může způsobit, beri-beri endokrinní onemocnění (zejména štítné žlázy), onemocnění jater a rakovina slinivky, expozice a strusky organismu. Často důvodem je nedostatek vitamínů v onemocnění žaludku a střev. Tak, například, gastritida s nízkou kyselostí brání absorpci vitaminu B12 potřebného pro absorpci železa. Tak se postupně vyvíjí anémie z nedostatku železa. Vzhledem k dysbiózou (porušení střevní mikroflóry), také v rozporu s vstřebávání vitamínů. Kromě stěny střeva přestávají syntetizovat svůj vlastní vitaminu skupiny B.
Nedostatek vitamínů v těle cítí, když jejich přijetí neodpovídá současným potřebám těla. K tomu dochází v období intenzivního růstu, těhotenství a kojení, s těžkou fyzickou aktivitou (sport) během závažných onemocnění nebo při zotavení z nich, stejně jako u starších pacientů. Potřeba vitamínů se zvyšuje při příjmu alkoholu, kouření a některé léky.
Často je problém není schopen eliminovat beriberi i hotové multivitaminové komplexy. A to se stává opět v důsledku onemocnění trávicího traktu, dehydratace, metabolických poruch, jakož i nevhodných majících vitamíny, protože většina z nich je možno získat pouze v určité kombinaci, včetně s minerály. Například, pro absorpci vitaminu B6, nutná pro železo hořčík - vitamin C, B9 a B12 pro vápenatý - vitamin A, C, fosforu a hořčíku na vitamin A - selenu a vitamínu E.
Naplnit tělo o vitamíny a minerály jsou nezbytné pro co nejvíce obilovin, stejně jako ovoce a zeleniny, bez tepelného zpracování konzumovat. A pro úspěch jejich asimilace eliminovat všechny možné onemocnění a podmínky, které ovlivňují absorpci vitamínů, a to struma, dehydratace a strusky z organismu.