Bookkeeping, payroll, and CFO services for small businesses across Los Angeles County.

Call or Text: (626) 353-9790

How do optometrists track inventory and frame costs?

Frames represent one of the largest assets an optometry practice carries. Tracking them properly matters for financial accuracy, tax reporting, and understanding which products actually make money.

Each frame should be treated as an individual inventory item with its own SKU. Record the brand, model, color, cost from the vendor, and your retail price. When frames arrive from your distributor, enter them into your system before they hit the display wall. This creates the documentation trail connecting your purchases to your cost of goods sold when those frames eventually sell.

Most optometry practices run software like Eyefinity, OfficeMate, or Crystal PM for patient records and optical orders. These systems typically include inventory modules. The challenge is making sure that inventory data flows correctly into your accounting software. If your practice management system doesn’t sync with QuickBooks, the numbers need to be transferred manually, and that’s where errors creep in. Working with Los Angeles QuickBooks bookkeepers who understand medical practices can help bridge that gap and keep both systems aligned.

Cost of goods sold should reflect exactly what was sold. When a patient buys a frame, your system should reduce the inventory count and move that specific frame’s cost from your inventory asset account to COGS. Without this connection, your gross profit on optical sales is either overstated or understated, and you won’t know which frame categories are actually profitable.

Categorize frames in ways that help you manage the business. Designer brands versus house brands. Price tiers like budget, mid-range, and premium. Men’s, women’s, and unisex styles. These categories let you see which segments sell and which sit on the wall tying up cash you could use elsewhere.

Physical inventory counts catch what software misses. Frames get scratched during try-ons, damaged in handling, or occasionally walk out the door. A quarterly count reconciled against your book inventory reveals shrinkage you wouldn’t otherwise notice. Annual counts are the minimum, but more frequent counts give you better insight into what’s actually happening.

Display frames need separate treatment in your records. Inventory sitting on display boards isn’t the same as sellable stock in drawers. Some practices track display frames separately so their reports show true available-for-sale quantities.

Good inventory accounting turns your frame data into useful information. You can identify which vendors deliver better margins, which price points move fastest, and how much working capital is sitting on your walls instead of in your bank account. That visibility helps you make smarter purchasing decisions and avoid overbuying frames that don’t sell.

LA's Small Business Bookkeeper

The Next Step:
A Short Conversation

Tell us about your business and what you're dealing with. We'll listen, ask a few questions, and give you a clear price for the work.

More Questions

What is the best way to manage revenue for a test prep business?

Track revenue based on when services are delivered, not when payment is received. Most test prep businesses collect payment upfront for courses or packages, which creates deferred revenue that needs proper tracking.

Read answer

How do subcontractors track 1099 income and expenses?

Open a dedicated business bank account, record every payment received by client, categorize expenses as you go, and reconcile monthly. Good tracking throughout the year makes tax time straightforward.

Read answer

What is a chart of accounts and how do I customize it for my business?

A chart of accounts is the list of categories your accounting software uses to organize every transaction. Customize it by adding accounts that match your business operations and removing defaults you'll never use.

Read answer

What are the consequences of commingling client funds in my law firm?

Commingling client funds can result in State Bar discipline up to and including disbarment, criminal charges if funds are misused, civil liability for breach of fiduciary duty, and lasting reputational damage.

Read answer

How do I track client trust funds separately from operating expenses?

Client trust funds require a separate bank account from your operating account. In your books, trust deposits create a liability to clients until fees are earned and transferred.

Read answer

What bookkeeping records do mental health practices need to maintain?

Mental health practices need to track income by payment source, maintain insurance billing reconciliation records, document all deductible expenses, and keep bank and credit card statements organized for tax preparation.

Read answer

Villa Group is a San Marino accounting firm serving small businesses across Los Angeles County. We handle bookkeeping, payroll, CFO services, and business sale preparation. Led by Christian Villalba, MBA, with over a decade of experience and 400+ clients served.

Client Reviews

5-Star Rated Firm

Social

© 2026 Villa Group LLC