Stock zakat calculator
Estimate the zakat on your stocks: trading or long-term investor method, lunar or solar year, and a nisab check.
Free · works without signing up
Not a fatwa — an estimation tool. Consult a scholar about the method and your own situation.
1. Source
Enter the amount manually here. Calculate automatically, stock by stock, from your halal portfolio — sign up →
Total value of the stocks in your account on your zakat date.
2. Method
How the share is determined
With a manual amount the company balance sheet is unknown — only the estimated percentage is used. The percentage of market value you enter is treated as zakatable assets. Some calculators use an estimate around 25–30% — that is not a Shariah rule; adjust it based on the company's reports.
3. Year
Zakat becomes due after wealth at or above nisab has been held for one full lunar (Hijri) year. If you keep accounts by the Gregorian year, which is ~11 days longer, the rate is scaled up proportionally (2.5 × 365.25 / 354.37).
4. Nisab
Enter the price on your zakat date yourself (bank or exchange quote) — the site does not fetch it. The silver nisab is lower, so many scholars recommend it in favour of the poor.
Cash, deposits, gold/silver etc. — nisab is compared against total wealth.
Notes
Zakat and purification are different things. The non-permissible income share (purification) is given to charity separately from zakat — see the «Purify» column on the halal portfolio page.
Ask a scholar about selling non-halal holdings and purifying their gains — this calculator treats them like any other stock.
If the company itself pays zakat (in some countries), the shareholder may not need to pay again — ask a scholar.
Not a fatwa — an estimation tool. Consult a scholar about the method and your own situation.
From numbers to practice
In the app zakat is calculated from your halal portfolio stock by stock, using each company's cash and investments.
Signing up is free and takes a minute via Telegram.
What it calculates
Estimates the zakat due on your stocks. There are two methods: if you hold stocks to trade, zakat is on the full market value; as a long-term investor, it is on your share of the company's zakatable assets. The result is compared with the nisab.
Formula
Trading method: Zakat = Market value × 2.5% Investor method: Zakat = Market value × Share% × 2.5% Nisab = 85 g gold or 595 g silver × price per gram
Example
Given
- Stock value — $10,000
- Method — long-term investor
- Estimated share — 30%
- Lunar year — 2.5%
- Zakatable value: $10,000 × 30% = $3,000.
- Zakat: $3,000 × 2.5% = $75.
- With the trading method: $10,000 × 2.5% = $250.
Result: $75 with the investor method, $250 with the trading method — both for wealth above the nisab.
Tip
This is not a fatwa — it is an estimating tool. Zakat and purification are different: the impermissible-income share is given away as charity separately from zakat.
Frequently asked questions
- How is zakat on stocks calculated?
- For stocks held to trade — the full market value × 2.5%. For a long-term investor — your share of the company's zakatable assets × 2.5%. Ask your scholar which method applies to you.
- What is the nisab?
- The value of 85 g of gold or 595 g of silver. You enter the price per gram on your zakat date — the site does not fetch it automatically.
- Why isn't the solar-year rate 2.5%?
- A solar year is ~11 days longer than a lunar one, so the rate is scaled up: 2.5 × 365.25 ÷ 354.37 ≈ 2.577%.
Further reading
- Dividends, zakat and tax: a practical guide for US stock holdersHow much US tax is withheld from dividends, what to declare in Uzbekistan, and how zakat on shares is calculated — with one worked example.
- How to calculate purification for a halal stockEven a halal company earns a little interest. A simple formula and worked example for how much of your dividend to give to charity.
Other calculators
Enter your balance, risk percent, entry and stop — instantly see how many shares to buy and how much you lose if the stop is hit.
Calculate the R:R ratio from entry, stop and target, and the minimum win rate you need to stay profitable.
Calculate a trade's net profit or loss in dollars and percent from the entry price, exit price and number of shares.
If your balance drops 20%, 30% or 50%, see what percent gain on the remaining capital it takes to get back.
See how many trades, and roughly how many days or months, it takes to grow your balance to a target at a given gain per trade.
See how your balance grows with a starting amount, a gain per period and regular contributions — as a chart and a table.