B12-vitamiini (kobalamiini) on vaja tervete punaliblede tootmiseks ning närvide, aju ja seljaaju töö hoidmiseks. Keha ise seda toota ei suuda: see tuleb loomsest toidust, nagu piim, jogurt, juust, munad, liha ja kala, ning toiduainetest, millele on B12 lisatud (rikastatud toidud).
B12 imendumiseks toodab magu valku nimega sisemine faktor (Castle'i faktor) ja seejärel imendub B12 peensoole lõpuosas. Probleem ükskõik kus sellel teel või liiga vähe B12 toidus võib viia puuduseni.
Keha talletab maksas mitme aasta varu, seega hiilivad sümptomid ligi tavaliselt kuude või aastate jooksul. Seepärast on B12-puudust kerge pidada vanuse, stressi või kiire elu süüks.



