Every Muslim is obligated to pay a portion of his or her wealth for the benefit of the poor and needy. Zakat means “purification” and “growth”. Our possessions are purified by setting aside a portion for those in need. This also increases social welfare and encourages economic growth.
A Muslim may also donate more as an act of Sadaqah (voluntary charity), in order to achieve additional reward from Allah.