Ata bin Yasar (may Allah have mercy on him) says that the Prophet (peace and blessings be upon him) said: "Charity is not lawful for a wealthy person, except that five wealthy people may also take charity: (1) one who fights in the path of Allah, (2) the collector (who collects the charity), (3) a man burdened with a debt, (4) a man who bought the charity item with his own money, (5) a man who had a poor neighbour and gave him charity, then that poor man gave a gift to the one who had given the charity."
Hadith Referenceالسنن الكبرى للبيهقي / كتاب قسم الصدقات / 13166