A single engagement ring in a display case might represent $14,000 of capital, sit in inventory for 18 months, and walk out the door for cash. That one transaction can simultaneously hit owned inventory, generate a Form 8300 filing obligation, settle a 90-day layaway, and create a sales tax liability across two jurisdictions. Get one of those wrong, and a quiet Tuesday becomes an IRS notice, a state board complaint, or a wholesaler demanding the return of a piece you've already sold.
Jewelry retail is one of the few industries where every category of accounting complexity collides in a single 1,200-square-foot showroom: serialized luxury inventory, fluctuating commodity costs, agent-vs-principal revenue questions, deposits that may or may not be refundable, federal cash reporting rules, and a chronic risk of commingling other people's merchandise with your own. The U.S. jewelry stores industry is a $60.3 billion market spread across roughly 73,980 businesses, with fine jewelry running 40%–60% gross margins and specialty categories like custom and moissanite work clearing 60%–75% — but only when the books accurately capture per-piece cost, repair labor, and the difference between memo goods and owned stock.
This guide walks through the bookkeeping decisions that make or break an independent jeweler: how to cost a piece at the SKU level, how to write down inventory when gold drops, how to treat memo and consignment goods you display but don't own, how to recognize repair and custom-order revenue, how to handle layaway deposits, and how to file Form 8300 without triggering structuring allegations that get your name onto a federal database.
Why Jewelry Inventory Defies a Normal Chart of Accounts
A typical retailer can track inventory in dollar buckets — apparel, accessories, footwear — and reconcile to cycle counts once a month. A jeweler can't. Every diamond ring, loose stone, and Rolex on the wall is its own line item with its own cost, supplier, and provenance. Mix two stones up on the bench and you've potentially destroyed thousands in margin.
A working jewelry chart of accounts separates owned inventory, memo inventory (held for a wholesaler), repair work-in-process, and customer-owned goods (drop-offs for repair or appraisal) into four distinct asset or off-balance-sheet categories. Within owned inventory, most independents subdivide by category — bridal, fashion, watches, loose diamonds, gold by karat, silver, gemstones, estate, findings — because each behaves differently on margin, turn rate, and price exposure.
On the income side, you need at minimum:
- Sales — bridal
- Sales — fine jewelry (non-bridal)
- Sales — watches
- Sales — loose stones
- Sales — repair labor
- Sales — custom design / CAD
- Sales — appraisals
- Sales — scrap / refining proceeds (or a separate Other Income account if non-operating)
And matching COGS accounts for each. The reason: a 55% gross margin on bridal can mask a 12% margin on watches and a 70% margin on repair labor that's secretly subsidizing your case fills. Without the split, you'll never see it.
Operating expenses get the usual retail categories, with a few jewelry-specific ones worth carving out: bench supplies, casting and CAD outsourcing, security and alarm monitoring, insurance (Jewelers Block policies are expensive and material), trade-show travel, GIA grading fees, and metal hedging losses if you trade futures to protect inventory.
Per-Piece SKU Costing: The Only Method That Works
Pick up any of the major jewelry POS and inventory systems — Edge, Jewel360, JewelryShopkeeper, Caratiq, Jewelsteps — and the design assumption is identical: every piece is serialized with a unique SKU, scanned in at receipt, and tracked through sale, return, memo-out, or transfer between locations. The accounting system mirrors that. Each SKU carries a cost basis that includes:
- Wholesale purchase price of the finished piece, or
- Metal cost (weight × karat-adjusted spot price at acquisition) + stone cost (per-carat or per-piece, by grade) + casting/CAD outsourcing + bench labor + findings + freight-in + duty/import fees
When the piece sells, COGS posts at that specific captured cost — not a moving average, not FIFO across an "engagement rings" pool. Specific identification is the only method that produces an honest gross margin on a $4,800 piece, and the IRS explicitly permits it for inventory that is "not interchangeable," which describes nearly everything in a fine jewelry case.
Two practical consequences:
- The POS is the inventory subledger. Your GL inventory account should reconcile monthly to the sum of on-hand SKU costs in the POS. Any unreconciled variance is a missing piece, a miskeyed cost, or theft — all of which need investigating before quarter-end.
- Year-end physical counts must scan, not eyeball. A bench technician glancing at a tray and ticking "all here" is worthless. Every piece gets scanned, matched to the SKU master, and any missing pieces investigated against memo-out logs, repair tickets, and consignment-out records before you adjust inventory.
For findings, repair stock, beads, and bulk silver chain — items that are interchangeable — weighted-average or FIFO is fine. Keep these in a separate sub-account so they don't pollute your specific-ID inventory reconciliation.
Writing Down for Metal Prices: Lower-of-Cost-or-Market
Gold dropped 18% in eight weeks during the spring of 2013. It's done similar drops three times since. When the metal underlying your inventory loses value faster than you can sell through, GAAP requires you to recognize the loss — you can't carry a $1,400 14k chain on the books when its replacement value is now $1,050.
The rule: inventory is carried at the lower of cost or net realizable value (NRV — what you'd get for it after selling costs). When market value falls below cost, write the inventory down and recognize the loss in COGS or as a separate "Loss on inventory revaluation" line on the income statement. You can write inventory back up only to reverse a prior write-down within the same annual reporting period — you can never mark inventory above its original cost.
In practice, independent jewelers don't revalue every piece daily even though their POS may show "live" metal prices. The recommended trigger is a 10%+ medium-term move in spot, at which point you sweep the bullion-heavy SKUs (chains, basic bands, scrap-grade pieces) and book the adjustment. Stone-heavy pieces are less exposed because the stone — not the metal — is most of the cost.
A representative journal entry for a $30,000 write-down across a metal price drop:
DR COGS — inventory write-down 30,000
CR Inventory — gold chains 30,000Don't bury this in regular COGS without disclosure. If it's material, it's a separate line and a note in the year-end financials. Banks and insurers want to see it broken out.
Memo and Consignment Goods: The Liability You Don't Own
A wholesaler ships you a $22,000 emerald ring on memo. It sits in your case for 60 days. You sell it. The wholesaler invoices you only when it sells, and you return it if it doesn't. Question: at what point does that ring belong on your balance sheet?
Answer: it never does — until the moment a customer takes possession, at which point title passes through you and out the door in roughly the same instant.
Under U.S. GAAP and the UCC, memo goods (also called consignment goods in some markets) remain the property of the consignor. You're holding them as bailee. They:
- Do not appear on your balance sheet as inventory.
- Are tracked off-balance-sheet in a memorandum register — typically the POS handles this with a separate "memo-in" flag — listing piece, supplier, date received, value, and memo terms.
- Are not financed by you, so they don't show up as accounts payable until sold or memo-period expires.
When a memo piece sells, you book the transaction differently from owned inventory:
DR Cash / AR 24,750 (retail + tax)
CR Sales — memo goods 22,500
CR Sales tax payable 2,250
DR COGS — memo goods 18,000 (your cost from the supplier)
CR Accounts payable — [supplier] 18,000You never debit inventory, because you never owned it. The instant the customer takes possession, you owe the wholesaler their invoiced amount, and you've recognized a sale.
Two failure modes to avoid:
- Commingling memo and owned stock. Physical and digital separation. Memo pieces should have a different SKU prefix, a different display tray, and a different cycle-count log. When the wholesaler's rep walks in for a memo audit, you need to produce every piece in 15 minutes or face being cut off.
- Memo-period expiration without action. Most memos have a 30/60/90-day return window. After that, you either return the piece, buy it outright (it converts to inventory), or get an extension in writing. Letting memos sit silently past the window can lead to the wholesaler invoicing you for the full piece — at which point you'd better have it on hand or already sold.
Consignment selling for other parties (estate goods, customer-owned pieces accepted for sale) is the mirror image: the goods aren't yours, but you handle the sale and remit net proceeds. Under ASC 606, you're an agent rather than a principal. You recognize only the commission as revenue, not the gross sale price. Booking gross overstates revenue and distorts margin analysis, and it's a common mistake on estate consignment programs.
Repair, Custom, and Appraisal Revenue Under ASC 606
Repair work is where most jewelers leak margin and mis-time revenue. The bookkeeping question is straightforward once you walk through the ASC 606 five-step model:
- Identify the contract — typically the repair ticket signed at intake, with a written estimate.
- Identify the performance obligations — usually a single obligation (return the piece in repaired condition).
- Determine the transaction price — the estimated charge, including parts and labor.
- Allocate the price — generally not needed for single-obligation repairs.
- Recognize revenue when the obligation is satisfied — when the customer picks up the piece, not when the work is completed and sitting in the pickup tray.
This last point matters because customers routinely leave repaired pieces for weeks. The work is done; the piece is finished and tagged; but the customer hasn't taken possession and hasn't paid. Until pickup-and-pay, you have neither earned revenue nor satisfied the performance obligation. You also have the customer's owned property sitting in your safe, which is not your inventory — it's a custodial asset disclosed off-balance-sheet for insurance purposes.
For deposits taken at intake (common on custom and high-value repair):
At intake — $400 deposit on a $1,200 ring resize:
DR Cash 400
CR Customer deposits (liability) 400
At pickup — final $800 paid, sales tax on parts only:
DR Cash 848
DR Customer deposits 400
CR Sales — repair labor 900 (non-taxable in most states)
CR Sales — repair parts 300 (taxable)
CR Sales tax payable 48Sales tax on repair labor varies by state — some tax labor, some don't, some tax it only when parts are involved. Code your POS to your specific state rules and let the system handle the split.
Custom design and CAD work is longer-cycle. For a six-week custom engagement ring with a 50% deposit:
- Intake (week 0): book the deposit as a liability, not revenue.
- In progress (weeks 1–5): the deposit stays as a liability; costs for stones, casting, and bench labor accumulate as work-in-process (a current asset).
- Delivery (week 6): recognize revenue at the contract price, release the deposit, post COGS for accumulated WIP, and collect the balance.
If your books recognize revenue when the deposit is taken or when the CAD is approved, you're overstating earnings and undercollecting sales tax until later. State auditors will notice the mismatch between deposits and sales-tax remittances.
Layaway: Customer Deposits Are Always a Liability
Layaway has been around in jewelry retail since long before the term existed. The accounting answer is identical for traditional store-held layaway and modern "buy now, pay later" structures where the jeweler holds the piece:
Customer payments under layaway are a liability, not revenue, until the customer takes possession of the merchandise.
That's true even when the layaway agreement is non-refundable on the customer's side. The performance obligation — delivering the piece — hasn't been satisfied. You can't recognize revenue.
$3,200 ring on a 6-month layaway, $533/month payments:
Each monthly payment:
DR Cash 533
CR Layaway deposits (liability) 533
At final payment + pickup (month 6):
DR Layaway deposits 3,200
CR Sales — bridal 3,200
DR COGS — bridal 1,400
CR Inventory 1,400
Plus sales tax recorded at pickup, not over the layaway period.Some jewelers run a parallel layaway register tied into the POS so they can match each open layaway to the specific reserved SKU (it should be physically tagged "LAYAWAY — [customer name]" and pulled from sellable inventory).
Two pitfalls:
- Forfeiture fees. If layaway is broken and you keep a 10% restocking fee, recognize the fee as revenue when forfeiture is final, return the remainder to the customer, and restock the piece to sellable inventory.
- State layaway laws. Several states (California, Maryland, New York, Ohio, Rhode Island, and others) have specific written-disclosure and refund rules for layaway contracts. Your bookkeeping needs to support those refund obligations — meaning customer deposits must remain segregated, traceable per customer, and immediately refundable. Don't sweep them to operating cash.
Form 8300: Cash Reporting Without Structuring Allegations
Jewelry dealers are on the IRS's explicit list of businesses that "typically need to file Form 8300," along with car dealers, boat dealers, and pawnbrokers. The rule:
Any person engaged in a trade or business who receives more than $10,000 in cash in one transaction, or two or more related transactions, must file Form 8300 within 15 days.
The dollar amount hasn't changed since the 1980s. The 2025 penalty for failure to file is $310 per form, indexed annually, and willful failure carries criminal exposure.
What counts as "cash":
- U.S. and foreign currency
- Cashier's checks, money orders, bank drafts, and traveler's checks of $10,000 or less face value when received in a "designated reporting transaction" (most retail jewelry sales qualify) or when you know the instrument is being used to evade reporting.
- Not personal checks of any amount, wire transfers, or credit/debit card payments.
Aggregation rules. This is where jewelers get in trouble. Multiple cash payments from the same customer that total more than $10,000 within a 12-month period on related transactions trigger the filing requirement, even if no individual payment crosses the threshold. A customer paying $4,000 cash on a layaway in January, $3,500 in February, and $3,500 in March on the same ring has crossed $10,000 in related transactions, and you have 15 days from the payment that pushed it over to file.
Structuring. Breaking a transaction into smaller cash payments to dodge the filing requirement is illegal — for both the customer and the business. If a customer says "I'll bring $9,500 today and $9,500 next week," that is the textbook structuring fact pattern, and your obligation is to file Form 8300 anyway (and flag the suspicious activity). Don't agree to the split. Don't suggest the split. Don't accept payments where the structuring intent is apparent on its face. Federal penalties for the business include forfeiture and criminal liability.
The bookkeeping mechanics that keep you safe:
- POS-level cash tracking by customer. Every cash transaction over $1,000 should be associated with a named customer in the POS, with valid ID captured at the time of payment. Anonymous cash sales above $1,000 are a red flag.
- Monthly aggregation report. Run a "cash receipts by customer over the last 12 rolling months" report monthly. Any customer crossing $10,000 in aggregate cash triggers the Form 8300 review.
- Customer notification. Besides filing with the IRS, you owe each named customer a written statement by January 31 of the following year disclosing the aggregate reportable cash and your business contact info.
- Five-year recordkeeping. Keep copies of each Form 8300 and supporting documentation (sales receipts, ID copies, customer notification) for five years.
A jewelry-specific quirk: estate buy-ins. When you buy a customer's gold or estate jewelry for cash and pay them more than $10,000, you're a "person engaged in a trade or business" receiving from a seller and paying — but the Form 8300 rule applies to receipts. Cash payments out aren't an 8300 trigger. They are, however, often subject to state secondhand-dealer reporting rules, which require holding periods, police-blotter reporting, and seller ID verification entirely separate from 8300. Your bookkeeping needs to flag those buys for the state regime even when 8300 doesn't apply.
Reconciling the POS to the General Ledger
The week-in, week-out discipline of jewelry bookkeeping is reconciling four parallel systems:
- POS sales journal → Daily sales by category, payment method, sales tax collected
- POS inventory subledger → On-hand quantity and cost by SKU
- Memo/consignment register → Off-balance-sheet pieces held for others
- General ledger → Posted entries
A clean reconciliation routine looks like:
- Daily: Reconcile POS cash drawer to deposit. Tie POS card totals to merchant settlement reports. Confirm any cash sale over $1,000 has a customer record.
- Weekly: Run an exception report on negative-margin sales, cost adjustments, and SKU price overrides. Investigate before they accumulate.
- Monthly: Reconcile POS inventory total to the GL inventory account. Investigate variances over a defined dollar threshold (typically 0.5% of inventory or $5,000, whichever is lower). Run aggregate cash-by-customer for Form 8300 review. Reconcile memo-in register to wholesaler statements. Reconcile customer deposit and layaway liability accounts to the open-layaway list — every dollar of liability should map to a specific reserved piece and customer.
- Quarterly: Full price-and-cost audit on a sample of high-value SKUs. Sales-tax filing reconciliation by jurisdiction. Insurance schedule update if inventory has shifted materially.
- Annually: Full physical count with scan-and-match. LCM revaluation review. Memo audit with each major wholesaler.
The single most useful KPI to track at the GL level is gross margin by category by month. Bridal, fashion, watches, repair, and custom should all be charted separately, with a 24-month rolling view. A category margin moving by more than 3 points in a quarter is a signal that pricing, cost capture, or sales mix has shifted and warrants investigation.
Keep Your Books Clean Enough to Sell, Audit, or Sleep at Night
Independent jewelers operate under one of the highest combined regulatory loads in retail: federal cash reporting, state secondhand-dealer rules, state sales-tax compliance across labor and parts, GAAP inventory rules, fiduciary obligations to wholesalers on memo goods, and consumer-protection rules on layaway. The thread tying it all together is bookkeeping detail — per-piece, per-customer, per-day — that can answer hard questions on five minutes' notice.
The jewelers who survive a sale of the business, an IRS examination, an insurance claim after a loss, or a wholesaler dispute over a memo piece are the ones whose books and POS tell the same story when you open them side-by-side. The jewelers who don't are the ones who let the POS "be the books" and never reconcile, or who let cash sales walk in untracked, or who comingle memo and owned merchandise on the same display tray.
Keep Your Financial Records Clean from the Showcase to the Tax Return
Running a jewelry store means tracking high-value, high-regulation transactions in real time across inventory, repair, layaway, memo, and cash. The bookkeeping system you choose should give you the same kind of per-piece traceability your POS does — with full transaction history you can audit, share with your CPA, or pull up the day a wholesaler asks about a memo settlement from 2024.
Beancount.io is plain-text accounting that is transparent, version-controlled, and AI-ready. Every transaction is human-readable, every change is tracked in git, and you keep complete control over your financial data — no proprietary database, no vendor lock-in, no surprises when you need to produce a five-year Form 8300 trail or reconcile to a consignment audit. Get started for free and see why developers, finance professionals, and detail-oriented business owners are switching to plain-text accounting.