To môže spôsobiť, beri-beri endokrinné ochorenia (najmä štítnej žľazy), ochorenia pečene a rakovina pankreasu, expozície a trosky organizmu. Často dôvodom je nedostatok vitamínov v ochorení žalúdka a čriev. Tak, napríklad, gastritída s nízkou kyslosťou bráni absorpcii vitamínu B12 potrebného pre absorpciu železa. Tak sa postupne vyvíja anémia z nedostatku železa. Vzhľadom k disbióze (porušenie črevnej mikroflóry), tiež v rozpore s vstrebávanie vitamínov. Okrem steny čreva prestávajú syntetizovať svoj vlastný vitamínu skupiny B.
Nedostatok vitamínov v tele cíti, keď ich prijatie nezodpovedá súčasným potrebám tela. K tomu dochádza v období intenzívneho rastu, tehotenstvo a dojčenie, s ťažkou fyzickou aktivitou (šport) počas závažných ochorení alebo pri zotavenie z nich, rovnako ako u starších pacientov. Potreba vitamínov sa zvyšuje pri príjme alkoholu, fajčenie a niektoré lieky.
Často je problém nie je schopný eliminovať beriberi aj hotové multivitamínové komplexy. A to sa stáva opäť v dôsledku ochorenia tráviaceho traktu, dehydratácia, metabolických porúch, ako aj nevhodných majúcich vitamíny, pretože väčšina z nich je možné získať len v určitej kombinácii, vrátane s minerálmi. Napríklad, pre absorpciu vitamínu B6, nutná pre železo horčík - vitamín C, B9 a B12 pre vápenatý - vitamín A, C, fosforu a horčíka na vitamín A - selénu a vitamínu E.
Naplniť telo o vitamíny a minerály sú nevyhnutné pre čo najviac obilnín, rovnako ako ovocie a zeleniny, bez tepelného spracovania konzumovať. A pre úspech ich asimilácia eliminovať všetky možné ochorenia a podmienky, ktoré ovplyvňujú absorpciu vitamínov, a to struma, dehydratácia a trosky z organizmu.