A vitamina B12 é uma vitamina do grupo B e é actualmente utilizada como medicamento clínico comum para o tratamento da anemia megaloblástica e de perturbações neurológicas. É necessário ter cuidado ao tomá-la para analisar o potássio no sangue, especialmente em doentes tratados para anemia megaloblástica. Por conseguinte, deve ser sempre tomado sob as instruções e o aconselhamento de um profissional de saúde e, no caso de doenças com elevado potencial para causar hipocaliémia, é importante que a concentração de potássio no sangue seja analisada durante o tratamento. Não deve ser tomado durante longos períodos de tempo, na convicção errada de que as vitaminas podem causar erupções alérgicas e outras reacções adversas se tomadas em excesso.