High-dose oral B12 (1,000 to 2,000 mcg daily) can actually correct deficiency even in some people with poor absorption, because a small percentage of B12 is absorbed passively (without intrinsic factor)
[23] What signs suggest overdose
Vitamin B12 for Injection (Shot) Cyanocobalamin 1,000mcg by Somerset Therapeutics used to treat low levels (deficiency) of this vitamin
That storage is one reason people with a deficiency sometimes feel the benefit for a longer window than someone using shots for simple upkeep
2020) confirmed that B12 levels at or above 1,000 ng/L were associated with solid cancers: OR 1.96 for cancers without metastases and OR 4.21 for cancers with metastases, after adjusting for all other causes of elevated B12
Also, people who have had surgery on their intestines, like weight loss surgery, or have diseases that affect the gut, like Crohns disease or celiac disease, are also at risk of not getting enough vitamin B12