The Elo Cloud family
EloERP Cloud
Start Free Trial
The compliance differentiator

FBR, ZATCA, MyInvois & UAE e-invoicing — built into every invoice, not a bolt-on. Sell compliantly from day one.

Compliance hub
Jewellery ERP software · India

Jewellery ERP software for the back office: buying, stock, old gold and the books in one system

EloERP buys your stock by weight and karat, holds it in every branch and warehouse, takes in old gold with the melting loss shown on the document, and posts every sale and purchase to your accounts. The counter, the stock and the books stop being three separate registers.

Purchase by weight & karat Today's rate per karat Old gold with melting loss Double-entry accounts Multi-branch
The term

What "jewellery ERP" means for a jeweller

An ERP (enterprise resource planning) system is one set of records for the whole business instead of a separate register for each job. For a jewellery business — whether you search it as jewellery ERP or jewelry ERP — that comes down to the questions you already answer every day from the stock register, the rate board and the khata.

Buying
What did we buy, at what rate?Every purchase line in grams and karat, at the rate you paid, with the making on top — tied to the goods actually received.
Stock
How much gold do we hold, and where?Weight and karat of what is in each branch and warehouse, not a count of pieces in a notebook.
Rate
What is today's rate?Set once in the morning per karat, and used by everything that prices a piece that day.
Old gold
What did we take in, and what did we deduct?Each old piece weighed by karat, the melting loss written on the document, paid out or credited.
Udhaar
Who owes us, and whom do we owe?Customer and supplier ledgers that update themselves from the invoices, including credit and instalment sales.
Books
Do the accounts match the shop?Double-entry accounting posted from the same sale and purchase documents, so the books are not typed in twice.

A spreadsheet or a billing program answers one or two of these. A jewellery ERP answers all six from the same records. The rest of this page shows how EloERP does each one.

Purchasing

Buy jewellery stock by weight and karat, from the GRN to the purchase invoice

Gold does not arrive as "1 chain at a price". It arrives as a weight, a purity and a rate, with making on top. EloERP's purchase invoice is built that way: every line carries the weight, karat, rate and making, and stone pieces carry gross weight, less stone weight, net weight and the stone in carats at a per-carat rate.

  • Receive first, bill second. Goods come in on a GRN (goods received note); the purchase invoice is created from it and says which GRN it came from.
  • Into a named warehouse. The warehouse is on the purchase, so you know where the stock went.
  • Making (majoori), polish and stone value per line — not lumped into one total you cannot check later.
  • Hallmark or certificate number on the line. Record the hallmark (HUID) or certificate number on each piece as it comes in.
  • Due date and balance due go straight onto the supplier's account.

For purchasing outside the jewellery screens — orders, returns to supplier, supplier payments — see Purchasing.

EloERP purchase invoice PI-HQ-2026-00002 into Main Warehouse, noted as created from GRN-HQ-2026-00001. A 22K gold chain is priced at 2 tola at a rate per tola with making (majoori) and polish; an 18K diamond ring shows gross weight, less stone, net weight, 18K, rate per tola, 1.25 ct stone, a certificate number, making, polish and stone per carat.
From the working system: a purchase invoice created from a GRN. This demo shop is set up in tola with Rs figures; weighing in grams is also supported.
How one purchase line is worked outExample arithmetic only — illustrative figures, not a market rate and not our price
18K ring — gross weight
10.000 g
Less stone weight
− 0.100 g
Net metal weight
9.900 g
Metal value at ₹5,000/g (18K, example)
₹49,500
Stone: 0.50 ct at ₹40,000/ct (example)
₹20,000
Making at 10% of metal value
₹4,950
Polish (per piece)
₹300
Line total before tax
₹74,750
Making can be set per weight unit, per piece or as a percentage of metal value, and wastage as a percentage. Tax is applied as a line on the invoice at the rate you set.
Stock

Jewellery stock held by weight and karat, in every branch and warehouse

