How to track your vitamin B12 over time
Vitamin B12 is one of the most common add-on tests. It gets ordered for tiredness, numb or tingling hands and feet, a blood count with large red cells, or a long time on metformin or acid-reducing pills. It is also one of the harder results to read alone. A low value is fairly clear, but a large share of results land in a grey zone where the number does not settle the question, and once treatment starts, the number mostly tells you about the treatment. A history of B12 results, read next to the right partner tests, shows much more than any one of them.
What B12 measures
Vitamin B12, or cobalamin, is needed to make red blood cells and to keep nerves working. The usual test measures total B12 in serum. Most of that B12 is bound to a carrier protein that cells cannot use. A smaller share is attached to another carrier, transcobalamin, and that portion, called holotranscobalamin or “active B12”, is the part delivered to cells.
Because no single B12 test is a perfect measure of what your cells have, a few follow-up tests exist. The British Society for Haematology guideline calls serum B12 the first-line test, names methylmalonic acid as the main second-line test, and says the clinical picture is the most important factor in reading any of them.
- Total B12: the standard test, on most reports simply “Vitamin B12”.
- Active B12 (holotranscobalamin): an alternative first test some labs offer.
- Methylmalonic acid (MMA): builds up when cells run short of B12.
- Homocysteine: also builds up when B12 runs short, and when folate does.
Total B12 is the one most people have a long history of, so it is usually the line worth charting. MMA and active B12 tend to appear once or twice, when someone is trying to settle an unclear result.
The numbers on the report
In the United States, B12 is reported in pg/mL. Much of the world uses pmol/L, and some labs use ng/L, which is the same number as pg/mL. The MSD Manual SI converter gives the factor:
pmol/L = pg/mL × 0.7373
| pg/mL or ng/L | pmol/L |
|---|---|
| 150 | 111 |
| 200 | 147 |
| 300 | 221 |
| 400 | 295 |
| 900 | 664 |
| 2,000 | 1,475 |
If your history switches between the two, convert before you compare, or the line will drop by a quarter at the switch with no change in you.
The grey zone
Labs set their own cutoffs, and the NIH Office of Dietary Supplements notes that most define a value below 200 or 250 pg/mL as low. Above that, there is a wide band where deficiency is possible but not shown. The ODS fact sheet says experts suggest checking MMA when serum B12 is between 150 and 399 pg/mL.
In the UK, NICE’s 2024 guideline on vitamin B12 deficiency (NG239) puts numbers on the same idea. As summarized in a 2024 review in Annals of Clinical Biochemistry:
| Test | Deficiency | Indeterminate | Deficiency unlikely |
|---|---|---|---|
| Total B12 | below 180 ng/L (133 pmol/L) | 180 to 350 ng/L | above 350 ng/L (258 pmol/L) |
| Active B12 | below 25 pmol/L | 25 to 70 pmol/L | above 70 pmol/L |
The review adds that the indeterminate range will not suit every lab’s method, and that labs should check it against their own. The BSH guideline makes the same point and recommends local ranges. So a B12 of 280 pg/mL may print with no flag at one lab and still sit in a range a clinician would want to follow up.
For people with symptoms and a result in the grey zone, the usual next step is MMA. The ODS fact sheet gives an MMA above 0.271 µmol/L as suggesting deficiency, and a homocysteine above 15 µmol/L as another, less specific sign. Both run higher with reduced kidney function, and MMA runs higher with age, so the review cautions that they are harder to read in older adults and people with kidney disease. How to track your eGFR over time covers that side.
How often it is tested
B12 has no routine screening schedule. It is usually checked for a reason:
- Symptoms: tiredness, numbness or tingling, memory or balance problems, a sore tongue.
- A blood count with large red cells or anemia. See How to track your hemoglobin and CBC over time.
- Known risk: long-term metformin or acid-reducing medication, a vegan diet, older age, past stomach or bowel surgery, or an autoimmune condition.
- After treatment starts, although, as the next sections explain, a B12 level drawn during treatment means something different.
Timing matters most around the start of treatment. The Annals review says samples for diagnosis should be taken before B12 replacement begins. A B12 drawn a week after the first injection tells you about the injection, not about what came before. If your history has no result from before treatment, that gap is worth noting rather than filling with the first number you have.
What counts as a real change
Serum B12 moves less from week to week than many tests. In a study of 22 healthy adults sampled weekly for five weeks, the within-person variation of B12 was about 8.6 percent, and two results had to differ by about 32 percent before the change was likely to be real.
In practice:
- A B12 of 350 followed by 300, with nothing else changed, is within ordinary noise.
- A B12 of 450 followed by 250 is a real fall and worth asking about, especially if the red cells on your blood count have grown.
- A slow slide over several years, each step small, can matter more than any single pair. This is the pattern to look for with metformin or long-term acid suppression.
The same study found that each person’s B12 sits in a narrow band compared with the spread across people, and concluded that changes should be judged against your own earlier results rather than the population range. That is the case for keeping them.
Things that move B12
Supplements and injections
B12 injections and high-dose tablets raise serum B12, often well above the lab’s range. The Annals review notes that in people taking supplements, a high result may reflect recent exposure to B12 rather than how much the body’s cells are getting. A B12 above 2,000 pg/mL a week after an injection does not show that the cause has been fixed, and a falling level between injections is not by itself a relapse.
This is why a chart of B12 during treatment often looks like a saw blade. Read the peaks and troughs against the injection dates, and look to symptoms and the blood count for whether treatment is working. The review notes that a large fall in MMA after treatment is considered confirmation that the earlier result was a true deficiency.
Oral B12 works differently from food. The ODS fact sheet notes that only a small share of a large oral dose is absorbed, about 2 percent at 500 mcg and 1.3 percent at 1,000 mcg, which is part of why high-dose tablets can work even when absorption from food does not.
Causes of a low B12
- Pernicious anemia. An autoimmune condition that stops the stomach making intrinsic factor, the protein needed to absorb B12. The ODS fact sheet calls it the most common cause of clinically evident B12 deficiency worldwide.
- Metformin. In the Diabetes Prevention Program Outcomes Study, low or borderline-low B12 (298 pg/mL or below) was found in 19.1 percent of the metformin group versus 9.5 percent on placebo at five years, and each year of metformin raised the odds of deficiency by about 13 percent. The authors concluded that routine B12 testing should be considered for people on metformin.
- Acid-reducing medication. In a Kaiser Permanente study of about 26,000 people with B12 deficiency, two or more years of proton pump inhibitors was linked to 65 percent higher odds of deficiency, and two or more years of H2 blockers to 25 percent higher odds.
- Diet. B12 is found mainly in animal foods and fortified products, so vegetarian and vegan diets without a supplement or fortified foods carry a risk.
- Older age. The ODS fact sheet puts B12 deficiency at between 3 and 43 percent of older adults living in the community, depending on the definition, often linked to atrophic gastritis.
- Stomach or bowel surgery and gut disease, including weight-loss surgery and conditions such as celiac disease.
- Nitrous oxide. Recreational use can cause a functional deficiency. The Annals review says serum B12 is often normal at presentation, and recommends homocysteine as the first test after nitrous oxide exposure.
When a normal B12 can mislead
Two things can make a B12 look better than it is:
- Intrinsic factor antibodies. The Annals review notes that falsely normal B12 results have been described in people with high levels of these antibodies, which are common in pernicious anemia. If symptoms point strongly to deficiency and the B12 is normal, this is one reason clinicians check MMA or test for the antibodies.
- Binding-protein complexes. The same review describes “macro-B12”, where antibodies bind B12 carrier proteins and push the result up, which can hide a deficiency.
The BSH guideline adds that treatment should not wait when the clinical picture strongly suggests deficiency and the tests disagree.
High B12 without supplements
A high B12 with no supplement or injection behind it is less common. The Annals review notes that it can come from liver disease or a blood cancer. If your B12 rose well above range without treatment, that is worth raising, and the rest of the blood count and your liver tests from the same period are where to look next.
Folate
Folate and B12 work together, and a low level of either can cause anemia with large red cells. Large amounts of folic acid can correct the anemia of B12 deficiency without stopping the nerve damage, a point the ODS folate fact sheet raises as a reason for concern about high-dose folic acid hiding a B12 problem. The Annals review adds that homocysteine is only useful as a B12 marker in someone with enough folate, while MMA is not affected by folate. If your B12 and folate are drawn together, keep them together.
What to record with each result
For each B12, keep:
| Field | Why |
|---|---|
| Collection date | Spacing matters, and so does the date relative to treatment. |
| Value and unit | pg/mL, ng/L, or pmol/L. Convert pmol/L before comparing. |
| Lab | Methods and cutoffs differ, and the grey zone is method-dependent. |
| MMA, homocysteine, or active B12, if done | These settle what a grey-zone B12 cannot. |
| Folate from the same draw | Folate and B12 problems look alike on a blood count. |
| MCV and hemoglobin from the same draw | Large red cells and anemia are the blood count’s side of B12. |
| B12 treatment | Every injection date, or tablet start, dose, and stop. |
| Other medications | Metformin, proton pump inhibitors, H2 blockers, with start dates. |
| Other context | Diet changes, gut surgery, nitrous oxide exposure, pregnancy. |
B12 appears under several names: Vitamin B12, Cobalamin, Vitamin B-12, “Vitamin B12, Serum”, and B12. Pick one and use it everywhere, or your history will split into short, separate lines.
Charting it
A few choices make a B12 chart honest:
- Draw the grey zone, not just the lab range. If your clinician treats 180 to 350 ng/L, or roughly 150 to 400 pg/mL, as uncertain territory, shade that band.
- Mark every injection or supplement start. Without the markers, the high points during treatment look like a cure and the troughs look like relapses.
- Show results reported as “greater than”. Some labs report a very high B12 as a limit, such as “>2000”. Plot it at the limit and mark it as a limit, rather than leaving it off.
- Put MCV on the same timeline. A B12 slide with red cells growing is a stronger signal than either alone. Low iron pulls MCV the other way, so if you are also low on iron, How to track your ferritin over time covers that side.
- Space points by date. Five results in the first three months of treatment and one a year later should not look evenly spaced.
How to track your lab results over time has the general method for any test. Did the medication actually do anything? covers reading a before-and-after fairly, which matters here because the “after” is so easily dominated by the dose itself. If an older B12 came from a different lab, Why are lab reference ranges different? explains why its flag may not match a newer one.
Tracking B12 in HealthViewer
HealthViewer is a lab results tracker that runs on your own computer. It imports B12 results from lab report PDFs, MyChart downloads, and direct connections to your health system. Results named Vitamin B12 or Cobalamin, and B12 sent by your health system under its standard code, file under one test. Results in pmol/L are converted so they share one chart with results in pg/mL, and a note under the chart says how many were converted. If your lab uses another name, such as “Vitamin B12, Serum” or “Vitamin B-12”, combine it with the others using Merge… in the Test Catalog.
A result reported as a limit, such as “>2000”, is plotted at the limit as a hollow diamond, so the peaks after an injection stay on the chart without pretending to be exact.
In Trends, the Vitamins tag pulls B12 together with vitamin D and folate, and the Inflammation tag includes homocysteine. MMA and active B12 keep the names your lab gives them. You can add them to the Vitamins tag in the Test Catalog so they appear in the same list. The overlay view puts B12 and MCV on one chart.
Enter B12 tablets, injections, metformin, and acid-reducing medication in Medications, and medication markers show where each started and stopped. For individual injection dates, a journal entry on each date shows up on the chart when you turn on Show journal. Set your clinician’s grey zone or target as a custom range in the Test Catalog, and the chart shades your range instead of the lab’s.
Everything stays in an encrypted file on your computer, with no account and no cloud service. Getting Started walks through the first import.
This post is general information, not medical advice. Talk to your clinician about what your B12 results mean for you and before starting, stopping, or changing B12 treatment.