Sau 50 tuổi, khả năng hấp thu vitamin B12 từ thực phẩm có thể giảm, làm tăng nguy cơ thiếu hụt, nhất là ở người mắc bệnh dạ dày hoặc dùng thuốc kéo dài.