Sayyiduna Abu Hurairah (may Allah be pleased with him) narrated that a man came to the Prophet (peace and blessings be upon him) and said, "O Messenger of Allah, which charity has the greatest reward?" He replied, "That charity which you give while you are healthy, feeling miserly, fearing poverty, and hoping for wealth. And do not delay it until the soul reaches the throat, and then you say, 'Give so much to so-and-so and so much to so-and-so,' while by then it has already become the property of so-and-so."
Hadith Referenceاللؤلؤ والمرجان / كتاب الزكاة / 611
Hadith Gradingمحدثین:«صحیح»
Hadith Takhrij«صحیح، أخرجه البخاري في: 24 كتاب الزكاة: 11 باب أي الصدقة أفضل»