Whatever man earns in this world is a direct favour from God. In return, man should spend his earnings in a way which would meet with God’s approval. He should use his money to help the poor and spend of the wealth which God has granted him in the ways God has specified. Real charity is that which is given for God’s sake alone, not for fame, self-esteem or worldly reward. Wealth saves one from worldly hardship; that which is given away for God’s sake saves one from hardships of the life after death.
Zakat is a great act in Islam. Zakat means to give a portion from your wealth in the path of God. Fi sabilillah means to give wealth for the causes enjoined by God. The causes mentioned by God come under fi sabilillah. For the sake of God means to spend your wealth in the path of God. There is great reward for this. According to a hadith, an honest businessman will be with the Prophet in the Hereafter. If an honest businessman spends his wealth in the path of God, he will be with the prophets.
The Quran says: Copy Arabic text (23:60) Wajilah means to tremble or to have fear. When they give wealth, they don’t do it with a sense of pride. They don’t have superiority complex. They don’t try to show off how wealthy they are. Instead, their hearts tremble with fear. They are worried about their earnings. They doubt whether what they are giving in God's path will be accepted or not. This is why they tremble with fear. They don’t have pride or feelings of superiority about the act of giving money. Giving wealth in God's cause is a very good act. It has both a form and an inner spirit. If we only observe the form, it will have no value in God's eyes. According to a hadith in Bukhari, a person who used to have wealth will be brought forward on the Day of Judgment. God will ask him where he spent his money. Because whatever you have has been given to you by God. Health, wealth and children are all from God.
God will ask him: I gave you money. Where did you spend it?
He will reply: God I spend my wealth in Your cause.
He spent his money in the religious cause, such as in Madarsa or for printing of the Quran.
Apparently, these are religious causes. But God will reply: You are lying.
You gave money so that people say that this person donated a lot of wealth. That is, for fame and receiving people's admiration. (Sahih Musilm 1905)
The hadith then says that such a person will be cast into Hell. God will command that this person be cast into Hell. The person gave money for fame. He did not give wealth in the spirit required by God. He followed the form of zakat, but not its spirit. The Quran also uses the word infaq. Infaq means to give wealth in God's path. If a person follows the form of infaq and does not imbibe its spirit, he will be cast into Hell. This is a very serious matter.