Question:There is a person who did not pray or fast, but the last day of Ramadan Allah guided him, and he prayed and fasted. Does he have to pay zakaat al-fitr? If he did not pay it what should he do?.
Answer:Praise be to Allaah.
In the answer to question no. 2182 we stated that the one who does not pray is a kaafir, whether he does not pray out of carelessness and laziness or because he denies it is obligatory.
If Allah guides a person (to Islam) before sunset on the last day of Ramadan, he has to pay zakaat al-fitr, regardless of whether he caught up with the fast or not, because of the hadeeth of Ibn ‘Umar (may Allah be pleased with him) who said: The Messenger of Allah (blessings and peace of Allah be upon him) enjoined the sadaqah of Ramadan upon the people, a saa‘ of...