Asma’a reported that the Messenger of Allah s.a.w said: “Spend and don’t count lest Allah counts for you, and don’t hoard up lest Allah withhold from you. Spend what you can.
Bukhari & Muslim
If you keep strict account of your charity, Allah will also keep strict account of His gifts and wealth on you. This principle applies everywhere. Suppose a rich father gave his son some coins of silver and then asked back for one of them. He did not return it fearing that it would fall short of purchasing sweets. His father laughed and said: “How foolish is the boy! He does not understand where the money comes from.” Had he returned it to him, he would have given him more, because a father, is pleased with his son, he gives more.
Abu Hurairah reported that the Messenger of Allah s.a.w said: “The Almighty Allah says: O son of Adam! Spend, you will then be spent for.”
Bukhari & Muslim
You will be given wealth and rewards from the treasures of Allah, in case you give away in charity, because a cistern when vacated is usually filled up and that which remains filled up without consumption is not at all filled up. The Qur’an says: “And whatever thing you spend, it will be given in exchange.”
Abu Omamah reported that the Messenger of Allah s.a.w said: “O son of Adam! That you spend wealth is good for you and that you withhold it is bad for you, and you should not be backbitten for miserliness. Begin with those who are in you family.”
First of all, every man should provide the necessities to his family members and then there is the question of charity in case of surplus. In such a case, a gift to family members will bring greater rewards than a gift to strangers.
Source: Bilal Academy