How Many Grams in a Tola? Tola, Masha and Ratti Explained

Tola to Grams – free online tool guide

Gold prices in Pakistan are quoted per tola, while international prices use grams and troy ounces. Jewellers may also mention masha and ratti for small amounts. This guide explains how many grams are in a tola and how the traditional units fit together, with our free Tola to Grams converter.

The answer

1 tola = 11.6638 grams, commonly rounded to 11.664 g.

Traditional units

Unit Relation Grams
Tola 12 masha 11.664
Masha 8 ratti 0.972
Ratti — 0.1215

So 1 tola = 12 masha = 96 ratti.

Quick reference

Tola Grams
0.5 5.832
1 11.664
2 23.328
5 58.319
7.5 87.479
10 116.638

Grams to tola

Tola = Grams ÷ 11.664

Example: 20 g ÷ 11.664 = 1.715 tola, or 1 tola, 8 masha and about 4.6 ratti.

Tola and troy ounce

International gold is priced per troy ounce: 1 troy oz = 31.1035 g = 2.667 tola.

Why it matters

  • Comparing local jewellers’ rates with international prices
  • Calculating zakat on gold; the nisab is 7.5 tola (87.48 g). See the Zakat Calculator.
  • Checking the weight on a jewellery receipt

Gold price per gram

If gold is Rs 300,000 per tola, the price per gram is 300,000 ÷ 11.664 = about Rs 25,720. Calculate the value of your jewellery with the Gold Calculator.

For buying tips and receipts, read buying gold by tola, masha and ratti.

Where the tola comes from

The tola is a traditional South Asian unit of mass, historically based on the weight of a silver rupee coin. In 1833 the British set it at 180 grains, which is where the modern value of 11.6638 grams comes from. Although Pakistan uses the metric system officially, the tola remains the standard unit in the gold and silver market.

Silver too

Silver is also priced per tola in Pakistan. The same conversion applies: 52.5 tola of silver, the silver nisab, is about 612.35 grams.

Rounding on receipts

Some jewellers round 1 tola to 11.66 g or even 11.7 g. On a 10-tola purchase, rounding to 11.7 g changes the weight by about 0.36 g, which is worth a noticeable amount at current gold prices. Ask which value the jeweller uses and check the bill with the converter.

10 grams vs 1 tola

Some rates are also announced per 10 grams. 10 grams is about 0.857 tola, so the 10-gram rate is roughly 86% of the tola rate.

Frequently asked questions

How many grams is 1 tola?

About 11.664 grams.

How many masha are in a tola?

12 masha.

How many tola are in a troy ounce?

About 2.667 tola.