This prophetic saying is narrated from Hazrat Abu Huraira (may Allah be pleased with him) that Allah Almighty says: O Adam, if you give something beyond your need to someone, it is better for you, and if you withhold it and keep it with yourself, it is bad for you. And begin with those who are under your responsibility, and Allah does not blame for withholding to the extent of sufficiency, and the upper hand is better than the lower hand.
Hadith Referenceمسند احمد / مسند المكثرين من الصحابة / 8743
Hadith Gradingحکم دارالسلام:صحيح لغيره، وهذا إسناد حسن