Zakat is the an obligation on every Muslim who is financially eligible to do so. Muslims give a set amount of our 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.