ZahabFlow
Gold shop software · KWD · Ready-made pack

Gold shop software for Kuwait

Kuwait has no VAT yet, so the challenge here is not tax but precision. The dinar has three decimals, and a fils lost on every invoice becomes a dinar by the end of the month.

Tax in Kuwait: no VAT

The Kuwait pack in ZahabFlow has no VAT, because the GCC VAT framework has not been enacted in Kuwait as of 2026.

If that ever changes, the change is a new row in the data with its start date, not a software update. Earlier invoices stay exactly as issued.

Precision is kept: the pack knows the dinar has three decimals, so every amount is worked out and rounded to the fils once, at the end.

A worked example

A 10 g ring at 21K, at an illustrative KWD 34.500 per gram of pure gold, with a making charge of KWD 2.500 per gram:

LineCalculationResult (KWD)
Pure gold10 × 875 ÷ 10008.750 g
Gold value8.750 × 34.500301.875
Making charge10 × 2.50025.000
Taxnone0.000
Total—326.875

Prices in the example are illustrative, not today’s rates.

At a glance

Currency
Kuwaiti dinar, 3 decimals
Weight
Grams; the tola converts in the engine with no rounding
Karat
21, 22, 18 and 24 — shown on screen as 875, 916, 750 and 999
Tax
No VAT
E-invoice
Not required, and not something we offer

What to know before you start

  • Screens show weight in grams today; showing it in tola is not available yet.

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

Does it really work to three decimals?

Yes. The Kuwait pack knows the dinar has three decimals. All arithmetic runs at a higher precision and is rounded to the fils once, at the end.

What if Kuwait introduces VAT?

A new rule is added to the pack data with its start date — no update to install on your device — and old invoices stay as they were issued.

Does it handle buying used gold?

Yes: trade-in on the sell screen and buying scrap at the buy rate, with the cost and source of each piece recorded every time.

Related guides

How the price of a gold piece is worked outWeight, fineness, the live rate, making and tax — worked through step by step.Zakat on gold: how it is calculated, step by stepNisab, the lunar year and 2.5%, and converting 21K and 18K to pure gold, with a worked example.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 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