It is narrated from Sayyiduna Abu Hurayrah (may Allah be pleased with him) that the Prophet (peace and blessings be upon him) said: "Sadaqah is not lawful for one who is rich, nor for one who is healthy and able to earn."
Sufyan was asked: Is it from the Prophet (peace and blessings be upon him)? He said: Perhaps. Al-Humaydi narrated it from Sufyan with his chain and said: From Abu Hurayrah (may Allah be pleased with him), who attributed it (to the Prophet).
Hadith Referenceالسنن الكبرى للبيهقي / كتاب قسم الصدقات / 13160