Haritha bin Wahb reported,

I heard the Messenger of Allah ﷺ say, "Give in charity, for a time is coming when a man will walk about with his charity and the one to whom he offers it will say, 'Had you brought it to us yesterday, I would have accepted it, but today I have no need for it,' and he will find no one to accept it."

Muslim 2337

Sahih

حدثنا أبو بكر بن أبي شيبة وابن نمير قالا حدثنا وكيع حدثنا شعبة ح و حدثنا محمد بن المثنى واللفظ له حدثنا محمد بن جعفر حدثنا شعبة عن معبد بن خالد قال سمعت

حارثة بن وهب يقول

ا سمعت رسول الله ﷺ يقول تصدقوا فيوشك الرجل يمشي بصدقته فيقول الذي أعطيها لو جئتنا بها بالأمس قبلتها فأما الآن فلا حاجة لي بها فلا يجد من يقبلها

مسلم 2337صحيح
Contents
Reference
Commentary
Ayat
Collection
Sahih Muslim
Book
Zakat
Chapter
Encouragement to give charity before there is no one to accept it
Numbering
Darussalam 2337
Muslim 2337