Po mnenju dr. Larryja E. Johnsona , izrednega profesorja geriatrije ter družinske in preventivne medicine, se lahko pomanjkanje vitamina B12 pojavi, kadar ga telo težko absorbira ali kadar ga oseba ne zaužije dovolj s prehrano. To še posebej velja za vegane, vegetarijance in tiste, ki se prehranjujejo na rastlinski osnovi, razen če jemljejo prehranska dopolnila. Tudi nosečnice, ljudje z anemijo in starejši so v nevarnosti za razvoj pomanjkanja vitamina B12. Najpogosteje velja, da je to stanje povezano s slabo absorpcijo tega vodotopnega hranila iz naslednjih razlogov:
- Kronična vnetna črevesna bolezen, ki prizadene del tankega črevesa
- Zmanjšanje želodčne kislosti, ki ga pogosto opazimo pri starejših ljudeh
- Zdravila, kot je metformin, ki se uporablja za zdravljenje sladkorne bolezni, ali antacidi
- Motnje malabsorpcije, kot sta celiakija ali tiste, povezane s trebušno slinavko (bolezni jeter lahko vplivajo na shranjevanje vitamina B12 v jetrih)
- Bakterije, ki se razmnožujejo v tankem črevesu
- Operacija, pri kateri se odstrani del črevesja, ki absorbira vitamin B12
- Okužba z ribjo trakuljo
- Operacija hujšanja
Odsotnost intrinzičnega faktorja lahko povzroči tudi pomanjkanje in je posledica nenormalnih protiteles, ki napadajo želodčne celice. Ta protitelesa, ki jih proizvaja prekomerno aktiven imunski sistem, vodijo do stanja, znanega kot atrofični gastritis s črevesno metaplazijo. Pri starejših odraslih zmanjšana želodčna kislina preprečuje telesu, da bi v celoti izvleklo vitamin B12 iz beljakovin v mesu. Vendar pa se prehranska dopolnila še vedno lahko pravilno absorbirajo, tudi če je želodčna kislost nižja.
Prehranska dopolnila – Vir: Salud180