Save up to 20% in documentation time |  Explore AI Scribe

logo
Solutions
EHR + Practice Management

Your Complete Optometry Platform

Integrated Solutions
RevAspire

Simplified CMS reporting

RevClear

Fast, accurate claim processing

RevDirect

HIPAA-compliant provider communication

RevCheck

Automated insurance verification

RevEngage

Supercharged patient engagement

RevIntake

Streamlined intake and scheduling

RevPay

Embedded payment processing

AI Scribe

Automated optometry documentation

Practices
Single LocationMulti LocationNew PracticesCorporate-AffiliatedSpecialties Colleges & SchoolsOptical Shops
Pricing
Resources
BlogeBooksWebinarsCase StudiesAll Resources
Company
About UsSupportSwitching EHRs?TestimonialsPartnersContact Us
LoginRequest a demo
Blog
Practice Management

How to calculate optical inventory turnover and act on slow stock

By
RevolutionEHR Team
Nov 8, 2026
•
7 min read
Share this post
Optician reviewing eyeglass frames on a display shelf while holding a tray of frames.
Table of Contents
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Related Articles
How to calculate optical inventory turnover and act on slow stock
Best Optometry EMR Software: 6 Systems Compared for 2026
Midyear Optometry Practice Audit: 5 Checks to Reduce After-Hours Work and Claim Rework
Multi-Location Optometry Practice Management Software: What Enterprise Teams Need to Standardize Care Across Locations
The 14 Most Popular Tools Optometrists Use: A Beginner's Guide
Related eBooks
The 10-Minute Practice Checklist
The Hidden Cost of Insurance Verification in Optometry
Patient Experience Benchmark Report
How to Audit Your Practice for Peak Performance
The Modern Optometry Startup Guide
Related Webinars
Overcoming Burnout: Practical Strategies for Building a More Sustainable Practice
How to Collect More Revenue and Save 173 Hours Every Year
Beyond the Appointment: Practical Ways to Engage Patients Before, During, and After the Visit  
Meet AI Scribe: Smarter Charting + A New Era in Optometry
Sustainable Staffing in Optometry

Article at a Glance

  • Annual frame unit turn = frames sold in 12 months ÷ average frames on hand for that period.
  • Read the ratio with stock age and availability; a high or low turn alone does not tell you what to order.
  • For slow lines, check demand, assortment, margin, and vendor return terms before the next order.

A frame board can look full and still leave an optician without the styles patients ask for. Meanwhile, a collection that rarely sells can occupy space and cash that could support a better mix. Optical inventory turnover helps you see how quickly frames move, but the useful decision starts after you calculate the number.

You do not need a complicated model to begin. Start with a consistent 12-month sales window, a matching measure of frames on hand, and a frame line or category you can act on. Then read the result alongside the age of the stock and the availability patients actually experience.

What optical inventory turnover measures

Frame turnover estimates how many times a practice sells through its average frame stock during a defined period. It is a measure of movement, not a grade for the whole optical. A low turn may mean a line is overstocked, but it can also reflect a recently introduced collection or a deliberate premium assortment. A high turn can show strong demand, or a board that runs short too often.

Calculate the measure for a useful group, such as a frame line, brand, or price band, rather than relying only on one practice-wide ratio. Keep the group and location consistent in both the sales count and the inventory count. Frames, contact lenses, and lenses should not share one denominator when the decision is which frames to buy.

Calculate annual frame turns from units sold

Gather sales and stock for the same period

Pull frames sold over the last 12 months and remove returned or canceled units if your sales count includes them. Match the same frame line and location in the stock data. Count saleable display and backstock in on-hand inventory, treat transfers as stock movements rather than sales, and review consigned frames separately from owned frames. Keep sales and stock counts drawn from the same pool. Average beginning and ending frames on hand; if purchases or seasonality changed the board substantially, use monthly counts for a more representative average.

Annual frame unit turn = frames sold over 12 months ÷ average frames on hand. With a beginning and ending count, average frames on hand = (beginning frames + ending frames) ÷ 2. Use units on both sides; do not divide sales dollars by frame units.

Work through a frame-line example

Suppose Line A sold 360 frames in 12 months. It began with 140 frames and ended with 100, so its average on-hand stock was 120. Its annual unit turn is 360 ÷ 120, or 3.0. Line B sold 90 frames and averaged 90 on hand, for 1.0 turn. These are illustrative figures, not target rates.

Illustrative annual frame turns
Frame lineFrames sold in 12 monthsAverage frames on handAnnual unit turnsFirst follow-up
Line A3601203.0Check stockouts
Line B90901.0Check stock age and demand

The table points you toward a review, not an automatic order. Check whether Line A was repeatedly unavailable and whether Line B consists of older frames, a new collection still building demand, or a style that fills a patient need despite slower movement.

5-star review
“I have used four previous Optometric programs and EHRs. Revolution is the most impressive EHR to date. I also appreciate the ability of Revolution to continually make changes to improve their system.”

Name Surname

Position, Company name

star rating
“I have used four previous Optometric programs and EHRs. Revolution is the most impressive EHR to date. I also appreciate the ability of Revolution to continually make changes to improve their system.”

Name Surname

Position, Company name

5-star review
"RevolutionEHR is an unbelievably customizable product with exceptional “front of office” capabilities combined with an excellent EMR. All of this supported by a very friendly and helpful customer support staff with a genuine personal approach."

Robert MacAlpine

OD

5-star review
"With multiple locations, I can see what is happening from anywhere. I have doctors who were less than stellar on record keeping and this helps them be efficient and thorough."

