Vitamin B12 plays a key role in ... your body can only absorb a fraction of B12 supplements. For example, a healthy person taking a 500 mcg oral B12 supplement will only absorb about 10 mcg.