Narrator:Abu Hurayrah
عن أبي هريرة ، قَالَ : جاءَ رَجُلٌ إِلَى النَّبيِّ فَقَالَ : يَا رسولَ الله ، أيُّ الصَّدَقَةِ أعْظَمُ أجْرَاً ؟ قَالَ : « أنْ تَصَدَّقَ وَأنتَ صَحيحٌ شَحيحٌ ، تَخشَى الفَقرَ وتَأمُلُ الغِنَى ، وَلا تُمهِلْ حَتَّى إِذَا بَلَغتِ الحُلقُومَ قُلْتَ لِفُلان كذا ولِفُلانٍ كَذا ، وقَدْ كَانَ لِفُلانٍ » . مُتَّفَقٌ عَلَيهِ .
Abu Hurayrah (may Allah be pleased with him) reported that a man came to the Prophet (may Allah's peace and blessings be upon him) and said: "O Messenger of Allah, which charity earns the greatest reward?" He said: "That you give charity when you are healthy and miserly, fearing poverty and hoping to become rich. Do not delay (charity) until your soul reaches up to the throat and you then say: 'This is for so-and-so, and this is for so-and-so.' Lo, it has already come into the possession of so-and-so."
Reported by Al-Bukhari (No. 1419, 2748, 5971), Muslim (No. 1032a, 1032b, 1032c, 2548a, 2548b, 2548d), Abu Dawud (No. 2865), An-Nasa’i (No. 2542, 3611), Ibn Majah (No. 2706) and Ahmad (No. 6862, 7100, 7994, 9009, 9392). Cited in Riyad as-Salihin (No. 90).