A B12 vitamint szervezetünk nem tudja előállítani, ezáltal élelmiszerekből vagy egyéb táplálék-kiegészítőkből tudjuk bejuttatni. A B12 vitamin elsősorban húsfélékben és tejtermékekben fordul elő, ezért a vegánoknak és a szigorú vegeteriánusoknak kifejezetten oda kell figyelni a bevitelére. Továbbá, azok az idős emberek, akik bizonyos emésztőrendszeri betegségekben szenvednek, kockázatnak vannak kitéve, mert a szervezetük nem képes felszívni a normál típusú B12 vitamint, mely az élelmiszerekben fordul elő. Az amerikai „National Health and Nutrition Examination” felmérés becslése szerint az 50 év körüli felnőttek 3,2 %-nak van B12 hiánya és akár 20%-uk esetében súrolja a kritikus hátértéket.