
Retail16/09/2026
Choosing equipment for a gold shop moving to management software
Software only pays off when it connects to the right counter equipment. Here is the minimum kit for one counter and the order to buy it in.
Read moreRetail
Published 18/03/2026

Each counter transaction changes stock in its own way. This article sets out the stock rules for every transaction type in a gold shop.
In a gold shop, stock discrepancies rarely come from sales. They come from two-way transactions: a customer trades an old piece for a new one, sells back scrap gold or brings a ring in to be resized. In a paper ledger these are easily recorded on the money side only, with the goods side missed.
This article describes how each transaction type should affect stock, the shared pricing formula and the stock history details worth keeping for reconciliation.
Every stock change must come from a specific transaction, never from editing the quantity by hand. Each stock history line records the movement type such as In or Sale, the item, the weight and the person who performed it.
Units must be consistent as well. Money is in VND and weight is in chi, with 1 chi = 3.75 g, rounded to 3 decimal places. When the scale returns grams, the software converts immediately and every related screen shows weight in chi only.
A sale reduces the stock of the item sold and creates a stock history line of type Sale. Staff select the customer, scan the item label, and the software calculates labour by jewellery type and issues the invoice.
Buying gold from a customer works the other way: the software creates a new item code and records a stock movement of type In. When creating the purchase, staff choose a product group from the catalogue and enter the product name, so the item is classified correctly and clearly named in the ticket list.
When a customer brings back a piece bought in the shop, scanning its code should show the correct gold type from the original item data, for example 18K or 24K.
Gold exchange is the easiest transaction to get wrong on paper, because goods come in and go out at the same time. In the software, one exchange ticket does both: it takes the old piece into stock and deducts the new piece from stock.
Locking the difference matters. If staff can edit it by hand, the ticket can be right on goods but wrong on money, which opens a gap for fraud.
Scrap gold is weighed, its purity determined and its value calculated from the applied unit price in VND per chi. Like a purchase, a scrap gold ticket creates a new item code and a stock entry.
The purchase price must deduct loss at the rate the shop actually applies for each gold type and purity. The loss formula should be checked against the shop's own practice before go-live, as this is where purchase prices most often drift from the familiar counter calculation.
A resizing ticket does not sell an item but does change its gold weight. The ticket needs the following fields to charge or refund the customer correctly:
If the weight after is greater than the weight before, the value difference is what the customer pays. If it is smaller, it is what the shop refunds.
Purchases, sales, exchanges, scrap gold and resizing all share one base formula: Amount = Weight (chi) x Unit price (VND/chi), plus or minus surcharges, loss or labour where they apply. The formula should be tested against real transactions before live use.
The stock movement history should open the detail of each line: item, quantity, weight, unit price, supplier, staff member and time. The stock screen needs quantity on hand, and the item detail needs cost price, date received, supplier and the staff member who received it.
At regular intervals, the stock count function is used to count physical stock and reconcile it with the quantity in the system.
Sol26 Gold
Gold shop and pawn management

Retail16/09/2026
Software only pays off when it connects to the right counter equipment. Here is the minimum kit for one counter and the order to buy it in.
Read more
Retail04/08/2026
Moving from a paper ledger to software should not happen in one day. This article breaks the move into steps with clear checkpoints.
Read more
Retail30/06/2026
Gold prices change often and every ticket must use the price in force when it is created. This article covers how to organise the price list and its history.
Read more