Q. Is it true that if a person drinks alcohol, their Salaah is not accepted for forty days? Does it mean that performing Salaah for forty days is not necessary?
A. If a person drinks alcohol, their Salaah will not be accepted for 40 days.
Sayyiduna Abdullah Bin Umar Radhiyallahu Anhu says that Rasulullah Sallallahu Alayhi Wasallam said: “Whoever drinks alcohol, Salaah is not accepted from him/her for forty days. If he/she repents, then Allah will accept his/her repentance…” (Tirmidhi)
The meaning of ones Salaah not being accepted for 40 days refers to one not receiving the full benefit and reward of Salaah for 40 days.
This does not mean that one’s Salaah will be invalid for 40 days. It also does not mean that the performance of Salaah is not obligatory upon such a person. The performance of Salaah in a sane state of mind still remains obligatory upon such a person.
If after drinking alcohol one repents, then one will not be deprived of the benefit of Salaah for 40 days and one will receive the full reward of Salaah Inshallah. (Mirqaat 6/2385)
Allah Ta’ala Knows Best
Mufti Ismaeel Bassa