Testing B12 status

Published on: Modified on:

A blood B12 level measurement is a very unreliable test for vegans, particularly for vegans using any form of algae. Algae and some other plant foods contain B12-analogues (false B12) that can imitate true B12 in blood tests while actually interfering with B12 metabolism. Blood counts are also unreliable as high folate intakes suppress the anaemia symptoms of B12 deficiency that can be detected by blood counts. Blood homocysteine testing is more reliable, with levels less than 10 mmol/litre being desirable. The most specific test for B12 status is methylmalonic acid (MMA) testing. If this is in the normal range in blood (<370 nmol/L) or urine (less than 4 mg /mg creatinine) then your body has enough B12. Many doctors still rely on blood B12 levels and blood counts. These are not adequate, especially in vegans.