The Shaykh : The second hadith carries the same meaning as the previous hadith, but through a different chain. He (peace and blessings be upon him) said:
Every Muslim owes sadaqa." He said, "What do you think he should do if he cannot find anything to give?" He replied, "He should find work and thus benefit himself and be able to give sadaqa."
على كل مسلم صدقة قال أفرأيت إن لم يجد فيعمل بيده فينفع نفسه و يتصدق Al-Adab Al-Mufrad 14:48 This narration explains the previous phrase. There he said:
Do you think that if he is unable to work?
أفرأيت إن لم تستطع العمل
and here he said:
If he finds nothing, he should work to benefit himself and give charity. He said: “Do you think that if he is unable, he should help the one in desperate need?”
فإن لم يجد قال : فيعمل فينفع نفسه ويتصدق ، قال : أفرأيت إن لم يستطع فيعين ذا الحاجة الملهوف
If he is unable to do anything to earn and give charity, then let him help the one in desperate need, meaning the distressed and sorrowful person.
He said: “Do you think that if he does not do that, he should enjoin what is right, and that is a charity? If he does not do that, or if he does not do it, he should refrain from evil, and that is a charity for him.”
قال : أفرأيت إن لم يفعل فيأمر بالمعروف ، فهو صدقة ، فإن لم يفعل أو لم يفعل فيمسك عن الشر فإنها له صدقة