Abdullah bin Abbas (may Allah be pleased with him) narrates: The Prophet Muhammad (peace be upon him) said: "It is obligatory to give charity for every joint of the children of Adam every day." One of those present asked: Who has the ability to do this? The Prophet Muhammad (peace be upon him) said: "Enjoining good is charity, forbidding evil is charity, helping a weak person by lifting his load is charity, and when any one of you walks towards the prayer, every step of his is charity."
Hadith Referenceصحیح ابن حبان / كتاب البر والإحسان / 299
Hadith Gradingفضيلة الشيخ الإمام محمد ناصر الدين الألبانيصحيح - «الصحيحة» (577).فضيلة الشيخ العلّامة شُعيب الأرناؤوطسماك بن حرب صدوق إلا في روايته عن عكرمة فإن فيها اضطراباً، وباقي رجال الإسناد ثقات. وأبو معمر القطيعي: هو إسماعيل بن إبراهيم بن معمر بن حسن الهلالي، ثقة، وأبو الأحوص: هو سلام بن سليم الحنفي ملاهم الكوفي، روى حديثه الجماعة.