Qoyod
Pricing

Best Accounting Software for Gold and Jewelry Shops in Saudi Arabia

A gold or jewelry shop in Saudi Arabia is the most price-sensitive retail business in the country. Every piece is priced as weight times the live spot price plus a workmanship charge, the inventory revalues every morning as the spot price moves, and investment-grade gold (24 karat) carries a special VAT treatment different from 18 and 21 karat jewelry. Add buy-back transactions, scrap melt accounting, and ZATCA e-invoicing on every sale, and the difference between a profitable jeweler and a losing one is purely accounting discipline. This guide explains what sets jewelry shop accounting apart, and how the right software keeps live valuation, weight tracking, and VAT inside one ledger.

What makes jewelry shop accounting different

A jewelry shop sells gold by weight at a daily price plus workmanship. A 25-gram 21-karat necklace at a spot price of 215 SAR per gram becomes 5,375 SAR of gold plus 800 SAR workmanship, plus 15% VAT on the workmanship only (under specific Saudi rules). The same necklace, if returned the next morning at a different spot price, needs a fair buy-back calculation. None of this is supported in a generic accounting tool.

Jewelry shop accounting revolves around five connected pieces: weight-based inventory per karat (18, 21, 22, 24), live spot-price valuation at morning open, special VAT treatment on investment gold versus jewelry, buy-back and scrap melt accounting, and ZATCA-certified e-invoicing on every receipt. The right software ties all five into one ledger.

Daily reality is dozens of high-value transactions: opening the shop with a fresh spot-price stamp, weighing and selling a custom ring, accepting a buy-back from a walk-in customer at the morning’s rate, sending broken pieces to the melt vault, and reconciling the cash drawer at end of day with the bullion register. Each missed step shows up later as either a valuation error or a Zakat exposure.


The most common accounting challenges in jewelry shops

Every gold and jewelry operator in Saudi Arabia runs into the same four recurring problems. They share one root cause: weight-based valuation and special VAT are not native to generic accounting tools.

1. Inventory revaluation gap. A shop opens the day with 12 kg of 21-karat gold at 215 SAR per gram (2.58M SAR). By 11 a.m. the spot moves to 218 SAR (2.61M SAR, plus 30K SAR). Without daily revaluation, the books show the same opening value all month, and the gross-margin number is a fiction.

2. Wrong VAT treatment on investment gold. Investment-grade gold (typically 24 karat, certified) sold as a financial instrument can qualify for special VAT treatment. Selling it at 15% VAT on the gold value (versus on workmanship only) overcharges the customer and creates an over-reporting issue with the Zakat, Tax and Customs Authority (ZATCA).

3. Buy-back without a fair-value reference. A customer brings back a 30-gram piece for buy-back. Without a system that fetches the morning spot price, deducts a buy-back margin, and prints a ZATCA-compliant credit note, the staff guesses the price, the customer feels cheated, and the books fail audit.

4. Scrap and melt accounting drift. A shop sends 800 grams of broken pieces to the melt vault. The refiner returns 760 grams of 24-karat ingots, plus a refining fee. Without a melt ledger that closes the loop from old jewelry weight to refined ingot weight, 5% of inventory disappears every melt cycle.


What a jewelry shop actually needs from its accounting software

A generic accounting tool was built for static-cost retail, not for an inventory that revalues every morning. The difference is concrete:

Task Generic accounting tool What a jewelry shop needs
Inventory Quantity at fixed cost Weight per karat at live spot price
Revaluation Not supported Daily mark-to-market journal entry
VAT treatment Single rate Investment gold (special) versus jewelry (15% on workmanship)
Buy-back Manual Credit note at the morning rate with margin
Melt and scrap Manual Ledger linking old weight to refined ingot
Pricing Static Spot price plus workmanship calculated at the till

Beyond the table, a jewelry shop specifically needs three capabilities that generic platforms do not deliver:

  • Live gold-price valuation and daily mark-to-market, so the inventory on the balance sheet reflects today’s spot price and gross margin is honest at every month-end.
  • Special VAT treatment on investment gold versus standard 15% on workmanship for jewelry, with the right tax code applied per line at the till.
  • Buy-back and melt workflow that fetches the morning spot price, deducts the buy-back margin, prints a ZATCA-compliant credit note, and closes the melt loop from old weight to refined ingot weight, all inside one ledger. Generated alongside a ZATCA-certified simplified tax invoice on every sale.

Try Qoyod to run your jewelry shop
Weight-based inventory per karat, daily revaluation, special VAT on investment gold, buy-back and melt workflow, and ZATCA e-invoicing, all in one connected account.
Try Qoyod free for 14 days, no credit card required.

How to organize a jewelry shop’s books step by step

Moving from manual ledgers to integrated jewelry-shop accounting takes around two weeks. This is the sequence Qoyod applies with every new jewelry customer:

1. Set up the karat-based product master
Every piece has a karat (18, 21, 22, 24), a weight in grams, a workmanship charge, a piece type (necklace, ring, bracelet), and an item code. Investment-grade items carry a separate tax category. The product master is the foundation of every sale that follows.

2. Set the morning spot-price stamp
Each morning, the manager stamps the day’s spot price per karat (typically derived from a published reference rate). The system uses that stamp on every sale until a new stamp is set, eliminating per-ticket price disputes.

3. Receive opening inventory with weight and karat
Every piece on the shelf is weighed by karat and tagged. The opening inventory value uses the stamped spot price plus historical workmanship cost, and from that moment every sale and buy-back updates the karat ledger.

4. Configure the daily revaluation journal
The system posts an automatic mark-to-market journal entry every morning when the stamp is updated. Inventory value moves with the spot price, and unrealized gains and losses land on a separate revaluation reserve account in the equity section.

