એટ્રોફિક ગેસ્ટ્રિટાઇઝ અથવા નાની આંતરડાના રોગો જેવા કે સેલીક બીમારી અથવા ક્રોહન રોગ, કેટલાક પ્રકારના વજન ઘટાડાની શસ્ત્રક્રિયા, પરોપજીવી ઉપદ્રવણો અથવા બેક્ટેરિયલ અતિશય વૃદ્ધિ એ વ્યક્તિની વિટામિન બી -12 શોષવાની ક્ષમતાને ઘટાડી શકે છે.