How is vitamin B12 absorbed in the body?
Vitamin B12 is naturally bound to protein in food, and these bonds must first be broken by gastric acid and enzymes in the stomach before they can be absorbed and used by the body. After ingestion B12 binds to a glycoprotein called haptocorrin (HC), which is secreted in saliva and gastric fluids.
This B12 complex travels to the small intestine, where digestive enzymes degrade HC and allow vitamin B12 to bind with intrinsic factor to form a complex known as IF-B12. In the ileum (final section of the small intestine), the IF-B12 complex binds to a specific receptor on the epithelial cells, which then transports it across the intestinal lining.
Once absorbed, B12 is released from intrinsic factor and enters the bloodstream, where it binds to transcobalamin, the active transport protein that delivers the vitamin to tissues.1
The body’s cells take up the B12-TC complex through a receptor called CD320. Once inside cells, B12 is converted to its active forms methylcobalamin (in the cytosol) and adenosylcobalamin (in the mitochondria).
Research suggests that the IF-dependent pathway allows normal absorption of up to about 2 μg, including in people with pernicious anemia.2 Absorption decreases with increasing doses.3
Sublingual B12 is not absorbed via the digestive tract but dissolved under the tongue, allowing passive diffusion of free cobalamin across the vascularized mucosa into the bloodstream.4
Intramuscular (IM) B12 bypasses both the digestive and mucosal routes as it is injected directly into muscle tissue. It can then pass into systemic circulation.