Have you ever wondered why the price of gold in Sri Lanka changes every single morning? One day, a 22KT gold sovereign is priced at LKR 170,000, and a few weeks later, it climbs or drops by several thousand rupees. Understanding the mechanics behind these price movements can help you choose the best time to sell or invest.
The Foundation: The Global Spot Gold Price
First and foremost, the price of gold is determined on the global market. The global benchmark is the Spot Gold Price, which is traded in US Dollars (USD) per troy ounce (approximately 31.1 grams). This price fluctuates 24 hours a day based on international supply and demand, geopolitical tensions, interest rates, and global inflation.
When global economic uncertainty rises (such as wars, recessions, or inflation spikes), investors worldwide rush to buy gold as a "safe haven" asset. This increased demand drives up the global spot price in USD.
The Sri Lankan Factor: USD to LKR Exchange Rate
Because gold is traded internationally in US Dollars, local prices in Sri Lanka depend heavily on the exchange rate of the Sri Lankan Rupee (LKR) relative to the US Dollar (USD).
Even if the global price of gold remains completely flat, if the Sri Lankan Rupee depreciates (weakens) against the USD, the cost of importing gold into Sri Lanka increases. Consequently, the price per gram of gold in LKR will rise. Conversely, a stronger Rupee can help stabilize or reduce local gold prices.
Import Duties and Local Supply
The Sri Lankan government and the Central Bank periodically adjust import duties, taxes, and luxury levies on gold to manage foreign exchange reserves. When import taxes are high, the cost of raw gold imports increases, which raises the retail price of gold jewellery in showrooms across Colombo.
When is the Best Time to Sell?
If you are looking to sell old gold for cash, you will get the highest payout when:
- Global spot prices are peaking due to international economic changes.
- The Sri Lankan Rupee is facing depreciation pressures.
To keep our customers informed, Vilva Gold offers a daily updated tracker of gold prices per gram for 18K, 20K, 21K, 22K, and 24K gold based on real-time market calculations.

