How does Zakat purify your wealth? 87
Zakat purifies the soul of the donor because it removes greed and selfishness from one's heart. Giving from one's acquired wealth requires strength, therefore, the practice of giving to the poor strengthens the donor's integrity of the character and helps to develop sympathy for the poor and needy.