در طولانیمدت کمبود ویتامین ب۱۲ باعث بروز نوعی کمخونی میشود که در آن گلبولهای قرمز خون به طور غیرطبیعی بزرگ میشوند و دیگر نمیتوانند اکسیژن را منتقل کنند. کمبود ویتامین ب۱۲ همچنین باعث مشکلات عصبشناختی مانند از دست رفتن موقتی حافظه و مشکلات مربوط به تعادل و گفتار میشود.