Lapis
Point-of-sale for modern jewelers

Run the counter and the website from one source of truth.

Lapis is POS and inventory built for the way jewelry actually works: one-of-a-kind pieces, memo and consignment, repairs at the bench, and an online store that must never sell the same ring twice. Serialized stock, e-commerce sync that protects it, and clienteling — in one tool, run your way.

Inventory
Serialized · full history
Point of sale
Counter · web · memo
Repairs
Bench · status tracking
Clienteling
CRM · wish lists
E-commerce
Two-way · no oversell
Diamonds
RapNet · IDEX · Nivoda
Why jewelers switch

The piece, not the SKU.

Most POS systems assume a SKU has a quantity. Jewelry breaks that: a ring, a loose diamond, an estate piece — each is one-of-a-kind, with its own cost, its own history, its own status. Lapis is built around the serialized piece from the ground up.

Serialized inventory

Every piece is a single record with a full, tamper-evident movement history — received, transferred, reserved, memo, bench, sold. The ledger is the source of truth, not a mutable status field.

Fast point-of-sale

Ring up serialized pieces, melee by the gram, trade-ins, layaway, and split tenders in one flow. The whole sale commits atomically or rolls back — no half-sold items.

E-commerce sync that protects your stock

Two-way sync with your storefront that reserves a piece the instant it sells in either channel. Your one-of-a-kind stock can't be oversold — so you never have to call a customer to unwind a double-sale. The guard lives in the inventory ledger.

One system, the whole shop

Everything the bench and the counter touch.

Lapis covers the workflows generic retail POS bolts on as afterthoughts — because for a jeweler they are the job.

Repairs & custom orders

Intake to pickup, with a status page customers check from their phone — so fewer 'is it ready?' calls tie up your staff and the bench stays on track.

Clienteling CRM

Purchase history, wish lists, important dates, and preferences attached to every client — so the next conversation starts informed.

Memo & consignment done right

Vendor-owned pieces sit on your floor and sell normally; a payable to the vendor is recognized at the moment of sale, the way the accounting should work.

QuickBooks sync

Daily sales receipts and memo payables flow to QuickBooks Online — no double entry, no month-end reconciliation marathon.

Diamond-feed sourcing

List and quote loose diamonds from RapNet, IDEX, and Nivoda as virtual inventory. Order only once it sells — sell stones you don't have to stock.

Built for the 4Cs

Carat, cut, color, clarity, shape, lab and certificate number are first-class fields — searchable, filterable, and printed on tags and tickets.

The difference

Never oversell a one-of-a-kind piece.

This is the failure mode that haunts jewelers selling online: the same estate ring sold at the counter and on the website in the same hour. Lapis makes that impossible by design.

A real reservation, not a counter

When a piece is in a cart or on hold, it is reserved at the database level — at most one active hold per item, enforced by a constraint. The web store and the register see the same truth in the same instant.

Webhooks, with a backstop

Storefront webhooks are the fast path; a periodic full reconcile catches anything a dropped webhook missed. The catalogue and the website cannot drift for long.

Your shop, your rules

It runs the way you run the floor.

A by-appointment salon and a busy mall counter don't operate the same way. Lapis adapts to your shop's playbook — per piece, per role — instead of forcing one.

Price it your way

Show a price online, mark a piece 'call for price,' or keep it in-store only — your call, per piece. Stay quiet about numbers on your high-end work and plain about them everywhere else.

Publish what you choose

List a piece on the web, hold it back as showcase-only, or leave it a draft until it's ready. Nothing reaches your storefront until you decide it should.

Fulfillment on your terms

Pick-up, ship, by-appointment, or wait-for-availability — enabled per piece, by you. The buying path matches how you actually move that piece.

Automatic or personal

Let Lapis send customer updates, or keep the personal touch and reach out yourself. The relationship stays yours to run.

Access scoped to the role

Decide who can see cost, void a sale, or adjust inventory. The floor sees what it needs; the back office sees the rest.

Your data, yours to keep

No lock-in. Export your inventory, clients, and sales any time — the software earns its keep or you leave with everything.

And the plan fits the shop: tell us how you work and we'll put together a quote scoped to your locations, staff, and the features you'll use. Request a quote.

Run the counter and the website from one source of truth.

Serialized inventory, fast POS, repairs, clienteling, and e-commerce sync that never oversells a one-of-a-kind piece. See it on your own stock.