Gold shop software · INR · Ready-made packJewellery shop software for India
India puts two rates on one invoice line: one on the gold value and one on the making charge. Software with a single "tax rate" field cannot even write this invoice.
Tax in India: two rates on one line
The India pack in ZahabFlow applies 3% GST to the gold value and 5% to the making charge, and shows each on its own row of the invoice.
Each component is rounded separately. That is a choice written into the pack, not left to chance: rounding each part or rounding the total once can differ by a paisa, and the authority has a view on which.
Please review how GST on the making charge is applied with your chartered accountant before you sell. The rules differ between a direct sale and job work done for another business.
A worked example
A 10 g necklace at 22K, at an illustrative ₹10,000 per gram of pure gold, with a making charge of ₹800 per gram:
| Line | Calculation | Result (₹) |
|---|---|---|
| Pure gold | 10 × 916 ÷ 1000 | 9.160 g |
| Gold value | 9.160 × 10,000 | 91,600.00 |
| Making charge | 10 × 800 | 8,000.00 |
| GST 3% on gold | 91,600 × 3% | 2,748.00 |
| GST 5% on making | 8,000 × 5% | 400.00 |
| Total | — | 1,02,748.00 |
Prices in the example are illustrative, not today’s rates.
At a glance
- Currency
- Indian rupee, 2 decimals
- Weight
- Grams; the tola (11.6638038 g) converts in the engine with no rounding
- Karat
- 22, 18 and 24 — shown on screen as 916, 750 and 999
- Tax
- GST 3% on gold and 5% on making, on two rows
- E-invoice
- Maps each invoice to the fields the IRP expects; it is not sent yet — submission goes through a GSP that is not connected
What to know before you start
- Screens show weight in grams today; showing it in tola is not available yet.
- The per-piece HUID is not recorded on the piece yet. What exists today is sending batches of pieces for hallmarking and recording the loss.
What every shop gets
A till priced from the rate of the moment
Price is never stored on a piece. It is rebuilt at every sale from the gram rate, fineness, making charge and tax, then fixed on the invoice.
Stock in grams per karat
Weight is stored in nanograms and fineness as parts per thousand, so pure grams add up and reconcile with no rounding.
Trade-in and buying scrap
The customer pays part of the price in old gold on the sell screen itself, and every gram that comes in is recorded with its cost and source.
Workshop
The customer’s gold on the bench is weighed going out and coming back, and the loss is recorded per craftsman.
Selling without internet
The arithmetic runs on the device itself; the sale waits in a queue, is sent when the connection returns, and the server re-prices it.
Day close
Expected grams per fineness and expected cash, against what you counted, with the difference recorded and a note.
Arabic and English
Arabic first, right to left, with full English — one tap to switch.
Questions we are asked
Do the two GST amounts show separately on the invoice?
Yes. Each rate has its own row, with its base and its amount.
Does it support HUID?
Not yet. It supports sending batches of pieces for hallmarking and recording the loss, but storing the HUID for each piece is not built yet.
Is Indian e-invoicing supported?
It maps each invoice to the required fields and keeps a list of invoices waiting, but live submission goes through a GSP that needs your credentials, and that is not connected yet.