
GST Billing Software for Jewellery Shops: Making-Charge & Weight-Based Billing Done Right
Why Standard Billing Software Crashes Against Jewellery Reality
I still remember walking into Rajesh ji's shop in Karol Bagh, Delhi, three years ago. He had just switched to a generic accounting software that his CA recommended. Two weeks later, he was back to handwritten bills. The problem? His gold bangles don't sell by the dozen. They sell by grams, with making charges calculated separately, wastage percentages that change by design, and stone values that need itemised breakout.
His software wanted him to enter "1 unit" of a product. Rajesh ji sells 23.750 grams of 22K gold set with 0.85 carats of VS1 diamonds. The gap between how jewellery actually transacts and how most software forces you to bill is enormous.
This is why jewellery retailers need GST billing software built specifically for their world. Not adapted. Built. The difference between a generic tool and one that understands bhori versus tola, between fixed making charges and percentage-based ones, can mean hours saved daily and customers who trust your transparency.
The Anatomy of a Jewellery Invoice: What Makes It Different
Let me break down what actually appears on a proper jewellery invoice in India. This is not optional detail. The Central Board of Indirect Taxes and Customs (CBIC) mandates specific disclosures under Rule 46 of the CGST Rules, and jewellery shops face extra scrutiny because of high transaction values and the nature of precious metals.
A compliant jewellery invoice must show: gross weight, net gold weight after deducting stones and other materials, purity (karatage), rate per gram, gold value total, stone details with separate values, making charges (whether flat or percentage-based), wastage if charged separately, and finally HSN codes with GST bifurcation. HSN 7113 covers articles of jewellery, but get the sub-classification wrong and your input tax credit chain breaks.
I see shops in Jaipur's Johari Bazaar still struggling with this. They'll calculate everything correctly on paper, then transpose wrong numbers into their software because the interface doesn't match their mental model. The result? Mismatched GSTR-1 filings, customer disputes, and in worst cases, show-cause notices when the tax department's AI flags discrepancies between declared gold purity and market rates.
Weight-Based Billing: The Core Challenge
Jewellery billing starts with weight. Not units. Not pieces. Weight measured to three decimal places in grams, or sometimes in traditional units that still matter to customers.
Here's the operational reality: a customer walks in asking for a 20-gram gold chain. Your salesman shows options. The actual piece might weigh 19.850 grams or 20.340 grams. The price changes with every fraction. Your billing software must handle this fluidity without making the salesman look uncertain or the customer feel distrusted.
The technical requirement is precision handling. Standard retail software rounds to two decimals. Jewellery needs three, sometimes four. The software must support unit conversions between grams, tola (11.664 grams), and the Bombay bhori (11.6638 grams). Yes, that 0.0012 gram difference matters when gold trades at ₹7,500 per gram.
More critically, the software must maintain audit trails. Every rate change, every weight adjustment, every purity correction must be logged. This isn't paranoia. This is what saved Vikram Sons in Ludhiana when a customer claimed they'd been overcharged by 0.5 grams on a 50-gram purchase from six months prior. The detailed logs proved the original measurement was correct, and the dispute dissolved.
Unpacking Making Charges: Fixed, Percentage, or Hybrid
Making charges are where jewellery billing gets politically sensitive. Customers scrutinise them. Competitors undercut with them. And the GST treatment depends on how you structure them.
There are three approaches I see across India. Fixed per-gram making charges (₹500 per gram regardless of gold rate). Percentage of gold value (10% of the gold component). Or hybrid models where base designs have fixed rates while intricate custom work uses percentages.
Each approach has GST implications. If making charges are inseparable from the supply of jewellery, they attract the same 3% GST (1.5% CGST + 1.5% SGST) as the gold itself under forward charge. But if you're selling making services separately—say, repairing or resizing old jewellery—that might attract 18% GST. The line between sale and service is thin and frequently tested by tax authorities.
Notification No. 11/2017-Central Tax (Rate) as amended governs these rates, but implementation in software is where shops stumble. I've seen systems that apply 3% to the entire invoice including stones, which is wrong since precious stones attract 3% separately but under different valuation rules. The software must allow item-level rate application, not just header-level GST.
The best implementations I've reviewed give real-time visibility. As the salesman builds the estimate, the customer sees exactly how much goes to gold, how much to making, how much to stones. This transparency is rare in Indian jewellery retail, and it's a genuine competitive advantage.
High Per-Invoice Value: Compliance Under Magnification
Jewellery transactions routinely cross thresholds that trigger enhanced compliance. A single wedding set can exceed ₹10 lakh. This isn't exceptional. It's Tuesday.
The implications stack quickly. Invoices above ₹50,000 must capture customer PAN under Rule 46 read with Section 133(6) of the CGST Act. Cross ₹1 lakh, and cash payment restrictions apply under Section 269ST of the Income Tax Act. Cross ₹10 lakh in a single transaction, and you're in e-invoicing territory under Notification No. 17/2022-Central Tax, though the threshold for jewellery-specific HSN codes has seen adjustments.
Your billing software must act as a compliance checkpoint, not just a calculator. It should flag PAN requirements before finalising the bill. It should block or warn on cash payments approaching limits. It should integrate e-invoice generation seamlessly since jewellery customers expect professional documentation for insurance and wealth records.
The reputational risk is substantial. A shop in Chennai's T. Nagar was recently highlighted in local media when a customer's ₹8 lakh invoice lacked proper GST breakout, making their Input Tax Credit claim suspect. The shop hadn't done anything illegal, but the software's poor presentation created perception damage. Their competitor three stores down uses e-invoicing software that produces crystal-clear documentation, and they've gained market share specifically from customers who want clean records.
Stone Handling: The Valuation Minefield
Gold jewellery with precious stones is technically a composite supply, but the valuation methodology matters enormously for GST.
The CBIC's Circular No. 27/01/2018-GST clarified that where gold and precious stones are supplied together, the transaction is treated as supply of jewellery (principal supply) if the gold predominates. But the circular also expects reasonable allocation of value between gold and stones. You cannot load all profit into the stone component to reduce GST liability, nor can you undervalue stones to inflate gold content.
Practically, this means your software needs parallel valuation tracks. Each stone type—diamond, ruby, emerald, uncertified gem—needs its own rate card and HSN classification. Diamond grades affect both value and HSN detail. Certification from GIA, IGI, or local labs creates documentation requirements.
I worked with a manufacturer in Surat who supplies to retailers across Gujarat. Their old system couldn't separate certified versus uncertified diamonds on the same invoice. They were either overstating GST on uncertified goods or underpaying on certified ones. The correction required six months of amended returns and strained several retail relationships. Proper stone handling from day one would have prevented this entirely.
The Hallmark and Purity Documentation Problem
BIS hallmarking became mandatory for gold jewellery in stages, with full enforcement from 2023. Your billing software must capture and display hallmarking details, but more importantly, it must prevent mismatches between claimed purity and actual sale.
Here's a scenario I encounter: a customer buys 18K gold for a design that only works in that purity. Six months later, they return for valuation or exchange. Your software must retrieve the original purity, the original hallmark registration, and calculate exchange value correctly. Mix up 18K and 22K in retrieval, and you've created either a customer dispute or a tax mismatch.
The software should also track inventory by purity separately. Many shops still commingle 18K, 22K, and 24K stock in physical storage, relying on tags. When billing software forces purity selection at sale time, it creates a verification moment that catches errors before they become problems.
Old Gold Exchange: The Reverse Calculation
Jewellery retail has a unique transaction type: customer brings old gold, you sell new gold, the difference is what's invoiced. This isn't barter technically, but it requires careful documentation.
The GST treatment follows Rule 32(5) of the CGST Rules. When an old jewellery article is exchanged for a new one, the value of supply is the difference between the new article's price and the old article's exchange value. But the old article's valuation must be documented—typically through testing and weighing with customer acknowledgment.
Your software needs a workflow: assess old gold (weight, purity, value), apply to new purchase, calculate net payable, generate invoice for the differential with proper GST. The old gold receipt must be separately documented for your records, with customer identification for high values.
Shops that handle this manually create two risks. First, the net invoice might apply GST to full value instead of differential. Second, the old gold documentation might be insufficient if tax authorities question whether you actually received the metal or it's a fictitious reduction. Good software structures the workflow so compliance is automatic.
Integration with GST Returns and Credit Flow
Jewellery businesses have specific input tax credit patterns. You claim ITC on gold bullion purchases, on making charges paid to job workers, on packaging and security materials. But you cannot claim ITC on goods sold under composition scheme—though jewellery above ₹1.5 crore turnover rarely qualifies for composition anyway.
The billing software must feed clean data into GSTR-1, GSTR-3B, and if applicable, GSTR-9. This seems obvious, but I've seen jewellery-specific software that generates beautiful invoices but exports garbled data to returns. The HSN-level detail gets lost. The bifurcation of values doesn't match the return format.
Monthly reconciliation becomes essential. Your software should let you compare invoiced gold weight against purchased gold weight, flagged by purity. Discrepancies indicate either inventory leakage or recording errors. Either way, you want to catch them before the annual audit.
Customer Trust Through Transparency
Beyond compliance, jewellery billing software serves a relationship function. The Indian jewellery customer is evolving. Younger buyers want detailed breakdowns. NRI customers need documentation that satisfies foreign tax authorities. Investment-minded buyers track their purchases as wealth instruments.
A professional invoice with complete weight detail, purity certification reference, stone valuation, and clear GST breakout builds confidence. The customer leaves with something they can show their CA, their insurance agent, their family. This is marketing you don't pay for.
Conversely, a vague invoice creates doubt. Did I pay fair making charges? Is the purity what they claimed? Why is the GST amount different from what I calculated? Doubt in jewellery retail doesn't lead to complaints—it leads to silent departure to a competitor.
The e-way bill compliance requirements for inter-state jewellery movement add another layer. High-value shipments need proper documentation, and customers increasingly expect tracking integration. Software that handles this smoothly differentiates your service.
Security and Access Control Considerations
Jewellery billing involves extraordinary values. A single screen might display lakhs of rupees in pricing. Your software needs role-based access that matches your organisational reality.
The owner or manager typically approves rate changes and discounts. Sales staff need to build estimates but not finalise below-floor prices. Accounting staff need report access but not pricing master data. The security model must support this without creating friction in daily operations.
Audit logs matter here too. Who changed the gold rate at 2 PM? Who applied an unauthorised discount? When was that invoice voided and why? In a high-value, low-margin business, these details protect against internal errors and worse.
Multi-Location and Franchise Complexity
Jewellery chains face additional challenges. Rate masters must synchronise across locations—gold rates change multiple times daily, and all outlets must use the same base rate for fairness. Inventory visibility across locations helps fulfil orders from alternate stores. Consolidated reporting for GST and management purposes must reconcile inter-branch transfers correctly.
Franchise operations add contractual layers. The franchisor may mandate specific invoice formats. Revenue sharing requires precise sales tracking by category. The software must be configurable enough to meet franchise requirements without custom development that breaks on updates.
What to Evaluate When Selecting Software
Ask these specific questions of any vendor claiming jewellery capability:
- Does weight entry support three decimal places minimum, with configurable default units?
- Can making charges be flat per-gram, percentage of gold value, or fixed per piece within the same invoice?
- Does stone handling allow separate HSN codes with individual GST application?
- Is hallmarking data captured and retrievable for future reference?
- How does old gold exchange workflow operate, and what documentation does it generate?
- Does e-invoicing integration handle jewellery-specific thresholds and requirements?
- Can rate masters be centrally controlled with local override permissions?
- What audit trails exist for price changes, voids, and user actions?
Request a demonstration with your actual product catalogue, not their sample data. Watch how they handle a complex piece: 22K gold base, diamond setting, colored stone accents, and percentage-based making charges. If they stumble, so will you in daily use.
Implementation Reality: Change Management in Traditional Business
Jewellery retail often spans generations. The founder measured by hand and wrote beautiful bills in Hindi. The son completed CA and wants digital records. The grandson wants WhatsApp integration and online catalogues. Software implementation must bridge these worlds.
I recommend parallel running for minimum one month. The old system continues while staff learn the new one. This seems expensive but prevents the Rajesh ji situation—abandoning software because pressure forced immediate cutover.
Training should be role-specific. Sales staff need speed and confidence building. Accounting staff need reconciliation and reporting workflows. Owners need exception alerts and dashboard visibility. Generic training sessions waste everyone's time.
Data migration from existing systems deserves scrutiny. If you have years of customer purchase history, can it transfer with searchable granularity? Can you identify all customers who bought 22K gold wedding sets in 2023 for your next campaign? The value of historical data often exceeds the software cost.
A note from BillClap
At BillClap, we've built our POS billing solution with direct input from jewellery retailers in Delhi, Jaipur, Mumbai, and Hyderabad. We understand that your invoice is both a legal document and a customer touchpoint. Our weight-based billing handles decimal precision naturally, making charges configure to your business model, and GST calculations stay current with CBIC notifications without requiring manual updates.
Frequently Asked Questions
What GST rate applies to making charges in jewellery?
Making charges are part of the composite supply of jewellery and attract 3% GST (1.5% CGST + 1.5% SGST) when inseparable from the gold sale. If sold as standalone repair or alteration services, they may attract 18% GST. Your billing software should allow item-level rate configuration to handle both scenarios correctly.
How do I bill when customer gives old gold for exchange?
Value the old gold separately with proper testing and weighing documentation, apply that value as reduction against new purchase, and generate GST invoice only for the differential amount. The software should create both an old gold receipt for your records and a net-value tax invoice for the customer.
Is e-invoicing mandatory for jewellery shops?
E-invoicing is mandatory for registered persons with aggregate turnover above ₹10 crore, and jewellery businesses crossing this threshold must comply. Even below threshold, voluntary e-invoicing builds customer trust and simplifies GST compliance. Check current notification thresholds as these evolve.
Can I claim GST input credit on gold bullion purchases?
Yes, registered jewellery manufacturers and traders can claim ITC on gold bullion purchases used for further supply of taxable goods. Ensure your supplier's invoice correctly shows your GSTIN, proper HSN code 7108, and tax amounts. The credit flows through to your GSTR-3B filing.
How should I handle precious stones in GST billing?
Show stones separately with their own HSN codes (7102-7105 for diamonds, 7103-7104 for other precious stones) and values. While the overall transaction is composite supply of jewellery, reasonable allocation between gold and stone components supports proper valuation and customer transparency.
What records must I maintain for hallmarking compliance?
Maintain BIS registration details, hallmarking center identification, and purity-specific stock records. Your billing software should capture hallmark unique identification numbers where applicable and allow retrieval by original sale date for future exchange or valuation queries.
About the Author
Ramesh Gupta is a GST consultant and small-business advisor based in Noida who writes the BillClap blog. He has 14+ years of experience advising Indian SMBs on GST, billing, and daily operations, and also runs a small retail business himself.

