Jednak gdy witamina ta nie zostanie wchłonięta w układzie pokarmowym, mogą wystąpić dolegliwości lub choroby, które mogą utrzymywać się przez długi czas. Problemy te są częstsze u osób stosujących dietę wegetariańską lub wegańską, ponieważ na ich talerzach nie ma produktów pochodzenia zwierzęcego.
Niedobór może wystąpić również u osób starszych, których organizm nie jest już w stanie prawidłowo przetwarzać składników odżywczych, w przypadku problemów trawiennych lub u kobiet, które poroniły wiele ciąż lub zmagają się z problemami z płodnością.
Wczesne objawy niedoboru obejmują zmęczenie, dezorientację i osłabienie mięśni. Jednak wiele osób, u których występują te objawy, nie zdaje sobie sprawy, że może mieć niedobór witaminy B12. Jeśli objawy utrzymują się przez kilka tygodni, zaleca się wykonanie badania krwi w celu sprawdzenia, czy poziom witaminy B12 jest niski.
Inne objawy związane z niedoborem witaminy B12 obejmują: