A vitamina B12 é necessária para a formação dos corpúsculos do sangue, do revestimento dos nervos e de várias proteínas. Também se involve no metabolismo dos hidratos de carbono e da gordura e é essencial para o crescimento. A adenosilcobalamina é o coenzima para a isomerização de 1-metil-malonil-CoA para succinil-CoA (uma reação importante no metabolismo dos lípidos e dos hidratos de carbono) e na redução do ribonucleótido (o qual fornece os blocos de construção para a síntese de ADN). As reações que envolvem a metilcobalamina incluem a biosíntese da metionina, metano e acetato. Existe evidência de que a vitamina B12 é necessária na síntese dos poliglutamatos dos folatos (coenzimas activas necessárias na formação do tecido nervoso) e na regeneração do ácido fólico durante a formação dos glóbulos vermelhos.