A gastrite — inflamação do revestimento estomacal — pode prejudicar a produção de ácido clorídrico e do fator intrínseco, ambos indispensáveis para liberar a vitamina B12 dos alimentos e permitir sua absorção no intestino delgado. A forma crônica, gastrite atrófica, é a principal causa de má absorção de B12 em idosos.
Nos alimentos, a B12 está ligada a proteínas. O ácido gástrico separa a vitamina da proteína; depois, o fator intrínseco a carrega até o íleo. Na gastrite, a baixa acidez impede essa clivagem, e a atrofia das glândulas gástricas reduz o fator intrínseco. Bactérias oportunistas podem colonizar o estômago, consumindo a vitamina.
O tratamento da gastrite (inibidores de bomba de prótons, antibióticos para H. pylori, dieta adequada) melhora a absorção. Em casos de deficiência estabelecida, a reposição de B12 por via intramuscular ou sublingual (que bypassa o estômago) é eficaz. Acompanhamento médico regular é essencial, especialmente para idosos.