Generic POS software breaks the moment it meets a jewellery counter. A single sale can span two metals at two purities, priced off a rate that moved this morning, part-paid with old gold handed across the counter — and the invoice still has to come out GST-correct with the right HSN codes.
Jewellers Pro is our second product platform, built and operated by VBRO for exactly this trade. It brings billing, inventory, manufacturing, repairs, CRM and an online storefront into one cloud system that speaks the counter's language — English and Hindi — from single-counter shops to multi-branch chains.
The challenge
Jewellery retail compresses several hard problems into one billing screen. Prices derive from live metal rates, so an invoice must snapshot the rate it was struck at or the books stop matching the market. Old-gold exchange makes the customer a supplier and a buyer inside one transaction. Manufacturing runs on karigars — outworker artisans — where issued metal, wastage and returned pieces all have to reconcile.
And the whole thing must survive an internet cut on a festival-rush Saturday, because a counter that cannot bill is a shop that has stopped.
Our strategy
We made the rate, the purity and the weight first-class columns rather than free text. Every line on every invoice records the metal, purity and the rate it was billed at, which is what makes old-gold exchange, GST reporting and margin analysis all computable later.
For resilience we treated the billing terminal as offline-first: bills are written locally and synced when the connection returns, with idempotent server-side application so a replayed sync can never duplicate an invoice. Everything else — storefront, portal, campaigns — hangs off that trustworthy transactional core over a documented REST API.
The solution
The counter gets fast POS billing with live metal-rate pricing, multi-metal and multi-tax invoices, estimates that convert to final bills, and old-gold exchange handled inside the same transaction. Inventory is barcoded with hallmark and purity tracked per piece; karigar job-work records metal issued, wastage and pieces returned; repairs move through a status workflow the customer can be told about.
Around the core sit a CRM with payment reminders, WhatsApp and SMS campaigns, and a white-label online storefront with a customer portal — so a shop's site sells from the same stock the counter does. Billing keeps working through connectivity cuts and syncs when the line returns, daily encrypted backups protect the books, and the whole interface runs in English and Hindi.