Особое значение витамин В12 имеет для процессов кроветворения, что связано с его участием в синтезе пуриновых и пиримидиновых оснований, нуклеиновых кислот, а также в накоплении в эритроцитах серосодержащих соединений. Эти качества, а также участие в процессах миелинизации нервных волокон делают его необходимым и для нормальной функции всех нервных клеток.
Являясь источником метильных групп, витамин В12 предотвращает жировое перерождение печени, увеличивает потребление кислорода при гипоксических состояниях. Повышает фагоцитарную активность лейкоцитов и активирует деятельность ретикулоэндотелиальной системы, усиливая, таким образом, иммунологическую защиту организма. Стимулируя синтез белка, витамин В12 оказывает на организм анаболическое действие, способствуя его росту и развитию. В сочетании с фолиевой кислотой и витамином В6 проявляет противоатерогенное действие.
Для усвоения пищевого витамина В12 необходимы нормальная кислотность и наличие в желудке специального белка - гликопротеида, так называемого «внутреннего фактора» Касля, без которого витамин В12 не усваивается.