Skip to content
FINE 24CT ▲ R2 273,29/g 9CT R853,34/g 14CT R1 331,21/g 18CT R1 706,67/g 22CT R2 085,94/g 24CT OZ ▲ R70 707 +0.37% TODAY
Goldza

Offer check · timestamped

Check the offer, not the sales pitch.

Enter the weight, karat and the amount a buyer offered. The checker works out the gold's metal value at the timestamped price, subtracts any stated fees, and shows exactly what percentage of melt the net offer represents. It is a comparison, not a verdict on the buyer.

Fair offer checkerLive pure gold R2 275,57/g
Karat or hallmark
9ct = 37.5% gold

Enter the buyer's offer to compare it with the metal value.

Price source goldapi.io (XAU/ZAR spot) · live · 10 Sept 2026, 06:16 SAST

The five figures the checker separates

Total weight is what the whole item weighs. Gold-bearing weight removes any estimated stones or non-gold parts. Melt value is the fine-gold content multiplied by the pure-gold price. Net offer is what remains after stated fees. Payout percentage is the net offer divided by melt value.

That separation matters because a headline rand offer says very little without the weight, purity, metal price and deductions beside it. The checker puts all five on one screen and compares the result with 70%, 80%, 85% and 90% of melt. The underlying guide to what buyers actually pay explains where the 70 to 90 percent band comes from.

Metal value is not the whole item's value

This tool deliberately values only gold content. A diamond, a collectible coin, branded workmanship or an antique object can be worth more than its melt value. A watch movement, stone or steel spring can also add scale weight without adding gold. If either issue applies, use the result as a metal comparison rather than a valuation of the complete object.

Open source, with the arithmetic in the open

The calculation engine and reusable web component are dependency-free and released under the MIT licence. They contain no lead form, advertising tracker or buyer ranking. Download the source, inspect the tests or embed the checker with a price endpoint you trust.

Download source v0.2.0 → Source repository →

The public machine-readable price document is available at /api/gold-price.json. Its timestamp and fallback state travel with the number. The full price method is documented on the Goldza methodology page.

Put it on your own site

If you run a jewellery, pawn, insurance or personal-finance site and your readers sell gold, you are welcome to embed this. Two lines, no build step, no dependencies, no tracking. It renders as a self-contained web component and reads the price from our public endpoint, so it stays current without you doing anything.

Embed code
<script type="module"
  src="https://goldza.co.za/embed/goldza-offer-checker.js"></script>

<goldza-offer-checker
  price-url="https://goldza.co.za/api/gold-price.json">
</goldza-offer-checker>

The component renders a small credit line back to this page, because that is where the price and the method come from. The MIT licence permits you to remove it; we would rather you left it, and that is the only thing we ask in return for the feed. If you would sooner not depend on us at all, download the source and point price-url at any endpoint you trust, or pass a fixed pure-price attribute instead.

The Goldza Project Team

Common questions

What the result does and does not say

Does this checker decide whether an offer is fair?
No. It shows the net offer as a percentage of the calculated metal value and compares it with four visible reference points. Stones, collectability, workmanship, assay uncertainty and the buyer's trustworthiness remain outside the model.
Why subtract non-gold weight?
A scale weighs the whole item. Stones, watch movements, springs and other parts may add weight without adding gold. If you know their approximate weight, subtracting it prevents the metal value from being overstated.
What does payout percentage mean?
It is the cash left after stated deductions divided by the gold's calculated melt value. An R8,000 net offer against R10,000 of metal is 80 percent of melt.
Is the result stored or sent to a buyer?
No. The calculation runs in your browser. Goldza does not collect the entered weight or offer. A share link puts those inputs in the URL only when you choose to copy it.