Biblioteca Națională de Medicină afișează nivelul normal B-12 pentru un adult sănătos, de oriunde între 200 și 900 picograme pe mililitru. Nivelurile sub 200 picograme pe mililitru indică în general o deficiență. Nivelurile de peste 900 picograme pe mililitru sunt mai puțin frecvente, deoarece excesul de B-12 este eliberat în timpul urinării.
Nivelurile normale B-12 variază în funcție de procedurile de testare specifice ale laboratorului, iar testele B-12 sunt utilizate în principal împreună cu alte teste de sânge pentru a diagnostica deficiențele, potrivit Bibliotecii Naționale de Medicină. Cauza specifică a deficienței B-12 poate fi determinată utilizând un test Schilling. În cele mai multe cazuri, se datorează problemelor de malabsorbție sau dietetice. Adulții mai în vârstă pot suferi de o deficiență de B12 chiar și la niveluri de 500 picograme pe mililitru.