How long can B12 be stored in the liver?
                                
                                
                                •
                                
                                
                        
                                    
                                    6 min read                                
                            
                                The human body is remarkably efficient, and this is especially true for its vitamin reserves, with about half of all vitamin B12 stored in the liver. Unlike many water-soluble vitamins that are quickly excreted, this large storage capacity means it can take several years for a deficiency to develop. The duration of how long B12 can be stored in the liver is a critical factor for understanding nutritional health.