The Messenger of Allah ﷺ said, "Charity is not lawful for a wealthy person, nor for one who is sound and able-bodied."
قال رسول الله ﷺ: لا تحل الصدقة لغني ولا لذي مرة سوي.
Nasai (2598) and Ibn Majah (1839) narrated it, and Ibn Hibban (3290) graded it sahih, all of them from the hadith of Abu Bakr bin Ayyash, from Abu Husayn, from Salim bin Abu Jaad, from Abu Hurairah, and he mentioned it.Ibn Khuzayma (2387) and Hakim (1/407) also graded it sahih, except that they both narrated it through another route, from Abu Hazim, from Abu Hurairah, with similar wording.His saying, "and the poor" [Baqarah 2:...], refers to those who do not find what is sufficient for them and what would make them well off.