پیروی از رژیم غذایی گیاهخواری، مشکلات گوارشی، مصرف بعضی از داروها و بیماریهای خودایمنی باعث کمبود ویتامین B۱۲ در بدن میشود.
کمبود ویتامین B۱۲ باعث بروز علائمی همچون نوسانات خلقی، کاهش حس بویایی و چشایی، کم خونی و خستگی میشود.