Have you ever been in this situation? You went to sell a piece of gold, and the seller took out a calculator and started typing rapidly, then looked up and said a number. You nodded and accepted because you simply didn't know how to verify; to be precise, you didn't know the answer to the question: How do I calculate the price of gold?
You leave the shop with one important question on your mind: Was I given a fair price, or was I cheated, and what is the correct way to calculate the price of gold?
After an hour of research and calculations, you discover you were given more than 10% less than you should have. Simply because you didn't know how to calculate.
This article is one you'll wish you had read before selling your gold. It's a comprehensive guide from Pearl Shine store to help you accurately calculate the price of gold.
The basic equation for calculating the price of gold is simpler than you might imagine.
First of all, this is the equation you need to calculate the price of gold:
Price per gram = (Global price per ounce ÷ 31.1) × (Gold carat ÷ 24)
then:
Price of the item = Price per gram × Weight of the item in grams
That's it. No magic, no mystery. Just three numbers you need to know:
- The current global price per ounce
- The karat of gold you own
- Weight of your piece
First step: How do I find out the price per ounce?
The global price of gold is measured in "Troy Ounce", which is approximately equal to 31.1 grams .
This price changes every minute, just like the dollar exchange rate. Get it now:
- Search on Google for: gold price or today's gold price
- Trusted websites such as goldprice.org or investing.com
Practical example: If the price of an ounce today is $2,300 , then the global price per gram is:
2,300 ÷ 31.1 = $73.9 per gram (24-karat pure gold)
Step two — How does the standard affect the calculation?
This is where most people stumble.
The karat simply means the percentage of pure gold in the piece. Not all the weight you hold in your hand is gold—some of it is other metals.
Instructions for use: Multiply the global price per gram by the standard weight.
Example: Global price per gram = $73.9
- Price per gram of 21-karat gold = 73.9 x 0.875 = $64.7
- Price per gram of 18-karat gold = 73.9 x 0.750 = $55.4
Step three — Apply the complete formula to calculate the price of gold
Let's take a real-life example:
Item: 18-karat gold bracelet, weighing 15 grams. Price per ounce today: $2,300
the account:
- Price per gram of pure gold = 2,300 ÷ 31.1 = $73.9
- Price per gram of 18-karat gold = 73.9 x 0.75 = $55.4
- The value of the bracelet = 55.4 x 15 = $831
This is the metal value of the bracelet. Before anything else.
The part the seller doesn't tell you: the buying and selling price difference
Pay close attention here.
The figure you just calculated is the pure metallic value. But in reality, there is a constant difference between:
Selling price (what the shop sells it to you for): Higher than the metal value — includes the merchant's profit, crafting fee, and expenses.
Purchase price (what the store pays you): less than the metal's value — because the store needs a margin when reselling it.
The difference between the two prices usually ranges between 10% and 30% depending on the store, market and country.
This means: if your metal bracelet is worth $831, expect the store to offer you between $600 and $750 when you try to sell it. This isn't unfair—it's just how the business works. But knowing the original price protects you from being overcharged.
What about the drafting fee?
When you buy new jewelry, you're not just paying for the gold. You're also paying for the craftsmanship—the cost of the design, shape, and labor.
The crafting fee ranges between 5% and 50% above the price of gold, depending on:
- Design precision and complexity
- Is the piece handmade or machine-made?
- The store's brand and reputation
- State and market
Most importantly: when you sell jewelry to the shop, you often don't receive a crafting fee. The shop only pays the value of the gold as a metal. This is what shocks many people when they sell for the first time.
Currency conversion: It is very important not to forget this step
If you live outside of countries that use the dollar, you need to take an additional step:
Price per gram in your currency = Price per gram in dollars × Today's dollar exchange rate
Example: If the price of one gram of 21-karat gold is $64.7 and the dollar exchange rate is 3.75 riyals:
64.7 × 3.75 = 242.6 riyals per gram
This step is often overlooked, leading to completely incorrect figures.
Questions and answers regarding calculating the price of gold
Q: How do I know the karat of gold if it is not written on the piece?
The most accurate method: Go to a jeweler and request a tare test using a 100% accurate and non-destructive XRF device. Make sure to obtain a receipt from the seller at the time of purchase, clearly stating the tare weight.
Is calculating gold in grams or ounces more important for the average consumer?
Grams, definitely. The ounce is an international unit of account used by stock exchanges and banks. But in the shop and the daily market, all transactions are done in grams. Keep track of the price per gram and you'll be in a great position.
Does gold manufactured in different countries have different prices?
Gold, as a metal, has a fixed price globally in any country. However, the final price of jewelry varies depending on the craftsmanship fees, the quality of the workmanship, and local taxes and fees. Italian gold, for example, is more expensive than locally produced gold in many countries—but this is due to the quality of the workmanship and the cost of importing it, not to the gold itself.
Is it better to buy bullion or jewelry from an investment perspective?
Bullion is always better for pure investment. Why? Because you only pay for the metal plus a small markup, and you don't pay for crafting. When you sell, you get almost the full value of the metal. Jewelry has an aesthetic value that you pay for, but you don't get that back when you sell.
Practical summary: Save it on your phone
Just 3 steps:
- Open Google and type "gold price today" — get the price per ounce
- Divide by 31.1 to get the price per gram of pure gold.
- Multiply by your karat factor (e.g., 0.75 for 18 karat)
Result x Weight of your piece = True Metal Value
And always remember: what you will get in the sale will be less than this figure, and the difference is the trader's margin, not necessarily cheating.