The weight, karat and making you recorded on the purchase stay with the piece. Stock is held per warehouse, every warehouse belongs to a branch, and the Weight & Valuation report shows what you hold by weight and what it is worth — the figure an owner actually wants, rather than a count of pieces.

Weight & Valuation reportThe jewellery report for what is on hand, by weight, with its valuation alongside.
Branches and warehousesShowroom, back safe, second branch: each is a warehouse with its own stock, and the owner can see all branches together.
Transfers between themMove stock warehouse to warehouse or branch to branch, with a printed transfer note.
Karat / Purity setupDefine the purities the shop deals in — 24K, 22K, 21K, 18K and silver such as S925.
Grams, or tola · masha · rattiWeigh in grams, or in tola, masha and ratti if that is how the shop works.
Stock counts and adjustmentsCount the safe, compare with the system and post the difference — on the same stock records, with a stock ledger behind every product.

The general stock tools — stock ledger, counts, transfers, valuation by warehouse — are described on Inventory; for a weekly counting routine by weight, see the jewellery inventory management guide.

The daily rate

Today's gold rate, set once each morning per karat

Gold and silver move every day, so a jewellery ERP cannot keep a fixed price on a piece. In EloERP you set today's rate per karat each morning, and every piece without a fixed price is priced from that day's rate by its net weight.

24K22K21K18KSilver · S925

The jewellery dashboard shows each rate with the time it was set, next to the setup the rate works with: Karat / Purity, the weight units, and Making & Polish — the charges added on top of metal value.

Change the rate once and the next sale uses it. Nobody re-types prices across the showroom.

EloERP Jewellery dashboard: Set Today's Rate button and today's rate per tola for 24K, 22K, 21K, 18K and S925 silver, each stamped with the time it was set, with cards for Karat / Purity, Weight Scales (tola, masha, ratti), Making & Polish and Settings. The side menu lists Today's Rate, Old Gold and the Weight & Valuation report.
From the working system: the jewellery dashboard. This demo shop sets its rate per tola; weighing in grams is also supported.
Old gold

Old gold exchange: weighed by karat, melting loss deducted on the document

When a customer brings in old jewellery, the argument is always about the deduction. EloERP takes it in as a numbered intake document: each piece is weighed and given its karat, the melting loss is taken off as a percentage, and the document shows the deduction — because that is the number the customer will ask about.

  • Several pieces on one intake, each with its own karat and weight.
  • Pay out, or give store credit to a named customer.
  • Walk-ins are paid out. Store credit needs a named customer to hold it, so the system will not credit a walk-in.
  • Every intake listed with its number, date, customer, value and status.
EloERP Old Gold screen with a Take In Old Gold form: date, customer (walk-in, no store credit), a piece line with karat, weight in tola, masha and ratti, a percent-off melting loss field and the total to pay. Behind it, intake GI-2026-00001 for a walk-in is listed as settled.
From the working system: taking in old gold. The demo shop weighs in tola, masha and ratti; grams are also supported.
Accounting

Jewellery accounting posted from every sale and purchase

In most jewellery shops the bills are written in one place and the accounts are typed again somewhere else. In EloERP the accounts are double-entry and posted from the documents themselves: confirm a sale or a purchase and it is posted to the right ledgers, with the stock moving at the same time.

Purchase invoice

The supplier is owed and the stock is up. The purchase posts to the books and the balance due sits on the supplier's ledger until you pay it.

Sale

The sale and its cost are both posted. Cash, card, bank transfer or cheque, or a balance left on the customer's ledger for a credit or instalment sale.

Return

Returns reverse what the sale did — the stock comes back and the customer's side is corrected.

Cancellation

Nothing is quietly deleted. Cancelling a confirmed invoice reverses its entries, so the history stays readable.

Trial balance, profit and loss and balance sheet come from the same entries. See Accounting for the general ledger.

Udhaar and dues

Customer and supplier ledgers, including credit and instalment sales

Customer ledgers

Every customer you sell to on credit has a ledger, a credit limit and a running balance. A sale can be cash, credit or instalment; an instalment sale carries a down payment and a schedule — monthly, fortnightly or weekly — and each instalment received is posted against it.

