Vitamin B12 lưu trữ ở gan thường có thể duy trì các nhu cầu sinh lý trong 3 đến 5 năm nếu B12 không được đưa vào (ví dụ như ở những người bắt đầu ăn chay) và trong nhiều tháng đến 1 năm nếu không có sự tái hấp thu ruột gan.