Abu Hurairah reported,

A man came to the Prophet ﷺ and asked, "Messenger of Allah, which charity carries the greatest reward?"He replied, "By your father, you shall be informed. It is that you give in charity while you are healthy and stingy, fearing poverty and hoping to live long. Do not delay until your soul reaches your throat and then say, 'So much goes to so-and-so, and so much to so-and-so,' when it has already become the property of so-and-so."

Muslim 2383

Sahih

و حدثنا أبو بكر بن أبي شيبة وابن نمير قالا حدثنا ابن فضيل عن عمارة عن أبي زرعة

عن أبي هريرة قال

جاء رجل إلى النبي ﷺ فقال يا رسول الله أي الصدقة أعظم أجرا فقال أما وأبيك لتنبأنه أن تصدق وأنت صحيح شحيح تخشى الفقر وتأمل البقاء ولا تمهل حتى إذا بلغت الحلقوم قلت لفلان كذا ولفلان كذا وقد كان لفلان

مسلم 2383صحيح
Contents
Reference
Commentary
Ayat
Collection
Sahih Muslim
Book
Zakat
Chapter
Clarification that the best charity is charity given by a healthy, miserly person
Numbering
Darussalam 2383
Muslim 2383