Pulse ← Industry KPIs
Industry KPIs · industry-kpi

The 9 Key KPIs for Optometry Practices in 2027

👁 0 views📖 2,553 words⏱ 12 min read📅 Published

Why Optometry Reports Differently

Optometry doesn't behave like a generic medical specialty and it doesn't behave like a generic retail store. A 2027 optometry P&L mixes CPT-coded medical claims (92004, 92014, 92250 OCT, 92133 SCODI), vision-plan refraction allowances under VSP, EyeMed, Davis, MES, Spectera and Versant, and retail optical product margin on frames, lenses and contact lenses.

Generic SaaS KPIs (MRR, churn, NPS) miss the point. So do generic primary-care KPIs (panel size, RVU per provider) because they ignore the optical dispensary, which often produces 55-65% of gross revenue and the majority of contribution margin.

The single number that breaks optometry is Optical Capture Rate — the percentage of refracted patients who actually buy their glasses or contacts in your dispensary. A practice can be busy on the medical side and still bleed cash if patients walk the Rx to Costco, Warby Parker, Zenni, or 1-800-Contacts.

Equally, Managed Vision Care Mix distorts every other metric: a practice that is 70% VSP has lower revenue per patient and lower frame margin than a practice that is 30% MVC / 70% private pay, but it usually has higher volume. Comparing the two on raw revenue alone is malpractice.

The other thing that makes optometry weird in 2027: AI-assisted refraction and remote pretest (Topcon Maestro 2, Optos California rx, Eyenuk EyeArt, Notal Vision home OCT) have collapsed pretest-to-refraction cycle time from 18 minutes to 6-8 minutes at well-tooled practices, which means the same OD can now realistically see 14-16 exams a day without burning out staff.

Practices that didn't invest are stuck at 8-10 exams/day and are losing share to the corporate consolidators.

The 9 KPIs, In Depth

1. Comprehensive Exams Per OD Per Day

Definition: Number of billable comprehensive eye exams (92004/92014) performed per full-time-equivalent optometrist per scheduled clinical day. Excludes contact lens follow-ups and medical recheck-only visits.

Formula: Comprehensive exams in period / (OD FTE * clinic days in period)

2027 Benchmark: Median 9-12 exams/OD/day. Top quartile 14-16. Below 8 signals a scheduling or marketing problem; above 18 signals quality risk and undercoding.

Named-operator reality: Independent Vision Source affiliates report a member median of 11.2 exams/OD/day (Vision Source Pulse 2026 internal benchmarking). MyEyeDr corporate locations target 15-18/day at the higher end of the consolidator model.

Failure mode: Counting refraction-only visits or quick CL checks as "exams" — inflates the KPI and masks under-scheduling.

2. Optical Capture Rate

Definition: Percentage of patients who received a glasses or contact lens prescription in your chair AND purchased eyewear from your optical within 60 days.

Formula: (Rx written and filled in-house / Total Rx written) * 100

2027 Benchmark: Median 60-65% (combined frames + lenses). GPN EDGE Pro national data places frame capture at 64% and lens capture at 68%. Top-quartile independents 75-82%. Below 55% is bleeding to online.

Named-operator reality: Warby Parker doesn't have to report capture (they ARE the optical), but their existence is why the industry-average independent capture has dropped roughly 6-8 points since 2019.

Failure mode: Letting patients walk with a paper Rx without an optician handoff. Every 1-point gain in capture = $15K-$30K in incremental annual revenue for a typical single-OD office.

3. Average Frame Sale

Definition: Average frame-only retail price (before lens add-ons, before insurance write-down) per pair sold.

Formula: Gross frame revenue / Frames sold

2027 Benchmark: Independent median $215-$245. Top quartile $320-$400. Premium-positioned boutique practices (Lindberg, Lafont, Tom Ford, Maui Jim dispensaries) regularly hit $450+.

Named-operator reality: Pearle Vision franchisees average roughly $180 average frame sale per Luxottica reporting; high-end independents like EYEcenter Optometric (Sacramento, CA) publish frame averages of $340+.

Failure mode: Stocking too many sub-$150 insurance-plan frames; opticians defaulting patients to the cheapest in-network option to "save them money."

4. Contact Lens Revenue %

Definition: Contact lens material revenue as a percentage of total gross practice revenue. Excludes CL fitting fees (those go in professional services).

Formula: CL material revenue / Total gross revenue * 100

2027 Benchmark: Median 18-22%. Top-quartile myopia-management-heavy or specialty-lens practices 25-30%. Below 12% signals leakage to 1-800-Contacts, Hubble, or Walmart.

Named-operator reality: Treehouse Eyes (myopia-management franchise) reports CL revenue at 40-55% of practice mix — they're a specialty category, not a comp. A typical full-scope Vision Source member sits at 19-21%.

