Bulugh al-Maram, Book 4, Hadith 657 (English)

Abu Hurairah (RAA) narrated that The Messenger of Allah said: “Give Sadaqah.” A man then said, ‘Allah’s Messenger, I have a Dinar.’ He then said to him, “Give it to yourself as Sadaqah.” The man again said, ‘I have another one.’ The Messenger of Allah said: “Give it to your children as Sadaqah.” He said, ‘I have another one.’ He said, “Give it to your wife as Sadaqah.” The man again said, ‘I have another one.’ The Messenger of Allah said: “Give it to your servant as Sadaqah.” He said, ‘I have another one.’ The Messenger of Allah said: “You know better to whom you should give it.” Related by Abu Dawud and An-Nasa’i. Ibn Hibban and Al-Hakim regarded it as Sahih.

وَعَنْهُ قَالَ: قَالَ رَسُولُ اَللَّهِ ‏- صلى الله عليه وسلم ‏-{ " تَصَدَّقُوا " فَقَالَ رَجُلٌ: يَا رَسُولَ اَللَّهِ, عِنْدِي دِينَارٌ? قَالَ: " تَصَدَّقْ بِهِ عَلَى نَفْسِكَ " قَالَ: عِنْدِي آخَرُ, قَالَ: " تَصَدَّقْ بِهِ عَلَى وَلَدِكَ " 1‏ قَالَ: عِنْدِي آخَرُ, قَالَ: " تَصَدَّقْ بِهِ عَلَى خَادِمِكَ " قَالَ: عِنْدِي آخَرُ, قَالَ: " أَنْتَ أَبْصَرُ ".‏ } رَوَاهُ أَبُو دَاوُدَ وَالنَّسَائِيُّ, وَصَحَّحَهُ اِبْنُ حِبَّانَ وَالْحَاكِمُ 2‏.‏ ‏1 ‏- جاء في جميع المصادر زيادة وهي: "قال: عندي آخر.‏ قال: "تصدق به على زوجتك".‏‏2 ‏- حسن.‏ رواه أبو داود ( 1691 )‏، والنسائي ( 5 / 62 )‏، وابن حبان ( 3326 )‏، والحاكم ( 1 / 415 )‏.‏

sunnah.com

also referenced under: Book 4, Hadith 636 (In-Book)