The benefits of Zakat, apart from helping the poor, are as follows:

1. Obeying God

2. Helping a person acknowledge that everything comes from God on loan and that we do not really own anything ourselves.

3. And since we cannot take anything with us when we die we need not cling to it.

4. Acknowledging that whether we are rich or poor is God’s choice so we should help those he has chosen to make poor.

5. Learning self-discipline

6. Freeing oneself from the love of possessions and greed

7. Freeing oneself from the love of money

8. Freeing oneself from love of oneself

9. Behaving honestly

10. Allah (swt) and His Messenger (saws) inform us that giving zakah not only fulfils the duty of giving zakat, and helping those in need, but also purifies one’s wealth so that it may continue to grow — indeed, this is the Arabic meaning of the word