For independent optometry practices, multi-location optometry groups, OD and MD practices, and practices running an optical alongside medical eye care.
Two benefit plans cover the same patient in the same chair, and the claim has to pick one. Send a routine refractive visit to the medical carrier and it denies for no covered diagnosis. Send medical eye care to the vision plan and it pays a routine exam rate. Add the exam code to an office visit the same day and a national edit deletes one of them. Most optometry practices lose more to that routing decision than to any coding error, and the write-offs never show as denials because nobody billed the right payer.
On this page
Optometry billing services are outsourced revenue cycle work for eye care practices: routing each encounter to the vision plan or the medical plan, coding the 92002 to 92014 exam family against E/M, billing diagnostic imaging, and working denials. Luxen audits found routine vision services billed to the medical plan caused 21% of optometry denials.
Optometry billing splits by what the practice treats and who pays for it.
Alongside the exam we bill the lines these practices run: diagnostic imaging and visual fields, in-office procedures, contact lens fitting, optical and post-cataract eyewear, and surgical comanagement. Each answers to a different payer, a different edit set, and for eyewear a different Medicare contractor.
Five of these six are routing and edit problems, not coding skill. Amounts are 2026 national non-facility allowances at the $33.4009 conversion factor.
| Scenario | Codes | What goes wrong | $ at stake per claim | Luxen audit finding |
|---|---|---|---|---|
| Routine visit sent to the medical carrier | 92004, 92014 | Vision plan owns the refractive exam. Medical carrier denies for no covered diagnosis | $149.64 (92004) | caused 21% of optometry denials |
| Exam code and office visit same day | 92014 with 99214 | NCCI pairs 99202 to 99215 with 92002 to 92014 at modifier indicator 0. No modifier releases it | $127.26 (92014) | Coding and modifier errors caused 21% of denials |
| Refraction billed to Medicare | 92015 | Status N, excluded by statute. The balance is the patient's, and by denial day the patient has gone | Full patient refraction fee | billed to Medicare on 9% of optometry encounters |
| OCT and fundus photography same day | 92133 or 92134 with 92250 | Mutually exclusive at indicator 1. Modifier 59 or XU belongs on 92250 | $37.07 (92250) | missing modifier 59 or XU on 12% |
| Post-cataract eyewear to the A and B MAC | V2020, V2100 to V2199 | A prosthetic device benefit. It pays only on a DMEPOS claim to the DME MAC | One full covered pair | in 43% of optometry practices reviewed |
| Imaging past the local frequency limit | 92133, 92134 | Coverage articles cap frequency by jurisdiction. Repeats deny as not medically necessary | $30.73, $32.73 | Eligibility and coverage errors caused 24% of denials |
Every optometry encounter has a payer decision before it has a code. The test is the documented reason for the visit, not which card the patient hands over.
Routine eye examinations performed to prescribe, fit or change eyeglasses or contact lenses, plus the hardware. Refraction sits here. Section 1862(a)(7) of the Social Security Act excludes routine checkups, eyeglasses, eye examinations for the purpose of prescribing, fitting or changing eyeglasses, and procedures performed during an eye examination to determine the refractive state of the eyes. The Medicare Benefit Policy Manual, Chapter 16, Section 90 adds that expenses for all refractive procedures are excluded without regard to the reason for performance.
The same section carves out the exception plainly: the exclusions do not apply to physicians' services performed in conjunction with an eye disease, as for example glaucoma or cataracts. Flashes, a red eye, diabetic monitoring, glaucoma follow-up or dry eye belong to the medical carrier, even when the patient also holds a vision plan and even when a refraction happens the same day.
The failure is rarely the coder. It is one eligibility check instead of two. A patient booked as an annual exam arrives with a complaint, the chart supports a medical visit, and the claim still leaves on the vision plan because that is what was verified at check-in. In our audit, routine vision services billed to the medical plan caused 21% of optometry denials, and Eligibility and coverage errors caused 24% of denials.
We run both checks before the visit as part of eligibility and prior authorization and route off the documented complaint rather than the appointment type. When a visit produces both a medical service and a refraction, the medical claim goes to the carrier and the refraction is collected the same day through patient billing.
Optometrists are physicians for Medicare purposes under Section 1861(r)(4) of the Social Security Act, limited to what state law authorizes. The full fee schedule at 100%, and every national edit.
There are two exam families and they cannot both be billed on the same date. The NCCI Policy Manual, Chapter 11, Section G, effective January 1, 2026, states that when E/M codes are reported the general ophthalmological service codes shall not be reported separately, because the E/M service includes them. Every pairing of 99202 through 99215 against 92002 through 92014 carries modifier indicator 0: no modifier bypasses the edit. That is a denial with no appeal.
Non-facility, at the $33.4009 non-qualifying APM conversion factor. The qualifying APM factor is $33.5675.
| Code | Service | 2026 non-facility | Per date limit |
|---|---|---|---|
| 92002 | Intermediate exam, new patient | $84.84 | 1 |
| 92004 | Comprehensive exam, new patient | $149.64 | 1 |
| 92012 | Intermediate exam, established | $90.52 | 1 |
| 92014 | Comprehensive exam, established | $127.26 | 1 |
| 99213 | Office visit, established, low | $95.19 | 2 |
| 99214 | Office visit, established, moderate | $135.61 | 2 |
| 92083 | Extended visual field examination | $63.80 | 1 |
| 92133 | SCODI, optic nerve | $30.73 | 1 |
| 92134 | SCODI, retina | $32.73 | 1 |
| 92250 | Fundus photography with interpretation | $37.07 | 1 |
| G0117 | Glaucoma screening, high risk | $64.46 | 1 |
92133 and 92134 sit against each other at modifier indicator 0, with the rationale pointing at a CPT or CMS manual coding instruction. Bill optic nerve and retina imaging the same day and the second one dies. By contrast, 92250 against either SCODI code is indicator 1, so modifier 59 or XU on the 92250 line releases it when both techniques are genuinely necessary on the same eye. Our medical coding team checks that direction first, because the modifier belongs on the fundus photography line.
Comanagement is the highest dollar workflow in most optometry practices and the most exposed on audit, because it turns on paperwork that never touches the claim form.
Under the Medicare Claims Processing Manual, Chapter 12, Section 40.2, the surgeon bills the procedure with modifier 54 for surgical care only and the optometrist bills the same procedure code with modifier 55 for postoperative management only. Both claims carry the same date of service and the same procedure code. For 66984, cataract removal with intraocular lens, the 2026 schedule splits the work 0.10 preoperative, 0.70 intraoperative and 0.20 postoperative across a 90 day global period. On the 2026 national facility allowance of $462.60 that is about $370.08 to the surgeon and about $92.52 for the full postoperative share, apportioned by the days each physician actually covered.
Section 1861(s)(8) covers one pair of conventional eyeglasses or contact lenses furnished after each cataract surgery with insertion of an intraocular lens. It is a prosthetic device benefit, not a vision benefit, and it pays only when an enrolled DMEPOS supplier bills the DME MAC. Standard frames V2020 are covered and deluxe frames V2025 are not. Cataract sunglasses bought alongside the untinted prosthetic lenses are not covered, because they duplicate the restored function. In our reviews, post-cataract eyewear went unbilled in 43% of optometry practices reviewed, because the optical was never enrolled as a supplier.
It does not. Section 1862(a)(7) excludes routine checkups and eye examinations for prescribing, fitting or changing eyeglasses. Medicare covers examination and treatment of eye disease. The benefit that does exist is glaucoma screening, G0117 by an optometrist or ophthalmologist and G0118 under direct supervision, once every 11 full months, for patients with diabetes, a family history of glaucoma, African Americans age 50 and over, or Hispanic Americans age 65 and over. Cost: a covered $64.46 screening never billed.
92015 carries status N, meaning statutorily non-covered. Because the exclusion is statutory rather than a medical necessity denial, the charge is the patient's and an ABN is not required to collect it. Practices that bill it and wait are chasing a fee from a patient who has left. We found refraction billed to Medicare on 9% of optometry encounters.
Only where the edit permits it. The 92133 and 92134 pair carries modifier indicator 0, so associated modifiers cannot bypass it at all. The 92250 pairs carry indicator 1 and do accept modifier 59 or XU, on the 92250 line. Appending 59 to an indicator 0 pair produces a denial and a misuse pattern in the payer's data.
The covered pair after cataract surgery with an intraocular lens falls under the prosthetic device benefit at Section 1861(s)(8) and routes to the DME MAC on a DMEPOS supplier claim, not to the A and B MAC. Without supplier enrollment it cannot be billed at all, and V2025 deluxe frames stay non-covered whatever is billed beside them.
The 20% postoperative share is apportioned by the number of global days each physician was responsible for, not awarded in full for taking over. Bill the modifier 55 line before providing at least one service and the payment is recoverable.
We run the revenue cycle from eligibility to zero balance inside the practice management system you already use. How full-service billing works.
Certified coders review charges against your documentation and payer rules before the claim goes out, so the denial is prevented rather than appealed. Medical coding.
Aged and denied claims are worked to resolution, then the upstream cause is fixed so the same claims stop coming back. Denials and AR recovery.
Benefits are verified and authorizations secured before the appointment, which is the cheapest place in the cycle to stop a denial. Eligibility and prior authorization.
Statements, balance questions and payment plans are handled by the same team that worked the claim. Patient billing.
Payer enrollment and re-credentialing are tracked through to approval, so a lapsed credential never quietly stops payment. Credentialing.
A HIPAA-trained front-office assistant working inside your EHR on calls, scheduling, intake and referrals, alongside the billing team. Medical virtual assistant.
We work inside the system the practice already runs. No migration, no new login for the doctors, no change to how techs chart.
Optometry platforms we bill in: RevolutionEHR, Eyefinity and OfficeMate, Compulink Advantage, Crystal Practice Management, My Vision Express, MaximEyes, Uprise and Practice Director. For OD and MD groups we also work in Nextech, Epic, athenahealth and eClinicalWorks. On the optical side we reconcile against dispensing and point of sale records so frames, lenses and contact lens orders match what was billed, and we pull output from imaging and visual field platforms so every completed test reaches a claim. Access is inside your instance, under a signed BAA, before anyone touches a claim.
2 weeks
from a signed BAA to our team working your claims
About 3 weeks
to the first recovered payments on aged AR
20+ years
combined billing and coding experience
Luxen optometry figures. Claim level findings: Luxen claim audit, 61,400 claims audited, January 2025 to June 2026. Practice level findings: Luxen billing reviews, 410 practice billing reviews, January 2025 to June 2026.
Routine vision services and medically necessary eye care were not always routed to the correct benefit. Luxen separated the workflows, reduced wrong-payer denials from 18% to 4%, and recovered $31,400.
Practice Administrator, multi-location optometry group
OCT, visual-field, and fundus imaging tests were completed, but individual components did not always appear on the claim. Luxen reconciled the diagnostic logs and captured $43,800 in missed services.
Clinical Director, optometric medical practice
Full engagements are written up in our dental practice case study and our ambulance billing case study.
Optometry sits between two payer worlds, so a blended AR number hides the problem. These are the figures we hold optometry clients to, from Luxen client data across 38 client practices, January 2024 to June 2026, and 410 practice billing reviews, January 2025 to June 2026.
| Metric | Luxen result | Why optometry differs |
|---|---|---|
| First-pass denial rate | first-pass denial rate fell from 14.2% to 6.1% within 90 days of onboarding | Two plan types, two eligibility paths, two rejection patterns |
| Clean claim rate | Clean claim rate rose from 89.6% to 97.3% in the first 90 days | Imaging and same-day procedure edits drive most of the gap |
| Days in AR | Median days in AR dropped from 54 to 33 within 120 days | Vision plans pay fast and mask slow medical AR |
| Net collection rate | Net collection rate rose from 91.4% to 97.8% over the first six months | Refraction and non-covered charges get written off, not collected |
| AR past 90 days | 27% of total AR sat past 90 days in the average practice reviewed | Comanagement and DMEPOS claims age in separate buckets |
| Optometry AR at intake | Optometry practices carried a median 39 days in AR | The blended figure conceals the medical carrier half |
We report medical carrier AR, vision plan AR and DMEPOS AR separately. A practice sitting at the optometry median can be at 22 days on vision and 61 on medical, and the blended figure will never say so. That single number is why underperformance goes unnoticed for quarters at a time. In our survey, 42% of practice managers said nobody owns denial follow-up full time and 63% could not name their top three denial reasons, which is the condition every one of those metrics describes.
The cash is in the oldest medical claims. We recovered 61% of the dollar value of claims aged 90 to 180 days that practices had stopped working, through structured denials and AR recovery. In Maine, an older population puts cataract comanagement and diabetic eye monitoring into a far larger share of optometry AR than the national mix.
3% to 6% of collections
Luxen's pricing generally falls between 3% and 6% of collections, depending on claim volume, specialty, payer mix, and how much of the revenue cycle your practice hands over.
Higher-volume practices usually land toward the lower end. Smaller or more complex practices land higher because there is more work per account. There is no setup fee and no exit fee, and the agreement runs month to month with 30 days notice.
A lower fee attached to weak billing is still expensive. The number that matters is what your collections do after you hire someone.
Luxen charges 3% to 6% of collections, set by claim mix and volume rather than a menu. Optometry usually sits mid range, because two payer types plus a DMEPOS line mean three workflows.
At 5% of collections, Luxen costs $70,000 a year. Across 96 practices that shared payroll data, fully loaded in-house billing cost 7.9% of collections for practices under $2M, which on the same collections is $110,600.
| Service line | Annual collections | In-house at 7.9% | Luxen at 5% | Difference |
|---|---|---|---|---|
| Medical carrier claims | $860,000 | $67,940 | $43,000 | $24,940 |
| Vision plan claims | $420,000 | $33,180 | $21,000 | $12,180 |
| Post-cataract eyewear, DMEPOS | $120,000 | $9,480 | $6,000 | $3,480 |
| Total | $1,400,000 | $110,600 | $70,000 | $40,600 |
That is $40,600 before any collection improvement, which is usually the larger number. Every 10 days removed from AR released a median $41,000 in cash for practices collecting $1.5M to $3M a year, and the median practice we take on has $118,000 in AR older than 120 days untouched on day one.
No setup fee, no exit fee, month to month with 30 days notice. Full service medical billing covers coding, submission, posting, denials, appeals and statements at that one percentage.
Optometry is not a specialty a generalist biller picks up from the code book. The failure modes are payer routing and national edits, both invisible on a standard denial report.
| Partner type | Knows the vision and medical split | Handles NCCI eye edits | Bills post-cataract eyewear | Fee basis |
|---|---|---|---|---|
| In-house biller | Depends on one person | Learned after denials | Rarely enrolled | Salary plus overhead; in-house billing cost 7.9% of collections |
| Generalist billing company | Treated as coordination of benefits | Generic edit scrubbing | No | Percentage or per claim |
| Specialty eye care company | Yes | Yes | Sometimes | Percentage |
| EHR vendor RCM | Tied to that platform | Platform scrubber only | No | Percentage plus platform fees |
| Luxen | Routed pre-visit off the documented complaint | Checked per edit indicator | Yes, DMEPOS claims | 3% to 6% of collections, month to month |
Before shortlisting, compare medical billing companies by what they will show you. Ask for a denial report from a live optometry client with payer names removed.
A 30-minute look at your AR ageing, denial reasons and payer mix. You leave knowing what is recoverable, what we would work first and what it would cost.
We sign a business associate agreement before anyone touches your system. Your named team then works inside the practice management system and clearinghouse you already use. Nothing is migrated, and claims are being worked within two weeks of the signed BAA.
Aged and denied claims come first because that is revenue you have already earned. Most practices see the first recovered payments inside three weeks.
Once the backlog is moving, we take over the agreed part of the daily cycle: eligibility, coding review, submission, posting, denials and patient balances.
You know who owns your claims. The team works inside the practice management system and EHR you already run, with no migration.
Claims are coded by certified coders against your documentation and payer rules. Automation handles the repetitive checks so people spend their time on the claims that need judgment.
We sign a business associate agreement before accessing protected health information, and access is limited to the named people on your account.
We look at your AR ageing, volume, payer mix and denial profile first, then tell you what we believe is recoverable and what it would cost.
A billing company is a poor fit if you are not willing to share visibility into your billing, if the vendor uses a rotating pool of people who never learn your practice, or if it cannot explain why your claims are being denied. Be wary of anyone promising large collection increases before they have seen your AR ageing. The right partner makes your revenue cycle more visible, not less.
Optometrists bill two ways depending on the reason for the visit. Routine refractive care and hardware go to the vision plan, while examination and treatment of eye disease go to the medical carrier under the patient's health insurance. Medicare recognizes optometrists as physicians under Section 1861(r)(4) of the Social Security Act for anything state law authorizes them to perform, paid at 100% of the physician fee schedule.
Yes. Optometrists may bill office visit E/M codes, and 99213 pays $95.19 at the 2026 national non-facility rate against $90.52 for 92012. What you cannot do is bill both families on the same date. NCCI pairs every code from 99202 to 99215 with every code from 92002 to 92014 at modifier indicator 0, so the 920xx line is denied and no modifier will release it.
About two weeks from signed BAA to working claims, with first recovered payments arriving around three weeks in. Median time from signed BAA to first claims worked was 9 business days across our client base. We start on your oldest medical carrier AR while current claims keep going out, so nothing pauses during the handover.
No. We work inside RevolutionEHR, Eyefinity and OfficeMate, Compulink, Crystal Practice Management, My Vision Express, MaximEyes, Uprise and Practice Director, as well as Nextech and Epic for OD and MD groups. There is no migration and no data export. In our practice manager survey, 38% had changed EHR or practice management system in the past five years and of those, 71% said collections dipped for at least six months after the switch.
No. CPT 92015 carries status N on the physician fee schedule, meaning statutorily non-covered, and the Medicare Benefit Policy Manual states that expenses for all refractive procedures are excluded without regard to the reason for performance. The refraction is the patient's charge even when the rest of the visit is a covered medical service, and because the exclusion is statutory an ABN is not required to collect it.
Every code, rule and dollar figure on this page was verified against a primary source on September 12, 2026.
Local coverage articles bind only the jurisdiction that issued them. The imaging frequency limits here come from a Novitas article. Practices in Vermont and Arkansas answer to different contractors, and we check the governing policy per client. Payment amounts are national and unadjusted.
Thirty minutes, no deck and no fee. We look at what is sitting past 90 days and where your denials cluster, and you leave knowing what is recoverable, what we would work first, and what it would cost.
Book a Billing Review