Donor Guide

Sadaqah vs Zakat: The Difference and How to Give

June 21, 2026
3 min read

The simplest way to understand the difference: Zakat is obligatory, Sadaqah is voluntary. Zakat is a fixed annual duty on wealth above a threshold, given to specific categories of people. Sadaqah is any charitable giving, in any amount, at any time, to anyone in need. Both are deeply encouraged, and many people give both.

Here is how they compare and how to give each one well.

What is Zakat?

Zakat is an obligation on Muslims whose wealth sits above a minimum threshold (the nisab) and has been held for a full lunar year. The commonly applied rate is 2.5 percent of that eligible wealth, and it is meant for defined categories of recipients, such as the poor and those in need.

What is Sadaqah?

Sadaqah is voluntary charity. It has no fixed amount, no threshold, and no set time. It can be money, food, or even a simple act of kindness, and it can be given to anyone. Where Zakat is a duty with rules, Sadaqah is open-handed generosity.

How they differ

ZakatSadaqah
ObligationObligatoryVoluntary
AmountFixed (commonly 2.5%)Any amount
TimingOnce the conditions are metAny time
RecipientsSpecific categoriesAnyone in need

How to give each one safely

For both, the safe-giving principles are the same: confirm the cause is genuine, choose a recipient that fits (especially for Zakat, which has eligible categories), use a method that gives you a record, and follow up on impact where you can. For Zakat in particular, check that the organisation keeps Zakat funds separate and distributes them correctly. (See how to give Zakat online.)

Giving through a verified platform makes this easier, because the cause is checked and the funds are tracked. On Uddom you can give either Zakat or general Sadaqah to a verified campaign and follow where it goes.

Frequently asked questions

Can I give Sadaqah to anyone? Yes. Sadaqah is voluntary and can be given to anyone in need, at any time and in any amount. Zakat is more specific in who can receive it.

Does Sadaqah count towards my Zakat? Generally no. Zakat is a separate, obligatory duty. Voluntary Sadaqah does not replace it. For your own situation, consult a knowledgeable scholar.


By Md. Sowad Al-Mughni, Uddom. Last updated: February 2026.

Found this helpful? Share it!