Bir hafıza beynin uzun süreli hafızasında saklanmadığında, buna kodlama hatası denir. Hafızaları başarıyla kodlamak, hafızanın anlamsal değerini gerektirir.
Hafıza kodlaması çeşitlidir ve duyulardan etkilenir. Görsel kodlama, uzun süreli hafızanın depolanmasına yardımcı olarak görme yoluyla toplanan görsel duyusal bilgiler yoluyla hafıza depolamayı gerektirir. Anlamsal kodlama, uzun süreli hafızaların saklanmasının ana nedenidir. Bir hafızanın belirli bir anlamı olduğunda veya beynin hatırlamak için değerli olduğunu düşündüğü bir olaya bağlandığında ortaya çıkar. Hafıza anlamsal kodlamanın bir parçası değilse, kodlama hatası oluşabilir ve hafıza uzun süre saklanmayabilir.