GOLD 24K (Tola) Rs 469,639 ▼ -0.33% GOLD 24K (10g) Rs 402,646 ▼ -0.33% GOLD 22K (Tola) Rs 430,502 ▼ -0.33% SILVER (Tola) Rs 7,164 SPOT GOLD (oz) $4,407.22 ▼ -0.33% SPOT SILVER (oz) $65.84 ▼ -0.46% USD / PKR Rs 277.64 GOLD 24K (Tola) Rs 469,639 ▼ -0.33% GOLD 24K (10g) Rs 402,646 ▼ -0.33% GOLD 22K (Tola) Rs 430,502 ▼ -0.33% SILVER (Tola) Rs 7,164 SPOT GOLD (oz) $4,407.22 ▼ -0.33% SPOT SILVER (oz) $65.84 ▼ -0.46% USD / PKR Rs 277.64
Weights & Units

Is 1 Tola 12 Grams? The Correct Weight, and What Getting It Wrong Costs

One tola is 11.6638 grams. The widely repeated "12 grams" is wrong, and the difference is not small.

One tola is 11.6638 grams. Not 12. The 12 gram figure is repeated on rate sites, in shop conversations and across social media, and it is simply wrong — it is a rounding that nobody ever corrected. At the weights people actually trade, the error is large enough to notice on the bill.

Here is the difference in money. At today's 24 carat rate of Rs 40,264.63 per gram:

Weight used Grams 1 tola 5 tola 10 tola
Correct tola 11.6638 g Rs 469,639 Rs 2,348,193 Rs 4,696,386
"12 gram" tola 12.0000 g Rs 483,176 Rs 2,415,878 Rs 4,831,755
Overstatement 0.3362 g Rs 13,537 Rs 67,685 Rs 135,370

That is a 2.88% error on every single quote. Applied to a ten tola holding it is Rs 135,370 of gold that does not exist.

Where the 12 gram figure came from

The tola is a South Asian weight standard that predates the metric system. It was formalised under British India as the weight of the one-rupee silver coin, fixed at 180 troy grains — which converts to 11.66380 grams. That is the definition, and it is the one bullion markets still use.

"12 grams" survives for the ordinary reason that bad numbers survive: it is easier to say, it is close enough for a conversation, and once one source publishes it another copies it. Rounding 11.6638 up to 12 makes mental arithmetic simple, and mental arithmetic is how most informal gold conversations happen. The problem is that a convenience used in conversation ends up printed on a quote.

Every tola conversion, correctly

UnitIn gramsIn tola
1 tola11.6638 g1.0000
1 gram1 g0.0857
10 grams10 g0.8574
1 masha (tola ÷ 12)0.9720 g0.0833
1 ratti (masha ÷ 8)0.1215 g0.0104
1 troy ounce31.1035 g2.6666
1 pavan (India)8 g0.6859
1 kilogram1000 g85.7357

A tola is also exactly 0.375 troy ounces — three eighths. That relationship is exact, not approximate, and it is the cleanest way to sanity-check any tola figure against an international quote.

The second error: which tola an API returns

There is a subtler version of this problem that affects data sources rather than conversation. Some market data feeds expose two tola fields — one labelled for Pakistan and one for India — with different values. The "Pakistan" field is often given as 0.40125 troy ounces, which works out to 12.4791 grams.

That figure does not match what any Pakistani sarafa market quotes. The tola traded in Karachi, Lahore and Rawalpindi is 11.6638 grams — the same tola India uses. A site that passes the 12.48 gram field straight through publishes tola prices roughly 7% too high, which is a very visible error on a rate board.

This is why every tola figure on this site is derived from the gram price rather than read from a tola field. The conversion is done once, correctly, and everything downstream inherits it.

Masha and ratti: the sub-units still in use

Pakistani jewellers commonly deduct small weights in masha and ratti rather than in decimal grams, particularly when accounting for stones, solder or wear on an old piece. The system is straightforward once the ratios are clear:

  • 1 tola = 12 masha. One masha is 0.97198 grams — just under a gram, which is why the two get conflated.
  • 1 masha = 8 ratti. One ratti is 0.12150 grams.
  • 1 tola = 96 ratti. A deduction quoted as "2 masha 4 ratti" is 2.4291 grams.

If a jeweller quotes a deduction in masha and ratti, convert it to grams before agreeing to it. The unit is traditional but the arithmetic is not optional — and a deduction that sounds trivial in ratti is real money once it is multiplied by the gram rate.

Related pages

1 Tola in Grams — FAQ

Is 1 tola 12 grams?+
No. One tola is 11.6638 grams. The 12 gram figure is a rounding that spread through informal conversion and never got corrected. On a purchase of any size the difference is real money, not a rounding error.
How many grams is 1 tola of gold exactly?+
Exactly 11.6638 grams, which is 0.375 troy ounces. This is the weight Pakistani sarafa markets actually trade on, and the weight every tola figure on this site is derived from.
How much does the 12 gram error cost?+
At today's 24 carat rate, a true tola of Rs 469,639 is quoted as Rs 483,176 if you use 12 grams — an overstatement of Rs 13,537 on a single tola, and roughly Rs 135,370 across ten.
How many tola is 10 grams of gold?+
10 grams is 0.8574 tola. Going the other way, 1 tola is 1.16638 times a 10 gram quote, which is why Indian and Pakistani headline prices are not directly comparable without converting first.
Is the tola the same in India and Pakistan?+
The weight is the same — 11.6638 grams — but India quotes retail in 10 gram units and Pakistan quotes in tola, so the headline numbers look very different for the same metal.