
Made for the gold business. End to end.
A vertical ERP for jewellery retailers, wholesalers and manufacturers. Karat-aware inventory, live gold-rate POS, hallmarking, schemes, AML, repair, custom orders — 28 modules built around how the gold business actually works, not retrofitted from generic retail software.
- Live gold-rate-linked POS billing
- BIS hallmarking + HUID registry
- Jamma scheme + loyalty + repair
- Tally · WhatsApp · Razorpay native
Integrated with the tools jewellers already trust
Built for jewellers — not generic retail with a karat-field bolted on.
Most ERPs adapted to jewellery treat gold like any other SKU and bolt on a making-charge field. Real jewellery ops need karat-aware accounting, live rate cards, Jamma schemes, hallmark workflows, AML thresholds and karigar costing. We built each as a first-class module.
Live gold-rate at the heart
Rate feed updates every few minutes; rate-card pricing recalculates automatically; the POS locks the rate at start-of-bill so customer and counter agree. Mid-transaction rate volatility never bites you. Per-branch rates supported for chains.
Hallmarking + AML by design
BIS hallmark workflow (lot dispatch, HUID, expiry) integrated with inventory — you cannot sell unhallmarked stock that requires hallmarking. PMLA thresholds (₹2L cash KYC, ₹10L STR) tracked automatically with audit-ready FIU-IND reports.
Schemes built right
Jamma is the single most common driver of repeat jewellery purchase in India. Our scheme module handles enrolment with KYC, monthly collection across all payment modes, deposit ledger, bonus calculation, redemption at the counter — straight out of the box.
28 modules across four functional domains.
Pick what your business needs today. Modules share one chart of accounts, one customer master, one auth, one audit log — so adding a module never means another spreadsheet to reconcile.
Every rate change. Every bill. Every branch. In sync.
Gold rate moves every minute; your prices and your billing have to keep up. Our rate engine polls live feeds, broadcasts updates via WebSockets, refreshes rate cards across every showroom, and locks the rate at start-of-bill so the customer agrees a number before weight goes on the scale.
- Sub-minute polling of rate feeds
- WebSocket push to every POS
- Rate-lock per bill (start time)
- Per-branch rate cards (chains)
- Scheme rate-lock at enrolment
- Karat-wise pricing matrix
BIS hallmarking + HUID, end-to-end
Tracks unhallmarked vs hallmarked inventory, lot-wise dispatch to centres, HUID registration, expiry rules per piece, exception reports for non-compliant stock. The POS refuses to bill unhallmarked stock that the regulator requires hallmarked — preventing the audit findings that have hit so many jewellers in recent years.
- Lot dispatch + return reconciliation
- HUID push to BIS portal
- Per-piece expiry tracking
- Non-compliant stock alerts
- Annual hallmark audit reports
AML / PMLA / KYC compliance
Customer KYC capture (PAN, Aadhaar, address proof), PMLA threshold tracking (₹2L cash KYC, ₹10L STR review), AML alerts on high-velocity transactions, audit-ready FIU-IND reports. Jewellers are designated as Reporting Entities under PMLA — this module keeps you compliant without a separate compliance team.
- PAN + Aadhaar capture flow
- ₹2L cash threshold KYC enforcement
- ₹10L STR auto-flag for review
- AML pattern detection
- FIU-IND annual report templates
Jamma the way it actually works.
Indian jewellers run on schemes. Customers deposit monthly, redeem at maturity with bonus, often bring a friend during the redemption. Get the scheme module right and you have an annuity. Get it wrong and reconciliation eats your finance team alive.
- Scheme master (variants per branch)
- Customer enrolment with KYC
- Monthly collection (cash/UPI/card/Razorpay)
- Deposit ledger per customer
- Bonus rules + maturity tracking
- Counter redemption with auto-discount
- Tiered membership (Silver / Gold / Platinum)
- Points on every purchase
- Birthday + anniversary campaigns
- Family-tree linkage
- WhatsApp + SMS marketing
- Voucher generation + redemption
POS + Wholesale + E-commerce. One stock. One customer. One bill.
The same piece can sell at the counter, get reserved for a wholesale client, or appear on your website. All three channels share inventory, pricing rules and customer history — no double-bookings, no out-of-sync prices, no separate IT stacks.
Counter POS
Touch-friendly billing, weight-scale auto-pickup, rate-lock, mixed tender, gold exchange, scheme redemption at the same screen.
Wholesale / B2B
Broker-driven orders, credit terms, lot-level pricing, ageing, branch-wise dispatch, broker commission ledger.
E-commerce
Online catalogue, click-and-collect, EMI, customer reviews, address validation, integrated with the same stock backend.
Plays nicely with the jewellery ecosystem.
Most jewellers run Tally for books and use WhatsApp for everything customer-facing. Our integrations meet them where they are — no rip-and-replace required.
Eight pre-built connectors; custom integrations are a fixed-scope engagement. Webhook framework lets your IT team plug in their own.
Modern stack. Built for precision.
Decimal arithmetic for gold pricing (no floating-point surprises). Real-time WebSockets for rate broadcasts. NestJS + TypeORM + Postgres at the core. Touch-friendly React POS.
- React + TypeScript
- Touch-friendly POS UI
- Web admin for managers
- Customer-facing display (CFD)
- Offline-tolerant cart
- Multi-language (i18n)
- NestJS + TypeORM
- PostgreSQL + Redis cache
- Bull job queues (rate feed, sync)
- WebSockets (Socket.IO) for live rate
- Decimal.js precision pricing
- Multi-tenant via branch / company
- Live gold-rate feeds
- Tally connector (voucher + ledger)
- Razorpay payment gateway
- WhatsApp Business API
- SendGrid email
- AWS S3 storage
- JWT + role-based access
- Helmet HTTP security headers
- Rate limiting (Throttler)
- bcrypt + crypto-js encryption
- PMLA / AML compliance built in
- Audit log on every write
Every shape of jewellery business.
Single-counter showrooms to 50-branch chains, retail to wholesale to manufacturing — configuration adapts to your format on day one.
Six phases. Single-showroom in 4–6 weeks.
The same playbook our consulting team has run across 25+ ERP projects — calibrated to your size and module scope. Discovery first, written SOW, weekly milestones, supervised cutover.