Failure mode: Not auto-shipping annual supplies. Bausch + Lomb's INFUSE annual supply program, CooperVision's MiSight myopia program, and J&J's Acuvue Direct all close the leakage if the practice activates them.

5. 12-Month Recall Rate

Definition: Percentage of patients who had a comprehensive exam in the prior 12 months who return for their next annual exam within 14 months.

Formula: Patients returning within 14 months / Patients due for annual recall * 100

2027 Benchmark: Median 62%. Top quartile 85-87%. Manually-run recall (no automation) averages a brutal 30-40% on overdue patients.

Named-operator reality: MyEyeDr uses centralized recall via Solutionreach and DoctorConnect integrations and reports system-wide recall in the 78-82% band. Independents on RevolutionEHR + Weave are landing in the same range.

Failure mode: Treating recall as a once-a-year postcard. Patient lifetime value averages roughly $4,200, so a 20-point recall miss across a 2,500-active-patient panel ≈ $2.1M in lost lifetime revenue.

6. Revenue Per Patient (RPP) / Revenue Per Exam (RPE)

Definition: Total gross collected revenue divided by total unique patients seen in period (RPP) or total exams (RPE).

Formula: Collected revenue / Unique patients (or / exams)

2027 Benchmark: Median RPE $285-$315. Top quartile $430-$520. Includes professional services + optical + CL attached to that visit.

Named-operator reality: Per mybcat.com and Review of Optometric Business 2026 benchmarking, $480 collected per refraction is the high-performer line. Vision Source member median is $310.

Failure mode: Reporting RPE on charges rather than collections — managed vision care write-downs typically lop 25-40% off charged amounts.

7. Gross Optical Margin %

Definition: (Optical revenue − COGS on frames, lenses, and CL materials) / Optical revenue.

Formula: (Optical revenue - Optical COGS) / Optical revenue * 100

2027 Benchmark: Median 55-62%. Top quartile 65-72%. Anything below 50% means COGS or insurance discounts are out of control.

Named-operator reality: EssilorLuxottica-dependent practices typically see 58-63% margin; lab-direct or IOT (Indizen Optical Technologies) free-form lens practices push 68-72% because they cut the middle lab.

Failure mode: Buying frame inventory on consignment terms that look attractive but lock the practice into single-vendor pricing, OR accepting every VSP signature plan fee schedule without negotiating tier.

8. Pretest-to-Refraction Cycle Time

Definition: Minutes from a patient sitting down for pretesting to the OD beginning refraction.

Formula: Median timestamp delta from EHR (RevolutionEHR, Crystal PM, Eyefinity, Compulink).

2027 Benchmark: Median 14-18 minutes. Top quartile 6-9 minutes (with Topcon Maestro 2 combined autorefractor/OCT and tech-driven pretest). Above 22 minutes caps the schedule and forces a lower exams/OD/day number.

Named-operator reality: MyEyeDr averages 8 minutes pretest-to-refraction; well-tooled independents on Optos Daytona Plus + Topcon Maestro 2 hit 6-7 minutes.

Failure mode: Running pretest sequentially on one machine instead of in parallel; not pre-loading the EHR with intake data captured online before the visit.

9. Managed Vision Care (MVC) Mix %

Definition: Percentage of gross revenue attributable to managed vision care plans (VSP, EyeMed, Davis, Spectera, Versant, MES, Avesis).

Formula: MVC-paid revenue / Total gross revenue * 100

2027 Benchmark: Median 55-65%. Top-quartile profitable independents 35-45%. Above 75% the practice has effectively rented its chair to VSP at a fixed allowance.

Named-operator reality: MyEyeDr runs at roughly 70% MVC by design (consolidator scale absorbs the discount); independent Vision Source member median is 58%; cash-pay-positioned boutiques like Bright Eyes Family Vision Care (Tampa) operate at 30-35% MVC.

Failure mode: Joining every panel that knocks on the door. EyeMed's standard signature fee schedule typically pays roughly 40-50% of UCR on refraction; stacking three more low-tier plans on top of it cannibalizes the schedule with low-margin slots.

flowchart TD A[Marketing & Recall] --> B[Filled Schedule] B --> C[Exams Per OD Per Day] C --> D[Pretest Cycle Time] D --> E[Refraction & Medical Workup] E --> F[Rx Written] F --> G[Optician Handoff] G --> H[Optical Capture Rate] H --> I[Avg Frame Sale] H --> J[Contact Lens Annual Supply] I --> K[Gross Optical Margin] J --> K E --> L[MVC Mix and Allowed Amounts] L --> M[Revenue Per Exam] K --> M M --> N[Practice Net Income] H --> O[12-Month Recall Rate] O --> A

Real Operators

