Published: October 20, 2026 · Last Updated: October 24, 2026 · By Khuram Shahzad
How to Calculate Zakat on Gold (2026 Guide)
Gold is one of the most common assets subject to Zakat — but calculating it correctly involves Nisab, carat conversion, and current market prices. Here's exactly how to do it.
Zakat on gold is one of the most frequently asked questions in Islamic finance. Gold holds value, appreciates over time, and is often given as gifts — which means most Muslim families have some gold stored somewhere, and many are unsure how to calculate Zakat on it.
The rules are clear but involve a few moving parts: the Nisab threshold (in grams), the carat of your gold, the current market price, and the 2.5% rate. This guide walks through each step with real examples.
Quick Answer: Zakat on Gold
- Nisab: 87.48 grams (7.5 tola) of pure gold
- Rate: 2.5% of the total market value
- Rate applies after holding gold for one lunar year (Hawl)
- Calculate: (Gold in grams × current price per gram) × 2.5%
Use our free Zakat Calculator to do all of this instantly.
Step 1: Understand Nisab
Nisab is the minimum amount of gold you must own before Zakat becomes obligatory. For gold, the Nisab is 87.48 grams — equal to 7.5 tola.
If your total gold (across all jewelry, coins, and bars) is less than 87.48 grams, you don't owe Zakat on gold. If it's above that threshold and you've held it for one lunar year, Zakat becomes due.
Note: Some scholars use silver Nisab (612.36 grams of silver) instead of gold, because silver Nisab is lower — which means more people qualify. The choice is yours, but most Islamic scholars in the Hanafi school recommend the silver Nisab for safety.
Step 2: Convert Your Gold to Pure (24K) Weight
Most gold jewelry in Pakistan is not pure 24K — it's usually 21K or 22K. To calculate Zakat correctly, you need to convert your gold to its equivalent weight in pure 24K gold.
Use this formula:
Pure gold weight = Total grams × (Carat ÷ 24)
| Carat | Conversion Factor | Example: 100g becomes |
|---|---|---|
| 24K (pure) | ÷ 1 | 100g pure |
| 22K | × (22 ÷ 24) = 0.9167 | 91.67g pure |
| 21K | × (21 ÷ 24) = 0.875 | 87.5g pure |
| 18K | × (18 ÷ 24) = 0.75 | 75g pure |
| 14K | × (14 ÷ 24) = 0.5833 | 58.33g pure |
Step 3: Check the Current Gold Price
Zakat is calculated on the current market value of your gold, not the price you paid when you bought it.
Look up today's gold rate per gram for 24K gold. In Pakistan, you can find this at gold.pk or your local sarafa bazaar.
Important: Use the 24K price, not the 22K or 21K price. If you're converting your gold to pure weight (Step 2), you should use the pure gold price for consistency.
Step 4: Calculate the Zakat
Now apply the formula:
Zakat = Pure gold weight (grams) × Current gold price per gram × 2.5%
A Worked Example
Suppose you have the following:
- Gold jewelry: 150 grams of 22K gold
- Gold coins: 30 grams of 24K gold
- Current 24K gold price: PKR 22,000 per gram
Step 1: Convert to pure gold
Jewelry: 150 × (22 ÷ 24) = 137.5 grams pure
Coins: 30 × 1 = 30 grams pure
Total pure gold: 167.5 grams
Step 2: Check Nisab
167.5 grams > 87.48 grams → Nisab met
Step 3: Calculate value
167.5 × 22,000 = PKR 3,685,000
Step 4: Calculate Zakat
3,685,000 × 0.025 = PKR 92,125
That's the total Zakat due on your gold for the year.
What About Jewelry in Regular Use?
This is one of the most debated topics in Islamic finance. The four major schools of thought differ:
- Hanafi school: All gold jewelry is Zakatable, whether worn regularly or stored.
- Shafi'i, Maliki, Hanbali schools: Jewelry in regular use is not Zakatable.
For safety and to be on the conservative side, most scholars in the Hanafi tradition — which is common in Pakistan — recommend including all gold jewelry in your Zakat calculation. If you follow a different school, consult your scholar.
Do I Include Gold I Plan to Sell?
Yes. Any gold you own — whether stored, worn, or set aside for future sale — is Zakatable. The only exception is gold that is actively being used as a tool (which is rare).
Do I Include Gold I've Given as Mahr?
Gold given as Mahr (dowry) that has been transferred to the bride's ownership is hers to calculate Zakat on. It's Zakatable by the bride, not the giver.
Do I Include Gold I've Bought But Not Received?
Gold you've paid for but not yet received is not in your possession. It becomes Zakatable when you take delivery — from that point, if you hold it for a full lunar year and meet the Nisab, it's Zakatable.
Frequently Asked Questions
How much gold do I need to pay Zakat?
The Nisab threshold is 87.48 grams of pure (24K) gold. If your total gold is above this and you've held it for one lunar year, Zakat is due.
Do I calculate Zakat on my daily-wear jewelry?
According to the Hanafi school, yes. Some other schools exempt daily-wear jewelry. Consult your scholar if you're unsure.
What if I have gold in a different carat than 24K?
Convert it to pure gold weight first: pure gold weight = total grams × (carat ÷ 24). Then apply the Zakat rate.
Do I use the price I paid or the current price?
Zakat is calculated on the current market value of your gold, not the original purchase price.
Is Zakat on gold paid annually?
Yes. Zakat is due once per lunar year (Hawl) on gold you've held that entire year.
Can I use your calculator to do this?
Yes. Our free Zakat Calculator handles all of this — carat conversion, Nisab checks, and Zakat calculation — in one place.
Final Thoughts
Calculating Zakat on gold is simple once you know the three inputs: carat, weight, and current price. Convert to pure gold weight first, then apply the 2.5% rate.
For the fastest calculation, use our free Zakat Calculator — it handles carat conversion, Nisab checks, and total Zakat in seconds. And if you're calculating Zakat on other assets too (cash, silver, investments), our guide on saving tax in Pakistan might also be useful.
Related Reading
- → Free Zakat Calculator— Calculate Zakat on gold, silver, and cash
- → 7 Legal Ways to Save Tax in Pakistan— FBR-approved tax credits
- → How to Calculate Salary Tax in Pakistan— Complete FBR slab guide