Căn nguyên của thiếu hụt vitamin B12 Thiếu Vitamin B12 có thể là kết quả của Đưa vào không đầy đủ Hấp thu không đủ Giảm khai thác Sử dụng một số thuốc nhất định Lượng đưa vitamin B12 vào không đầy đủ có thể do ăn chay nhưng hiếm xảy ra.