Abu Musa Ashari reported,

The Prophet ﷺ said, "Every Muslim must give charity."Someone asked, "What if he has nothing to give?"The Prophet ﷺ replied, "Then let him work with his hands, benefiting himself and giving in charity."The questioner asked, "And what if he cannot do that?"He answered, "Then let him help someone in need who is in distress."The questioner asked, "And what if he cannot do that?"He answered, "Then let him enjoin what is right, or what is good."The questioner asked, "And what if he does not do that?"He answered, "Then let him hold back from harm, for that too is charity."

Muslim 2334

Sahih

و حدثناه محمد بن المثنى حدثنا عبد الرحمن بن مهدي حدثنا شعبة بهذا الإسناد

مسلم 2334صحيح
Contents
Reference
Commentary
Ayat
Collection
Sahih Muslim
Book
Zakat
Chapter
Clarification that the term "charity" applies to every type of good deed
Numbering
Darussalam 2334
Muslim 2334