Gold Price Decoded: From Global Rates to Your Local Jeweller

- Step-by-Step Conversion
- Components That Add to Gold's Price in India
- Example Calculation (May 2025)
- Step-by-Step Table
- Summary for Investors
- Key Takeaways
Gold prices are quoted globally in USD per troy ounce, but in India, we buy and sell gold in grams, priced in Indian Rupees (INR). Understanding how to convert and interpret these prices helps investors track trends and understand market dynamics.
💡 Quick Answer
Global gold is quoted in US dollars per troy ounce, but Indian retail gold is sold per gram in rupees. To convert, multiply the dollar price by the rupee exchange rate, divide by 31.1035 grams per troy ounce, then add customs duty, GST and dealer premiums to reach the retail price.
Step-by-Step Conversion
- 1 troy ounce = 31.1035 grams
- Multiply the USD/ounce price by the INR/USD exchange rate
- Divide by 31.1035 to get INR per gram (base value)
- Add customs duty, Goods and Services Tax (GST), and other premiums to get the final retail price
Components That Add to Gold’s Price in India
| Component | Typical Rate | Description |
| Base International Price | Varies | USD per troy ounce |
| Exchange Rate | ~₹84–₹85 | Conversion from USD to INR |
| Basic Customs Duty | 6% | Import duty on gold |
| GST | 3% | Applied at retail level |
| Dealer Premiums | 1–3% | Covers logistics, brand, and market margin |
Example Calculation (May 2025)
Let’s assume:
- Gold price = $3,250 per troy ounce
- USD to INR rate = ₹84.88
- Basic customs duty = 6%
- GST = 3%

Step-by-Step Table
| Step | Calculation | Result (INR) |
| 1. USD per gram | 3,250 ÷ 31.1035 | $104.48 |
| 2. INR per gram (base price) | $104.48 × ₹84.88 | ₹8,864.18 |
| 3. After 6% customs duty | ₹8,864.18 × 1.06 | ₹9,396.03 |
| 4. After 3% GST | ₹9,396.03 × 1.03 | ₹9,677.91 |
| Final Price (approx.) | ₹9,678/gram |
Summary for Investors
- When you hear gold is $3,250/oz, it doesn’t directly translate to ₹8,800/gram.
- You must factor in duties, taxes, and premiums, which can raise the price by 10%.
- This understanding helps in comparing Indian retail gold prices with global trends.
Key Takeaways
- One troy ounce equals 31.1035 grams, which is the constant used to convert a global gold quote into a per-gram price.
- The base value comes from multiplying the dollar per ounce price by the rupee exchange rate and dividing by 31.1035.
- Indian retail gold then adds basic customs duty, GST at the retail level and dealer premiums covering logistics, brand and margin.
- Because of those additions, the international price never translates directly into the price your jeweller quotes.
- Knowing the build-up lets you compare Indian retail gold prices against global trends rather than reacting to headline dollar moves.
Do You Find This Interesting?
DISCLAIMER: Investments in the securities market are subject to market risks, read all the related documents carefully before investing. The securities quoted are exemplary and are not recommendatory. Brokerage will not exceed the SEBI prescribed limit. Full disclaimer: https://bit.ly/naviadisclaimer
