Hadith on Generosity: The Prophet gives charity without fear of poverty

Anas ibn Malik reported:  The Messenger of Allah, peace and blessings be upon him, was never asked anything for the sake of Islam but that he would give it. A man came to the Prophet and he gave him many sheep, so the man returned to his people and he said, “O my people! Embrace Islam, for Muhammad gives in charity as if he has no fear of poverty!”

In another narration, Anas said, “Indeed, a man would embrace Islam desiring worldly gains. He would not practice Islam but for a while, until Islam became more beloved to him than the world and everything in it.”

Source: Ṣaḥīḥ Muslim 2312

Grade: Sahih (authentic) according to Muslim

عَنْ أَنَسٍ قَالَ مَا سُئِلَ رَسُولُ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ عَلَى الْإِسْلَامِ شَيْئًا إِلَّا أَعْطَاهُ قَالَ فَجَاءَهُ رَجُلٌ فَأَعْطَاهُ غَنَمًا بَيْنَ جَبَلَيْنِ فَرَجَعَ إِلَى قَوْمِهِ فَقَالَ يَا قَوْمِ أَسْلِمُوا فَإِنَّ مُحَمَّدًا يُعْطِي عَطَاءً لَا يَخْشَى الْفَاقَةَ

وفي رواية أخرى قال إِنْ كَانَ الرَّجُلُ لَيُسْلِمُ مَا يُرِيدُ إِلَّا الدُّنْيَا فَمَا يُسْلِمُ حَتَّى يَكُونَ الْإِسْلَامُ أَحَبَّ إِلَيْهِ مِنْ الدُّنْيَا وَمَا عَلَيْهَا

2312 صحيح مسلم كتاب الفضائل باب ما سئل رسول الله صلى الله عليه وسلم شيئا قط فقال لا وكثرة عطائه