Failure Modes

  1. Reporting on charges, not collections. Practices celebrate "$520 per exam" gross-charged while collecting $310 after VSP/EyeMed write-downs. Always look at collected, not billed.
  2. Treating optical capture as the optician's job. Capture is set in the chair, not the dispensary. ODs who say "Talk to the optical about glasses" tank capture by 10-15 points.
  3. Ignoring CL annual-supply rate. A patient who buys an annual supply has 94% retention. A patient who buys a 90-day box has 41% retention and will end up on 1-800-Contacts.
  4. Recall = postcards. Recall is a stack: SMS at month 11, email at month 11.5, automated call at month 12, optician-led handoff at next dispensary visit. Practices running one channel hit 30-40%; practices running all four hit 85%.
  5. Joining every MVC panel. Each marginal panel at sub-50% UCR cannibalizes private-pay slots. Most profitable independents drop or refuse to join 2-3 panels.
  6. Buying autorefractors instead of an integrated OCT/autorefractor. A standalone autorefractor saves 90 seconds. Topcon Maestro 2 or Heidelberg Anterion in pretest saves 8 minutes AND captures a billable 92133 SCODI ($45-$65 reimbursement).

Reporting Cadence

30 / 60 / 90 Day Implementation

flowchart LR A[Day 0-30: Instrument] --> B[Day 31-60: Activate Capture & Recall] B --> C[Day 61-90: Optimize Mix & Margin] A --> A1[Wire RevolutionEHR / Crystal PM dashboards] A --> A2[Baseline all 9 KPIs] A --> A3[Audit MVC panel-by-panel profitability] B --> B1[OD-led optical handoff scripting] B --> B2[4-channel recall stack: SMS + email + call + dispensary] B --> B3[CL annual-supply default] C --> C1[Drop bottom-quartile MVC panels] C --> C2[Premium frame vendor in: Lindberg, Lafont, Maui Jim] C --> C3[Topcon Maestro 2 + Optos in pretest]

Days 0-30 — Instrument. Stand up live dashboards in RevolutionEHR or Crystal PM. Baseline all 9 KPIs against current-quarter actuals. Pull GPN EDGE Pro comparison report. Map every MVC panel to its allowed amounts and tier.

Days 31-60 — Activate capture & recall. Train ODs on the "Three-Sentence Handoff" (compliment Rx, name the optician, hand off in person). Stand up the 4-channel recall stack via Solutionreach or Weave. Switch CL ordering default to annual supply on Bausch + Lomb INFUSE, Acuvue Oasys, CooperVision Biofinity.

Days 61-90 — Optimize mix & margin. Drop the bottom 2 MVC panels (the ones paying sub-45% UCR). Add 2 premium frame lines (typically Lindberg, Lafont, Tom Ford, or Maui Jim). If not already in place, capital-equipment plan for Topcon Maestro 2 or Optos California rx in pretest — pays back inside 9-14 months through reclaimed exam capacity plus 92133 SCODI reimbursement.

FAQ

Q: How often should we actually rebenchmark exams/OD/day? Monthly trailing-30-day average, with a quarterly hard look. Daily counts are too volatile to action.

Q: Our optical capture is 55%. Where do we start? Chair handoff. ODs personally walking patients to the optician adds 8-12 points of capture inside 60 days, before any frame board changes or pricing moves.

Q: We're 75% VSP. Is that a death sentence? Not a death sentence, but it caps your RPE around $240-$280. Path out is staged: add private-pay marketing, raise non-MVC frame tier, drop the lowest-paying additional panel (often Davis or Versant) — don't try to leave VSP cold turkey.

Q: What's a realistic recall lift in year one? 15-20 percentage points from a 4-channel automated stack on a previously manual-only practice. Plateau hits around month 9.

Q: How do we measure CL revenue % if all our CLs go through DirectShip? Direct-ship through Bausch + Lomb iSee, Acuvue Vision Source, or CooperVision EyeCarePro counts as your CL revenue — the practice is the merchant of record. Pull from the manufacturer dashboard monthly and reconcile to EHR.

Sources

Keep reading
Was this helpful?  
⌬ Apply this in PULSE
Gross Profit CalculatorModel margin per deal, per rep, per territory
Related in the library
More from the library
sales-training · sales-meeting60-Min Sales Training: Slide Deck Design for Salesnil · nil-2027What is the Ohio State Buckeyes NIL strategy for football in 2027?revops · foundationWhat is the Sandler Selling methodology in plain English?graphic · journeySaaS Sales Cycle Stagesgraphic · processDemo Flow Diagramrevops · foundationWhat is Sales Enablement and what does the function own?revops · foundationWhat is LTV (Customer Lifetime Value) and how do you calculate it in 2027?revops · foundationWhat is the right base/variable split for an AE in 2027?sales-training · sales-meeting60-Min Sales Training: Mapping the Decision Processsales-training · sales-meeting60-Min Sales Training: Cross-Sell to Existing Customersgraphic · funnelSales Funnel — 4 Stagessales-training · sales-meeting60-Min Sales Training: Running a Renewal Conversationrevops · foundationWhat is the Challenger Sale methodology and when does it work best?