Full Sharh — Mishkat al-Masabih 1850
وَعَن أَي هُرَيْرَةَ قَالَ: جَاءَ رَجُلٌ إِلَى النَّبِيِّ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ فَقَالَ: عِنْدِي دِينَار فَقَالَ: «أَنْفِقْهُ عَلَى نَفْسِكَ» قَالَ: عِنْدِي آخَرُ قَالَ: «أَنْفِقْهُ عَلَى وَلَدِكَ» قَالَ: عِنْدِي آخَرُ قَالَ: «أَنْفِقْهُ عَلَى أَهْلِكَ» قَالَ: عِنْدِي آخَرُ قَالَ: «أَنْفِقْهُ عَلَى خَادِمِكَ» . قَالَ: عِنْدِي آخَرُ قَالَ: «أَنْت أعلم» . رَوَاهُ أَبُو دَاوُد وَالنَّسَائِيّ
English Translation
Abu Huraira said that when a man came to the Prophet saying that he had a dinar, he told him to spend it on himself. He said that he had another, and he told him to spend it on his children. He said that he had another, and he told him to spend it on his wife. He said that he had another, and he told him to spend it on his servant. He said he had another and he replied, “You know best ." Abu Dawud and Nasa’i transmitted it.
Source
Mishkat al-Masabih(مشكاة المصابيح)
Zakat
Hadith Number
1850