Learn › Zakat & purification › When is zakat due on investments?
When is zakat due on investments?
By Mehdi, Senior Sukuk Fund Manager · Updated May 2026
The timing confuses people more than the calculation does, so let me make the rhythm of it simple.
The short answer: Once a full lunar year (a hawl) has passed over your wealth while it stays above the threshold (nisab). In practice you set a fixed zakat date each year and pay on what you hold that day — you do not pay on every gain as it happens along the way.
Zakat runs on the lunar calendar, not the gain-by-gain ledger. The rule: your total zakatable wealth must sit above the nisab threshold, and a full lunar year must pass over it. The clean way to handle this is to pick one fixed date in the Islamic year as your personal zakat day. When it comes around, you total up your zakatable wealth — investments, savings, gold, and so on — and pay 2.5% on that snapshot. Whatever the market did during the year does not matter; what you hold on the day does.
Where we stand: choose a memorable zakat date (many use Ramadan for the extra reward) and keep it consistent year to year. Consistency is what keeps it simple and keeps you from either missing it or double-counting.
There is a quiet discipline in an annual day of reckoning your wealth before Allah — a built-in pause to remember Whose it really is, and to release the portion that was never yours to hold.
The cleanest way to handle this is to work it out properly, not by guesswork.
The free Zakat tool walks you through it — set the method that fits you, and it calculates on live gold and silver prices, with a dedicated step for purifying anything impermissible. So you give exactly what is due, with confidence.
Open the Zakat toolThis is education, not personalized financial advice or a religious ruling. Screening status can change, and your situation is your own. Confirm a specific holding against its current Shariah screening, and any ruling with a qualified scholar you trust. The decision, as always, is yours, before Allah.