Quick answer: Zakat on gold is 2.5% of its market value, due when your pure gold reaches the nisab of 87.48 grams (7.5 tolas). Enter your gold weight in tolas, grams or ounces, select the purity (24K/22K/21K/18K) and the current rate per gram below.
Last reviewed: September 2026
Gold rates change daily — update the rate with the current market price before calculating.
Key facts
- Gold nisab = 87.48 grams = 7.5 tolas = 2.81 troy ounces of pure gold.
- Basis: the nisab of 20 mithqal (hadith, Abu Dawud) — about 85 g by some reckonings, 87.48 g by the tola reckoning used here.
- Zakat rate on gold = 2.5% of market value, paid yearly.
- 1 tola = 11.6638 g; 1 troy ounce = 31.1035 g.
- 22K counts as 22/24 pure; 21K as 21/24 — zakat is on the pure-gold content.
This free gold zakat calculator accepts weight in grams, tolas or troy ounces, adjusts for 24K, 22K, 21K or 18K purity, and applies the 2.5% zakat rate only when your pure gold reaches the 87.48-gram nisab, using your current market rate per gram.
Enter your weight, purity and the current gold rate per gram for an instant answer. No sign-up, works on mobile and desktop.
How to use
- Enter your gold weight and choose gram, tola or troy ounce.
- Select the purity (24K pure, 22K, 21K or 18K).
- Enter the current gold rate per gram.
- Read whether nisab is reached and your zakat amount.
How gold zakat is calculated
| Term | Meaning |
|---|---|
| Nisab | 87.48 g (7.5 tolas) of pure gold — the minimum for zakat. |
| Purity factor | 24K = 1, 22K = 22/24, 21K = 21/24, 18K = 18/24 — only pure content counts. |
| Tola / troy ounce | 1 tola = 11.6638 g; 1 troy oz = 31.1035 g. |
| Rate | Current market price per gram — update it daily. |
Example: 100 g of 24K at 85/gram = 8,500 → zakat 212.50.
Worked examples
100 grams of 24K gold
100 g — above the 87.48 g nisab. Value = 100 × 85 = 8,500.
Zakat = 212.50 (2.5%).
10 tolas of 22K gold
10 × 11.6638 = 116.64 g × 22/24 = 106.92 g pure — above nisab. Value = 106.92 × 85 = 9,088.05.
Zakat = 227.20.
Gold weight units
| Unit | Grams | Common use |
|---|---|---|
| Gram | 1 | International standard |
| Tola | 11.6638 | South Asian jewellery markets |
| Troy ounce | 31.1035 | Global bullion pricing |
Frequently asked questions
What is the nisab for gold?
87.48 grams of pure gold (7.5 tolas, about 2.81 troy ounces). Below this weight, no zakat is due on gold.
Is zakat due on 22K jewellery?
Yes, on its pure-gold content: multiply the weight by 22/24 first, then check against the 87.48 g nisab and apply 2.5%.
How many grams are in one tola?
Exactly 11.6638038 grams — usually rounded to 11.66 g.
Do I use today's gold rate or the purchase rate?
Today's market rate per gram on your zakat due date — that is why the calculator asks you to enter the current rate.
Is zakat due on gold I wear daily?
Scholars differ on regularly worn jewellery; the Hanafi school requires zakat on gold jewellery even when worn, if it reaches nisab; the Maliki, Shafi'i and Hanbali schools exempt jewellery worn in the customary manner, but require zakat on gold kept as savings or investment. When in doubt, consult a qualified scholar.
Sources
- World Gold Council — Gold weights, measures and market data
- Investopedia — Zakat calculation guides
Rulings above follow the Hanafi position on jewellery (zakat due on gold jewellery at nisab, even when worn); the Maliki, Shafi'i and Hanbali schools exempt customarily worn jewellery but require zakat on stored gold. For personal rulings, consult a qualified scholar.
Key takeaways
- Nisab = 87.48 g (7.5 tolas) of pure gold; below it, no zakat on gold.
- Zakat = 2.5% of the pure-gold market value per year.
- Adjust for purity: 22K × 22/24, 21K × 21/24, 18K × 18/24.
- Always use the current market rate per gram.
Explore more tools
Finance tools | All calculators | More tools
Related: Zakat Calculator · Percentage Calculator · Compound Interest Calculator
Comments
Leave a comment