Zakat Calculator
Zakat at 2.5% on cash, gold, silver, and trade goods, with gold and silver nisab shown.
Rates & Gold
Work out what your gold is worth in Pakistan, per tola and per gram, for 24K, 22K, 21K, or 18K. Use the live price, shown with its source and time, or enter a price of your own. The result is the indicative melt value only — making charges, wastage, taxes, and dealer buy/sell spreads are not included, and a jeweller’s price will differ.
Fetching the latest price…
Your result will appear here.
Enter your details to see your result.
You’ll see the purity-adjusted value, the pure-gold (24K) value, and the price per gram and per tola used.
Purity-adjusted gold value
Pure-gold value (as if 24K)
Purity applied
Weight
Price per gram used
Price per tola used
Live gold prices by goldprice.dev.
Indicative melt value only. Making charges, wastage, taxes, and dealer buy/sell spreads are not included — a jeweller’s price will differ.
Estimates only — not financial advice. Read the full disclaimer.
The widget below is from TradingView and shows the XAUUSD price in US dollars per troy ounce. It is display-only: it does not feed this calculator, and its price is never copied into any field. Your result still uses the live API price in PKR per tola, or the price you enter yourself. The widget loads only when you scroll to it, so it does not slow down the calculator above.
The live chart did not load. You can view the XAUUSD price directly on TradingView.
Weight in grams × price per gram × (karat ÷ 24). Price per gram is the price per tola ÷ 11.664, because 1 tola = 11.664 grams.
Example, in symbols only — no price is shown here. One tola of 24K gold is worth the price per tola. Two tola of 22K gold is worth twice the price per tola × 22/24, because 22K gold is 22/24 pure. The result is the melt value only — making charges, wastage, taxes, and dealer spreads are not included.
The live price is shown at the top of this page, with the source it came from and the date and time it was last updated. If the price is stale, it is labelled stale with its last-updated time. No fixed price is shown here, because the price changes. If no live price is available, you can enter a price of your own instead.
One tola is 11.664 grams. Enter a weight in tola or grams — both units are shown in your result, so the conversion is transparent.
Divide the price per tola by the number of grams in one tola to get the price per gram for pure (24K) gold, then multiply by the karat fraction — karat divided by 24. So 22K gold uses 22 ÷ 24 of the pure-gold price per gram, 21K uses 21 ÷ 24, and 18K uses 18 ÷ 24. Your result shows the price per gram used.
No. The result is the indicative melt value only. Making charges, wastage, taxes, and dealer buy/sell spreads are not included, and no percentage for them is assumed. A jeweller’s price will differ.
It is a price per tola that you type in yourself, for example a price you were quoted. It is labelled as a price entered by you, not a market rate, and it is shown without a source name or market time. The live price is never copied into that field.
It is a TradingView widget shown for reference only. It displays the XAUUSD price in US dollars per troy ounce. It does not feed this calculator: your result still uses the live API price or the price you enter yourself, in PKR per tola. The widget is display-only and its price is not copied into any field.
Still have a question? Contact us.
This calculator gives an indicative melt value only, based on the weight, karat, and price you use. It is not financial advice, and it is not a buying or selling price. Making charges, wastage, taxes, and dealer buy/sell spreads are not included, and a jeweller’s price will differ. Live prices are indicative and can change; check the source and time shown. Confirm any transaction with the dealer and, where relevant, a qualified professional before acting.