Almsgiving and charity increase the compassion and mercy of the rich. By means of charity, poor people begin to love and respect rich people and not feel jealousy over their property and possessions. The poor do not want to be permanently the receiving hand. Rather, they want to improve their financial situation and become the giving hand. Thus, it creates a social balance in society and strengthens feelings of unity, solidarity and brotherhood.
The money that the poor people receive from zakat increases the quality of labor. With increased purchasing power, the marketplace booms. Moreover, Allah protects and blesses the property of those who pay their zakat and charity. [Surah al-Fatir, 35: 29-30] Allah commands in a verse, "Allah gives increase for deeds of charity. For He does not love any ungrateful sinner." [Baqarah, 2: 276]