ZahabFlow
Gold shop software · INR · Ready-made pack

Jewellery 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:

LineCalculationResult (₹)
Pure gold10 × 916 ÷ 10009.160 g
Gold value9.160 × 10,00091,600.00
Making charge10 × 8008,000.00
GST 3% on gold91,600 × 3%2,748.00
GST 5% on making8,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.

Related guides

How the price of a gold piece is worked outWeight, fineness, the live rate, making and tax — worked through step by step.The difference between 24K, 22K, 21K and 18K goldPurity, hardness, use and the gram price of each karat, with a table and a worked example.Counting a gold shop in grams, not in piecesA piece count tells you nothing. Stock is pure metal, per fineness.Counting a gold shop by weight: the daily count and day closeCheck the scale, weigh each fineness, compare expected with actual, and record the difference with a reason.
Chat on WhatsApp