Secara bahasa, kafarat berasal dari kata “kafara” yang berarti “mengganti, membayar, menutupi, dan memperbaiki”. Kafarat adalah salah satu cara untuk menebus kesalahan yang sengaja dilakukan dengan membayar sejumlah dana yang harus dibayarkan sesuai dengan ketentuan dan sasarannya.
Secara istilah kafarat adalah denda yang wajib dibayar karena melanggar suatu ketentuan syara’ (yang mengakibatkan dosa), dengan tujuan untuk menghapuskan/menutupi dosa tersebut tidak ada lagi pengaruhnya, baik di dunia maupun di akhirat.
Dalam Kamus Besar Bahasa Indonesia (KBBI), kafarat diartikan sebagai denda yang harus dibayar karena melanggar larangan Allah Swt. atau melanggar janji dan sebagai persembahan kepada Allah Swt. sebagai tanda mohon pengampunan (karena telah melanggar hukum Tuhan).