Torrey Carlson

OD

5-star review
"The ability for us to access it anywhere and not have to run into the office on weekends to access a patient’s chart when they call is awesome."

Lauren Marshall

Office Manager, Downtown Eye Care

5-star review
"RevolutionEHR is very easy to use, dependable, and has great customer service."

Jennie Huber

Biller, Mason Vision Center

5-star review
"I like the ease of customization exams/encounters can be done "on the fly." Also the reporting is amazing!"

Angie Fouts

Office Manager, Vision Care Clinic, PC

5-star review
"RevolutionEHR is easy to use and has a quick learning curve. It contains all the exam information necessary for our operation."

Nickolas Scavo

Optometrist, OD LensCrafters

5-star review
"Best thought out EMR of any I have seen by far."

Ralph Hendrix

Optometrist, dc.rr.com

5-star review
"Very easy to navigate and straight forward."

Casey Smith

Optometrist, The Ohio State University

5-star review
"RevolutionEHR is intuitive, smooth, and works as advertised. I also like that it is a cloud-based system - very nice for multiple locations."

Eric Dale

Optometrist, Indiana University

5-star review
"RevolutionEHR is easy to use and the customer support is great. They are constantly working to improve RevolutionEHR for all users."

Larry Motacek

Optometrist, Lifetime Vision 20/20

5-star review
"I have ALWAYS found RevolutionEHR support to be helpful when I reach out to them. I love that the product is cloud-based as I can access it anywhere in the event of a patient emergency."

Kelly McGahen

Office Manager, Joel H McGahen OD. PC.

5-star review
"I love how the encounters are customizable and thus have enabled us to pass insurance audits with a 100% score."

Linda Abney

Office Manager, Independent Creative Consultants

Read the ratio beside age and availability

A turn rate does not show when individual frames arrived. Review the age of unsold styles, the date of the last sale, and the number of units still on the board or in backstock. A line with one sale every few months may have an acceptable aggregate ratio while particular colors or sizes remain untouched. That matters when you decide what to reorder.

Availability matters just as much. If a fast line is often out of stock, its high turn may represent missed sales rather than an ideal inventory level. If a slow line has substantial stock in a price range patients seldom choose, more purchasing will extend the problem. Compare like with like: premium and value frames, sunwear, and patient mix can behave differently.

Make a line-level purchasing decision

Start with the question the ratio raises. For a fast-selling line, check current stock, recent stockouts, supplier lead time, and whether the model is still available before increasing the order.

For a slow line, pause automatic replenishment and look at display placement, frame fit, color and size mix, price, and how long the units have been held. If the line no longer fits your assortment, ask the supplier whether an exchange or return is allowed under your agreement.

A measured promotion may make sense when return is unavailable, but compare the likely cash recovered with the margin you would give up. Retire a line when it no longer serves patient demand. Keep enough variety for patients who need a different fit or price point; reducing stock only to improve a ratio can create a worse shopping experience.

Record the action and revisit the same measure after a set interval. If the turn rises because you cleared old frames once, that is different from a line that now sells steadily at a sustainable stock level.

Keep unit turns separate from the financial ratio

The standard accounting inventory turnover ratio uses frame cost of goods sold divided by average frame inventory value at cost. That can help an owner review capital tied up in frames. The unit measure above answers a more immediate assortment question: how many frames sold relative to the frames carried. Both are useful, but they are not interchangeable. Keep the numerator and denominator in the same units and use matching time periods.

Conclusion

Frame turnover gives your team a starting point for better buying: calculate it consistently, look at what has aged or sold out, and choose the next order line by line. The goal is a frame board that serves patients without tying up more stock than the practice needs. RevolutionEHR supports optical inventory reporting, including review of best sellers and aging stock, alongside connected optical sales workflows. See how those tools can support your dispensary’s review and ordering process by requesting a RevolutionEHR demo.

FAQs

What is a good optical frame turnover rate?

There is no single number that fits every dispensary. Compare your own frame lines over the same period, then consider price point, patient demand, stockouts, and the role each line plays on your board before setting a review target.

Should I use average stock or the number of frames on hand today?

Average on-hand stock better matches a 12-month sales period. Today’s count can be a quick snapshot, but a recent shipment or clearance can make it look very different from the stock you carried through the year.

Can a high frame turn mean I am understocked?

Yes. A popular line that frequently sells out may show a high turn while patients cannot find it when they visit. Check stockout history, lead time, and recent demand before deciding how much to reorder.

How often should I review frame turnover?

A quarterly review can help you catch changes in line performance before the next buying cycle. Use a trailing 12-month sales period for an annual turn and compare it with the same definition each quarter.

What should I do with slow-moving frames?

Check age, fit, price, display, and patient demand first. Then pause replenishment, review supplier exchange or return terms, consider a measured promotion, or phase out the line while maintaining useful assortment breadth.
RevolutionEHR Team
RevolutionEHR Team

Backed by deep expertise in optometry and a commitment to the success of eye care practices, RevolutionEHR offers insights and perspectives designed to help providers streamline operations, enhance patient care, and thrive in a changing healthcare landscape.

logo
Solutions
RevAspire
RevBilling
RevClear
RevEngage
RevIntake
RevPay
RevDirect
Practices
Single Location
Multi Location
New Practices
Corporate Affiliated
Specialties
Colleges & Schools
Learn
Blog
eBooks
Webinars
Case Studies
All Resources
About
Switching EHRs?
Careers
Partners
News
Contact Us
SMS Opt-in
Support
© RevolutionEHR
changelog
Status
Privacy policy