SourceForge consultant on-site at every showroom for the first 72 hours of go-live. Real human, real time.
Discovery
Showroom survey, current systems audit, module selection, tax setup, scheme variants, users.
Configure
Master data, rate cards, making-charge templates, scheme variants, branch / user setup.
Migrate
Inventory (lots, pieces, RFID), customers (with KYC), schemes (open deposits), historical sales.
Train
Counter staff (POS, billing, rate-lock), back-office (purchase, inventory), management (reports).
Go-live
Phased cutover during a low-footfall window. Consultant on-site for first 72 hours.
Hypercare
4 weeks of daily standups, then SLA-based managed support + quarterly business reviews.
Real SLAs, calibrated to a retail counter.
Two jewellery stories — placeholders till the real ones land.
Real customer names and metrics available on a discovery call.
Eight showrooms on Tally + Excel + a 12-year-old custom POS. Schemes managed in a spreadsheet across 4,200 active depositors. Daily flash report took 4 hours; reconciliation between branches was a weekly nightmare.
Migrated to SourceForge Gold & Jewellery ERP across all 8 branches in 12 weeks. Imported 4 years of customer history, all active scheme depositors, and ~38,000 stock pieces. Enabled live rate feed and Jamma scheme on day-30.
- Daily flash report: 4h → 12 min
- Scheme reconciliation: weekly → real-time
- Counter rate-lock disputes: eliminated
Bespoke designer pieces tracked in Excel through the karigar chain (designer → wax → cast → polish → setting). Custom-order delivery dates slipping; karigar payments delayed; customer complaints rising.
Deployed SourceForge with custom-order milestone tracking, karigar PO module, hallmark workflow and WhatsApp customer updates. Each piece traceable from design to delivery.
- Custom-order delivery accuracy: 67% → 94%
- Karigar payment cycle: 21 days → 7 days
- Customer complaints (orders): down 73%
Common questions
Purpose-built. Every module is designed around how the jewellery business actually works — karat / fineness / wastage / making-charge pricing, real-time gold-rate-linked billing, Jamma scheme management, hallmarking and BIS workflows, AML/PMLA compliance, repair workflows, bullion accounting. You won't find these in generic ERPs because they don't make sense outside jewellery.
30-minute demo sized to your business — single counter or chain.
Tell us your format (single showroom / chain / wholesale / designer), current systems, and 2–3 questions the current setup can't answer. We'll demo with a configured sandbox so you see your real workflows — not a generic vendor reel.
- 30-minute discovery + tailored demo
- Live rate engine + POS walk-through
- Scheme + hallmark + AML deep-dive
- Migration plan from your current system
