Immune system - Vitamin B12 is essential to make new white blood cells that are the core of your immune system. Essential for energy - Vitamin B12 is vital for making red blood cells. The result is a lack of energy which doesn't just stop you being active.