HomeGuides › Why Indian Rates Differ

Why the Indian Gold Rate Differs from the World Price

If you’ve ever compared the “international gold price” online with your local Indian rate, you’ll have noticed India is consistently higher. It’s not a markup trick — there are concrete reasons. Here’s the breakdown, with the actual maths.

Last updated: July 2026 · about a 6-minute read

The starting point: the international spot price

Gold trades globally in US dollars per troy ounce (one troy ounce ≈ 31.1035 grams). This “spot price” is the world reference — the number you see quoted on financial news. But no Indian buyer pays that number directly, for three reasons that stack on top of it: currency, duty, and local costs.

Step 1: Convert dollars to rupees

First, the dollar price must be converted to rupees using the live USD/INR exchange rate. This alone means the Indian price moves even when gold itself hasn’t — if the rupee weakens against the dollar, gold gets more expensive in India, and vice versa. This is why our site refreshes the USD/INR rate through the day, not just the gold price.

Per-gram spot in ₹ = (USD price per ounce × USD/INR rate) ÷ 31.1035

Example: at $2,400/oz and ₹85/$, that’s (2400 × 85) ÷ 31.1035 ≈ ₹6,558 per gram — the bare international value in rupees, before any Indian costs.

Step 2: Add India’s import duty

India imports almost all of its gold, and the government levies an import duty on it (a basic customs duty plus an agriculture infrastructure cess). This duty is the single biggest reason Indian gold sits above the world price — it’s baked into the landed cost before the metal ever reaches a jeweller. Duty rates are set by the government and change in budgets, so the exact percentage moves over time, but the effect is always the same direction: it pushes the Indian reference rate above the converted spot price.

This is the adjustment Aurixa applies so the rate you see lines up with Indian reference rates (like IBJA and GoodReturns) rather than the bare international figure. We explain our exact method on the About page.

Step 3: Local premiums and dealer costs

On top of duty, there are smaller additions: dealers’ import premiums, transport, insurance, financing, and regional differences (a landlocked city may cost slightly more than a port city). These are why the rate can vary a little between Indian cities — though these city differences are small relative to duty. Silver typically carries an even wider gap over spot than gold, because dealer margins and local taxes are proportionally larger.

Step 4: What happens at the shop (GST + making)

Everything above gets you to the reference rate per gram — the number quoted as “today’s gold rate”. When you actually buy jewellery, two more things are added at the counter: GST and making charges. These are separate from the metal rate, which is why our calculator keeps them as separate inputs. We cover them fully in the making charges & GST guide.

Putting it together

LayerWhat it adds
International spot (USD/oz)The global base price
× USD/INR ÷ 31.1035Converts to ₹ per gram
+ Import dutyThe main India premium over spot
+ Local/dealer premiumsSmaller, varies by city
= “Today’s gold rate”The reference rate you see quoted
+ GST + making chargesAdded at the jeweller, on purchase

Why this is worth understanding

Knowing the layers helps you read the market: a jump in your local rate might be the rupee weakening, not gold rising; a budget change to import duty can move Indian prices without the world price moving at all. It also explains why an “international price” app will always look cheaper than your jeweller — it’s simply measuring a different, earlier point in the chain.

Quick recap

See today’s India gold rate →