Al-Adab Al-Mufrad, Book 9, Hadith 197 (English)

Abu Hurayra said, "The Prophet, may Allah bless him and grant him peace, commanded sadaqa. A man said, 'I have a dinar.' He said, 'Spend it on yourself.' He said, 'I have another.' He said, 'Spend it on your wife.' He said, 'I have another.' He said, 'Spend it on your servant and then on whomever you see fit.'"

حَدَّثَنَا مُحَمَّدُ بْنُ كَثِيرٍ، قَالَ‏:‏ أَخْبَرَنَا سُفْيَانُ، عَنْ مُحَمَّدِ بْنِ عَجْلاَنَ، عَنِ الْمَقْبُرِيِّ، عَنْ أَبِي هُرَيْرَةَ قَالَ‏:‏ أَمَرَ النَّبِيُّ صلى الله عليه وسلم بِصَدَقَةٍ، فَقَالَ رَجُلٌ‏:‏ عِنْدِي دِينَارٌ، قَالَ‏:‏ أَنْفِقْهُ عَلَى نَفْسِكَ، قَالَ‏:‏ عِنْدِي آخَرُ، قَالَ‏:‏ أَنْفِقْهُ عَلَى زَوْجَتِكَ قَالَ‏:‏ عِنْدِي آخَرُ، قَالَ‏:‏ أَنْفِقْهُ عَلَى خَادِمِكَ، ثُمَّ أَنْتَ أَبْصَرُ‏.‏

sunnah.com