食物中的維生素B12與蛋白質結合,進入人體消化道內,在胃酸、胃蛋白酶及胰蛋白酶的作用下,維生素B12被釋放,并與胃粘膜細胞分泌的一種糖蛋白內因子(IF)結合。維生素B12-IF復合物在回腸被吸收。維生素B12的貯存量很少,約2~3mg在肝臟。主要從尿排出,部分從膽汁排出。