Khi một bộ nhớ không được lưu trữ trong bộ nhớ dài hạn của não, nó được gọi là lỗi mã hóa. Mã hóa thành công bộ nhớ yêu cầu giá trị ngữ nghĩa của chính bộ nhớ đó.
Mã hóa bộ nhớ rất đa dạng và bị ảnh hưởng bởi các giác quan. Mã hóa trực quan đòi hỏi khả năng lưu trữ bộ nhớ thông qua thông tin giác quan trực quan được thu thập thông qua thị giác, hỗ trợ việc lưu trữ bộ nhớ dài hạn. Mã hóa ngữ nghĩa là nguyên nhân chính khiến những ký ức được lưu trữ lâu dài. Nó xảy ra khi một ký ức có một ý nghĩa cụ thể hoặc có thể được liên kết với một sự kiện mà bộ não coi là có giá trị để ghi nhớ. Nếu bộ nhớ không phải là một phần của mã hóa ngữ nghĩa, lỗi mã hóa có thể xảy ra và bộ nhớ có thể không được lưu trữ lâu dài.