Vitamin B12 (Cyanocobalamin) (CPT 82607)

Medicare Rate vs. Lab Charges

Medicare pays $14.49 for this test. Labs commonly charge $50.00–$195.00. That's a 245%–1246% markup above what Medicare pays.

What This Test Is

Vitamin B12 is essential for nerve function and red blood cell formation. Low B12 causes pernicious anemia and neurological symptoms. It's ordered for patients with anemia, fatigue, neuropathy, or those on metformin or with GI absorption issues.

Medicare Rate vs. Lab Charges

Medicare Allowable Rate $14.49
Typical Lab Charge Range $50.00–$195.00
Average Markup Above Medicare 245%–1246%

Does Medicare Cover This Test?

Yes, Medicare Part B covers B12 testing when ordered to evaluate anemia, neurological symptoms, or diagnosis of pernicious anemia.

Common Reasons for Denial

What To Do If You're Overcharged

If you received a lab bill that seems unusually high compared to Medicare rates:

Frequently Asked Questions

Q: Who should get B12 testing?

A: Patients with fatigue, neuropathy, anemia, those over 65, those on metformin, and those with GI conditions affecting absorption (Crohn's, celiac).

Q: Can B12 be low even if I eat meat?

A: Yes. B12 requires intrinsic factor (made in the stomach) to be absorbed. Without it, dietary B12 isn't absorbed—this is pernicious anemia.

Q: How often should B12 be tested?

A: If diagnosed with deficiency, baseline testing; if on supplementation, periodic monitoring per your doctor's schedule (often annual or less).

Have a Lab Bill? Compare It Now

Open GougeStop