Volunteering is a productive and beneficial form of Sadaqah, or helping the poor and needy directly. Not only are you benefitting the organisation but you are personally gaining a reward. It is also a form of sacrifice, and promotes the competition in doing good.