La dosis diaria recomendada para un adulto es de 2.4 mcg al día, la que muchas veces es alcanzada con una alimentación balanceada. Algunos estilos de vida que consideren un muy bajo consumo de proteína animal, suele estar asociado a un déficit de vitamina B12, por lo que se sugiere suplementar.
Ahora bien, la absorción de vitamina B12 disminuye drásticamente una vez pasados los requerimientos diarios, llegando a absorberse sólo el 2% de una dosis de 500 mcg o el 1% de una de 1000 mcg. Utilizamos 12 mcg porque en la mayoría de las personas ofrece una absorción de al menos un 50%.