5. Set up the buy-back and melt workflow
Buy-back at the counter fetches the morning spot price, deducts the buy-back margin, weighs the piece, and prints a credit note. Pieces going to melt move to a vault account, and the refiner’s return is matched against the original weight to close the loop.

6. Review weight inventory and VAT weekly
Allocate 30 minutes a week to two reports: weight inventory by karat (theoretical versus actual on the shelf and in the vault) and VAT split between investment gold and jewelry. Weekly catches prevent both shrinkage and tax exposure.

7. Prepare VAT and Zakat monthly
The system rolls up output VAT on jewelry workmanship and input VAT on supplier invoices into a ready-to-file VAT return. Zakat base uses the correct fair-value inventory treatment, not historical cost.

E-invoicing and ZATCA compliance for jewelry shops

Phase two of ZATCA e-invoicing requires every jewelry sale to be issued through a certified system connected to the Fatoora platform. Jewelry shops issue mostly simplified tax invoices because the walk-in customer does not carry a tax number, and B2B tax invoices to wholesale buyers through the Clearance flow. Investment-grade gold may qualify for a special VAT treatment under Saudi rules. For a side-by-side view of vendor costs, read the guide on e-invoicing pricing in Saudi Arabia.

Every jewelry receipt must include the shop name and tax number, a sequential invoice number, the date and time, an itemized list with weight, karat, spot price, workmanship, the correct VAT treatment per line, totals before and after VAT, and a QR code. A certified system generates the QR code, signs the invoice in XML, and transmits it to the Fatoora platform automatically inside the 24-hour Reporting window.

How to evaluate a ZATCA-certified system for a jewelry shop

When evaluating any e-invoicing vendor for a jewelry shop, verify these six criteria:

  • Official ZATCA phase-two certification with a verifiable approval number on the Authority’s portal.
  • Per-line VAT treatment on a single invoice (investment gold versus jewelry workmanship).
  • Both Reporting (B2C retail) and Clearance (B2B wholesale) flows in one system.
  • Credit notes linked to the original invoice for buy-back, with correct VAT treatment.
  • Long-term cloud storage of signed invoices for at least six years.
  • Monthly input-VAT and output-VAT reports ready in time for the quarterly filing deadline.

Where Qoyod fits in specifically for jewelry shops

Qoyod brings together, inside one account: cloud accounting, weight-based inventory per karat, morning spot-price stamp with daily revaluation, special VAT treatment on investment gold, buy-back and melt workflow, ZATCA-approved e-invoicing, payroll, and consolidated reports. Every sale and every revaluation posts an automatic journal entry inside the same ledger.

The platform handles multi-branch jewelry chains under one account, with shared inventory and pricing across branches, role-based permissions per branch, and either consolidated or per-branch reports. It runs entirely in the cloud, so head office, branch managers, and the external accountant share the same numbers from any device.

For shops opening new branches or migrating from manual ledgers, the setup service and the bookkeeping service are available as part of Qoyod Pro Services, alongside the app marketplace for connecting to bullion-pricing and refiner partners.

What a jewelry shop gets when it subscribes to Qoyod
ZATCA
Phase-two certified
14 days
Free trial, no card needed
24/7
Support across all channels
Cloud
Access from any device, anywhere

Frequently asked questions

Does Qoyod price jewelry at the live spot rate?+
Yes. Each morning the manager stamps the day’s spot price per karat, and the system uses that stamp on every sale until a new stamp is set. Sales are priced as weight times spot plus workmanship, with the right VAT treatment per line, eliminating per-ticket pricing disputes.
How does Qoyod revalue inventory daily?+
When the morning spot-price stamp is updated, the system posts an automatic mark-to-market journal entry. Inventory value moves with the spot price, and unrealized gains and losses land on a separate revaluation reserve account in the equity section, keeping the P&L clean.
Does Qoyod support special VAT on investment gold?+
Yes. Investment-grade items carry a separate tax category from jewelry. The till applies the right VAT treatment per line on the same invoice, so investment gold and jewelry can sit on one receipt without triggering audit findings.
How does Qoyod handle buy-back transactions?+
Buy-back at the counter fetches the morning spot price, deducts the configured buy-back margin, weighs the piece, and prints a ZATCA-compliant credit note. The piece moves into stock at the buy-back value, and the customer receives a clean refund.
Does Qoyod track scrap and melt?+
Yes. Broken pieces moving to the refiner are weighed out to a melt vault account. When the refiner returns ingots, the weight is matched against the original to close the loop. Refining fees and any weight loss post as separate journal entries, keeping the bullion register tight.
Is technical support available 24/7?+
Yes, 24/7 support is available across phone, WhatsApp, email, and live chat. The support team is based in Saudi Arabia and trained on jewelry-shop specifics (weight inventory, spot-price stamp, special VAT, buy-back), so resolution time on critical issues stays short.

Running a jewelry shop does not need a generic accounting tool, it needs a bullion-grade ledger that ties weight inventory, daily revaluation, special VAT, buy-back, and ZATCA e-invoicing together inside one account. The jewelers that consistently grow are the ones who see weight by karat and revaluation impact every week. That capability is what makes Qoyod the right fit for gold and jewelry shops in Saudi Arabia.

0%
جاهز لتطبيق ما قرأته؟

قيود يدير محاسبتك بدقة وامتثال كامل لهيئة الزكاة والضريبة والجمارك

جرّب قيود مجانًا لمدة 14 يومًا — بدون بطاقة ائتمان.

Ready to put this into practice?

Qoyod handles your accounting accurately and stays ZATCA-compliant.

Try Qoyod free for 14 days — no credit card required.