Zakat (also known as ‘Zakah’), is the giving of a set amount of your wealth to charity. Muslims pay Zakat as an act of worship, and although it is sometimes compared to a tax, it isn’t like taxes imposed by governments.
Zakat is a spiritual duty, solely for the sake of Allah. Paying Zakat cleans away impurities from what we have, and ensures that excess wealth is distributed among those in need.
It is an obligation for every Muslim who has reached puberty, is of sound mind, and has above the minimum required amount of wealth (Nisab). It means giving a calculated amount (usually 2.5%) to the poor and needy.