Kab bin Malik said to the Messenger of Allah ﷺ when Allah accepted his repentance, "Messenger of Allah, shall I give up all my wealth as charity to Allah and His Messenger?"The Messenger of Allah ﷺ replied, "Keep some of your wealth for yourself, that is better for you."
حدثنا عامر بن صالح قال حدثني يونس بن يزيد عن ابن شهاب
لرسول الله ﷺ حين تاب الله تبارك وتعالى عليه يا رسول الله أنخلع من مالي صدقة إلى الله ورسوله فقال له رسول الله ﷺ أمسك عليك بعض مالك فإنه خير لك