Vitamin B12 Blood Test: Deficiency, MMA, and When "Normal" Is Not Enough

Serum B12 misses up to 25% of true deficiency. Learn when to add methylmalonic acid, holotranscobalamin, and homocysteine to confirm.

By Elements84 Medical Editorial TeamFeb 15, 2026 8 min readReviewed by
Vitamin B12 Blood Test (vitamin b12 blood test) — ood test low normal high illustration
Quick Answer

B12 deficiency causes megaloblastic anaemia AND neurological damage that can precede anaemia. Serum B12 < 148 pmol/L (< 200 pg/mL) is deficient. Borderline 148–221 pmol/L is common and unreliable — confirm with methylmalonic acid (MMA) or holotranscobalamin (active B12). Treat all symptomatic patients even with borderline levels — neurological damage may be irreversible if delayed.

Quick Reference

Vitamin B12 (cobalamin) deficiency affects up to 20% of older adults but is under-diagnosed because serum total B12 is an imperfect marker. Symptoms include fatigue, pallor, glossitis, paraesthesias, unsteady gait, memory impairment, and (rarely) subacute combined degeneration of the cord. Common causes: pernicious anaemia (autoimmune, anti-intrinsic-factor and anti-parietal-cell antibodies), veganism without supplementation, atrophic gastritis (older adults), long-term PPI or metformin use, ileal disease or resection. NICE 2024 guideline emphasises treating symptomatic patients even at borderline B12 (148–221 pmol/L) rather than delaying. Confirmatory MMA or active B12 (holotranscobalamin) resolves 80% of borderline cases. Treatment: parenteral hydroxocobalamin for pernicious anaemia or malabsorption; oral 1000 mcg/day is adequate for dietary deficiency.

Key Facts
Deficient
< 148 pmol/L (< 200 pg/mL)
Borderline
148 – 221 pmol/L
Confirmatory
MMA or holotranscobalamin
Parenteral dose
Hydroxocobalamin 1 mg IM alternate days × 6
Oral dose
1000 mcg/day if dietary

B12 result interpretation

B12 (pmol/L)B12 (pg/mL)InterpretationNext step
< 148< 200DeficientTreat + investigate cause
148 – 221200 – 300BorderlineMMA or active B12 confirmation
221 – 665300 – 900NormalNo action
> 665> 900HighUsually benign; occasionally liver/haem malignancy

Confirmatory testing when borderline

Methylmalonic acid (MMA): rises when B12 is functionally low. MMA > 0.37 µmol/L strongly supports deficiency.

Holotranscobalamin (active B12): the biologically active fraction — more sensitive than total B12. < 25 pmol/L = deficient.

Homocysteine: rises in B12 and folate deficiency; useful but less specific.

Get seen promptly if
  • B12 low + neurological symptoms (paraesthesias, unsteady gait, memory loss) — do not wait for confirmatory tests.
  • Macrocytic anaemia (MCV > 100 fL) + low B12 — treat immediately.
  • B12 normal but neurological signs persist — check MMA/active B12.

B12 workup

  1. 1
    B12 < 148 pmol/L?
    Deficient. Treat. Investigate cause: anti-intrinsic-factor antibody, dietary review, PPI/metformin history.
  2. 2
    B12 148–221 + symptoms?
    Check MMA or active B12. Consider empirical treatment if strongly symptomatic.
  3. 3
    Positive anti-intrinsic-factor antibody?
    Pernicious anaemia — lifelong parenteral B12.
  4. 4
    Vegan/vegetarian?
    Oral 1000 mcg/day cyanocobalamin or fortified foods.

Frequently asked questions

Key takeaways
  • Treat symptomatic B12 deficiency even at borderline levels.
  • MMA or active B12 confirms borderline results.
  • Metformin, PPIs, veganism, and pernicious anaemia are the top causes.
  • Neurological symptoms may be irreversible — do not delay.
  • Parenteral for pernicious anaemia; oral for dietary.

References

2 sources
  1. NICE NG239B12 Deficiency in Adults (2024)

    UK national guideline.

    nice.org.uk

  2. BSHDiagnosis and Treatment of Cobalamin Deficiency

    British Society for Haematology.

    onlinelibrary.wiley.com

B12CobalaminAnaemiaNutrition
Keep reading

Related articles

TSH Test (tsh normal range) — t normal range explained illustration
Laboratory Tests
Feb 15, 2026 9 min read

TSH Test: Normal Range, High, Low & What Your Result Actually Means

TSH is the single most important thyroid number. Understand normal ranges by age and pregnancy, what a high or low value really tells you, and the two follow-up tests that clinch the diagnosis.

By Elements84 Medical Editorial Team
Read
HbA1c Test (hba1c normal range) — d normal diabetic ranges illustration
Laboratory Tests
Feb 15, 2026 10 min read

HbA1c Test: Normal Range, Prediabetic, Diabetic Cut-offs & How to Lower It

HbA1c reflects your average blood sugar over ~3 months. Understand every threshold — normal, prediabetes, diabetes — and the realistic actions that move the number.

By Elements84 Medical Editorial Team
Read
Fasting Blood Sugar (fasting blood sugar normal range) — mal prediabetic diabetic illustration
Laboratory Tests
Feb 15, 2026 10 min read

LDL Cholesterol: Optimal Numbers, High Numbers, and How to Read Yours

LDL is the "bad" cholesterol only if you leave the story there. Understand optimal targets by risk group, the ApoB perspective, and the interventions that actually shift the number.

By Elements84 Medical Editorial Team
Read

The Evidence Foundation

Health information should show both what is known and where certainty ends.

Elements84 brings reviewed health evidence, practical decision tools and plain-English explanations together without presenting educational guidance as diagnosis or treatment.

  1. Named sources
  2. Human evidence separated from theory
  3. Limitations shown beside conclusions
  4. Educational, not diagnostic

Reviewed health evidence, practical decision tools and plain-English health education.

Educational information only. Elements84 provides educational information and decision-support tools. It is not a substitute for professional medical advice, diagnosis or treatment.

© 2026 Elements84.