It is narrated from Sayyiduna Ka‘b bin Malik (may Allah be pleased with him) that he said: O Messenger of Allah! Indeed, the requirement for the acceptance of my repentance is that I give up all my wealth and give it in charity for Allah and His Messenger. The Prophet (peace and blessings be upon him) said: Keep some of your wealth with you; it will be better for you. I said: Then I will keep that portion with me which I received in Khaybar.
Hadith Referenceالفتح الربانی / كتاب الأيمان والنذور / 5383
Hadith Gradingمحدثین:صحیح
Hadith Takhrij«أخرجه البخاري: 2950، 3889، 4676، ومسلم: 2769، (انظر مسند أحمد ترقيم الرسالة: 27175 ترقیم بيت الأفكار الدولية: 27717»
Brief Explanation
Benefits: … In this hadith, there is no explicit clarification of the vow (nadhar), but when Sayyiduna Ka‘b radi Allahu anhu, due to the acceptance of his repentance…