Uganda Gold Middleman Calculator

A simple browser tool for estimating physical gold deals by weight, purity, current spot price, refinery payout, seller offer, buyer asking price, expenses, and commission splits.

Important: This calculator is for deal estimation only. Always confirm purity with a licensed assay/refinery, use the current gold spot price, follow Uganda’s legal/export/tax requirements, and never rely on verbal purity claims alone.

1) Market Price & Currency

Most gold websites quote price per troy ounce. 1 troy ounce = 31.1034768 grams. Update the spot price and exchange rate before each negotiation.

Newbie explanation

If spot gold is $4,145 per ounce, the calculator converts it into price per gram by dividing by 31.1034768. The UGX rate helps you see what the deal means in Uganda shillings.

USD per gram = USD per ounce ÷ 31.1034768

2) Gold Brought by Seller

Purity means how much of the material is actual gold. 1kg at 92% purity contains about 920g fine gold before refinery deductions.

Newbie explanation

Physical gold is not always 100% pure. If the seller brings 1,000g at 92%, the pure gold content is 920g. The refinery may not pay 100% of the assay value; for example, 99.5% payable means they pay on 915.4g equivalent.

Fine gold grams = total grams × purity %
Payable fine grams = fine gold grams × refinery payable %

3) Buyer Asking Price

Use positive % if you want to ask above assay value. Use negative % if buyer demands below spot/refinery value.

Newbie explanation

The buyer price is what you ask from the buyer after refined/payable value is known. Example: +1% means you ask 1% above the calculated payable value. -2% means the buyer wants a 2% discount.

Buyer ask = payable value × (1 + buyer % ÷ 100) + fixed premium

4) Seller Offer & Expenses

Seller offer is what you can safely offer the seller while leaving room for profit, costs, and commissions.

Newbie explanation

A middleman must not only compare seller price and buyer price. You must remove assay fees, transport, security, documentation, currency exchange loss, and the commissions you promised other people.

Seller offer = payable value × (1 - seller discount % ÷ 100) - seller fixed deduction

5) Commission Split

Choose whether commissions are calculated from gross margin, net profit before commissions, buyer asking price, or fixed USD. For most brokerage deals, use net profit before commissions or gross margin.

Newbie explanation

If two people share 20% commission equally, each gets 10% of the selected base. If the base is net profit before commissions and it is $2,000, then 20% commission is $400 total, or $200 each.

6) Deal Notes

Results

Saved Deals on This Device

Saved only inside this browser/device. Good for quick comparison, not legal accounting.

How to Use This in Uganda

Step 1: Get assayStep 2: Update spot priceStep 3: Confirm exchange rateStep 4: Add costsStep 5: Check net profit
Simple workflow
  1. Enter the current international gold price in USD. If the site shows price per ounce, keep “spot per troy ounce”.
  2. Enter the seller’s weight and purity. Do not trust purity until an assay/refinery confirms it.
  3. Enter the refinery payable rate. If unsure, use a conservative number like 99% to 99.5%.
  4. Set buyer premium/discount depending on what the buyer is willing to pay after refining.
  5. Set seller discount so your seller offer leaves enough room for expenses, risk, and commission.
  6. Add every person who must be paid commission. Then look at net profit after commissions.
  7. If the final net profit is too small or negative, renegotiate before committing.
Formula summary
Total grams = weight converted to grams
Fine gold grams = total grams × purity %
Payable fine grams = fine gold grams × refinery payable %
Payable value = payable fine grams × spot price per gram
Buyer ask = payable value ± buyer adjustment + fixed premium
Seller offer = payable value - seller discount - fixed deduction
Gross margin = buyer ask - seller offer
Net before commissions = gross margin - expenses - risk reserve
Net after commissions = net before commissions - total commissions