Supplier ledgers

Each purchase invoice lands on the supplier's account with its due date and balance due. Payments are recorded against the invoice, and payables are aged so you can see what falls due first.

Split payments at the counter count too. A customer who pays part in cash and part by card, bank transfer or cheque is recorded that way, and any balance left goes to their ledger rather than to a slip of paper.
Control

Multi-branch jewellery business: roles, permissions and approvals

One system, several branchesEach branch keeps its own stock and counter; the owner sees every branch together in the same reports.
Roles and permissionsDecide who can do what, action by action, and which warehouse each user works from — so a salesperson sells and a manager approves.
Approvals above a valueSet a value above which a sale or purchase must be approved before it is confirmed, and, if you choose, stop the person who created it from approving their own document.
The counter

The jewellery counter keeps selling when the internet drops

The counter is part of the same system, so a sale there is the same sale the ledgers and stock see. Cash, credit and instalment sales, held orders, returns and split payments are all at the till. EloERP's offline POS keeps selling with no internet and pushes each sale to the cloud when the connection returns — see how offline POS works.

If what you need first is the billing counter itself — weighing a piece, karat, making, stone and certificate on the bill — that is covered on jewellery software for the billing counter.

Also in the system

Repairs and payroll in the same jewellery management software

Repairs

Repair jobs tracked to delivery, with the Services module.

HR & Payroll — separately priced add-on

Staff records and payroll can run in the same system as the shop. It is an add-on priced separately, so you only take it if you want it. See HR & Payroll.

Questions

Jewellery ERP software, answered

What is jewellery ERP software?

Jewellery ERP software is one system for the whole jewellery business rather than a separate register for each job. It records purchases by weight and karat, holds stock by branch and warehouse, prices from the day's gold rate, takes in old gold, keeps customer and supplier ledgers, and posts every sale and purchase to double-entry accounts. EloERP does all of these in one cloud system with a POS at the counter.

How is a jewellery ERP different from jewellery billing software?

Billing software produces the bill at the counter. An ERP also covers what happens before and after it: buying stock from suppliers by weight and karat, holding it across branches and warehouses, old gold intake, customer and supplier ledgers, and the accounts. In EloERP the counter and the back office are the same system, so a sale updates stock and the books at once.

Can I record purchases by weight, karat and making charge?

Yes. Each line on a purchase invoice carries the weight, karat, rate and making charge, and stone pieces carry gross weight, less stone weight, net weight and the stone in carats at a per-carat rate. The purchase invoice can be created from the GRN (goods received note) for the delivery, and it records the warehouse the stock went into.

Does it weigh in grams or in tola?

Both. You can weigh in grams, or in tola, masha and ratti. Today's rate is set per karat, for 24K, 22K, 21K and 18K gold and for silver such as S925.

How does EloERP handle GST on jewellery invoices?

Tax is applied as a line on the invoice at the rate you configure. Bring your GST invoice format to the demo and we will show you how it prints.

How does old gold exchange work?

Each piece is weighed and given its karat, the melting loss is deducted as a percentage, and the intake is saved as a numbered document that shows the deduction. You can pay the customer out, or give store credit to a named customer. A walk-in customer is paid out, because store credit needs a named customer to hold it.

Does it keep working if the internet goes down?

The counter does. EloERP's offline POS keeps selling with no internet connection and pushes each sale to the cloud when the connection returns, so the stock and the books catch up without anything being typed twice.

How much does EloERP cost for a jewellery business?

Pricing is on request. It is billed yearly, with monthly billing on request. HR and Payroll is an add-on priced separately. You can try EloERP free for 15 days with no credit card, or book a demo and ask for a quote.

Run the back office of your jewellery business on one system

Purchases by weight and karat, stock across branches, old gold and the books — try it free for 15 days with no credit card, or book a demo and bring your own invoice formats. Pricing is on request — get a quote.

Start 15-Day Free Trial Book a demo
Schedule a demo