Optometry Billing & Coding Guide
Vision exam vs medical eye exam decision, spectacle/contact lens fitting, V-codes for materials.
Common Optometry CPT Codes
Ranked by claim frequency, with current MPFS work RVUs and global periods.
| Code | Description | Work RVU | Total RVU | Global |
|---|---|---|---|---|
| 92002 | Intrm oph exam new patient | 0.88 | 2.54 | XXX |
| 92004 | Compre oph exam new pt 1/> | 1.82 | 4.48 | XXX |
| 92012 | Intrm oph exam est patient | 0.92 | 2.71 | XXX |
| 92014 | Compre oph exam est pt 1/> | 1.42 | 3.81 | XXX |
| 92015 | Determine refractive state | 0.37 | 0.57 | XXX |
| 92020 | Gonioscopy | 0.36 | 0.80 | XXX |
| 92025 | Cptrized corneal topography | 0.34 | 1.11 | XXX |
| 92060 | Sensorimotor examination | 0.67 | 1.92 | XXX |
| 92065 | Orthop traing pfrmd phys/qhp | 0.69 | 1.15 | XXX |
| 92081 | Limited visual field xm | 0.29 | 1.01 | XXX |
| 92082 | Intermediate visual field xm | 0.39 | 1.42 | XXX |
| 92083 | Extended visual field xm | 0.49 | 1.91 | XXX |
| 92100 | Serial tonometry | 0.59 | 2.53 | XXX |
| 92132 | Cptrzd oph dx img ant sgm | 0.28 | 0.89 | XXX |
| 92133 | Cptrzd oph dx img pst sgm on | 0.30 | 0.92 | XXX |
| 92134 | Cptrz oph dx img pst sgm rta | 0.31 | 0.98 | XXX |
| 92136 | Ophthalmic biometry | 0.53 | 1.44 | XXX |
| 92250 | Fundus photography w/i&r | 0.39 | 1.11 | XXX |
| 92285 | External ocular photography | 0.05 | 0.71 | XXX |
| 92310 | Contact lens fitting ou | 1.14 | 3.02 | XXX |
What Optometry practices are leaving on the table
High-value services that consistently get under-billed across the specialty. Each one is rooted in current 2026 fee schedule and policy updates.
92015 (determine refractive state) under-billed as standalone code when refraction is primary visit reason; many practices include refraction in comprehensive exam coding only. Opportunity: Refractive error management visits (myopia progression, presbyopia adjustment, astigmatism correction) can justify 92015 + 92340/92341/92342 (spectacle fitting) separately. Estimated capture: $15-25 per visit if 2-3 visits/week coded, annual impact $1.5K-2.5K per provider.
92082 and 92083 (intermediate/extended visual field exams) under-utilized in optometry practices without glaucoma screening protocols; many low-risk exams default to screening-level coding. Opportunity: Implement automated visual field testing for all patients >40 years or with family history of glaucoma, code 92082 (intermediate) for screening, 92083 (extended) for follow-up confirmed glaucoma suspects. Estimated impact: Additional $8-12 per exam, 10-15 exams/week per provider = $400-900/week or $20K-46K annually.
92136 (ophthalmic biometry) under-coded when patients are pre-surgical for cataract; many practices skip biometry in comprehensive exam. Opportunity: Add IOL power calculation biometry (92136) for all cataract suspects referred for surgery; bill separately from exam. Estimated capture: $25-35 per biometry, 5-10 surgical referrals/month = $1.5K-4.2K annually per provider.
Serial tonometry (92100) rarely billed despite being medically necessary for glaucoma suspects; screening tonometry bundled into exam. Opportunity: Code 92100 separately when multiple tonometry measurements (applanation, Goldmann) are performed on same day for glaucoma monitoring or medication trial. Estimated impact: $12-18 per additional tonometry, if 2-3 glaucoma patients/week monitored = $1.2K-2.8K annually.
Code pairs that auto-bundle to CO-97
From the National Correct Coding Initiative for Optometry. The rationale tells you when a modifier legitimately bypasses the edit and when it cannot.
Comprehensive exam (92004) includes determination of refractive state. 92015 bundles into 92004. Use 92015 with modifier 59 only if patient presents for separate refraction exam on different day or distinct anatomical evaluation (rare). Documentation must show medical necessity for separate refraction beyond comprehensive exam components.
Comprehensive established patient exam (92014) may include anterior segment assessment but not formal gonioscopy. 92020 (gonioscopy) is separately billable if medical record documents distinct glaucoma screening/evaluation with separate findings. Bundle without modifier if gonioscopy was part of comprehensive exam flow.
Comprehensive new patient exam includes visual field assessment components. 92082 (intermediate visual field) bundles if the exam was a screening-level assessment. Bill separately with modifier 59 only if formal, quantified intermediate visual field was performed as distinct diagnostic service (e.g., suspected glaucoma, neurological visual field loss).
Contact lens fitting (92310) and spectacle fitting (92340) are separately billable only if both distinct services were performed on same day for medical necessity (e.g., contact lens trial + spectacle prescription for backup). Standard practice is one or the other per visit. Bundle without modifier unless chart documents both fitting services with separate clinical rationale.
Modifier Guidance for Optometry
When each modifier legitimately applies in this specialty, with denial-pattern context and audit-defense documentation.
Modifier 25 applies when an E/M service (99213-99215) is performed on the same day as an optometry procedure. Example: Patient presents with complaint of blurred vision; OD performs 99213 problem-focused exam documenting chief complaint, then performs 92004 comprehensive exam and refraction for glasses prescription. Bill 99213-25 and 92004 separately.
Use modifier 59 (distinct procedural service) to bypass NCCI edits when two optometry codes are normally bundled but were medically necessary as separate services. Example: 92004 (comprehensive exam) and 92082 (intermediate visual field) on same day only if visual field was ordered specifically for glaucoma suspicion with separate clinical findings distinct from routine screening. Chart must show separate decision and medical necessity.
Modifier KX confirms medical policy requirements were met before coding. Used primarily with codes subject to frequency limitations or medical necessity edits from payers (e.g., some plans limit gonioscopy frequency to once annually for non-glaucoma patients). Include only when payer policy explicitly requires it in medical policy documentation.
Modifier 50 indicates bilateral procedure on both eyes. Not typically used in optometry because codes like 92004, 92014, 92310 are already reported as bilateral (OU). Use modifier 50 only if payer instructions specifically require bilateral indicator on unilateral codes reported twice (LT/RT modifiers alternative).
Modifier TC (technical component) used when optometry practice bills equipment/supplies separately from provider interpretation. Example: OCT imaging (92133-TC) billed to equipment vendor or facility if provider interpretation billed as 26 modifier to another entity. Rarely used in typical optometry practices unless multi-entity billing arrangement exists.
Documentation requirements
What needs to live in the encounter note for these codes to survive a payer audit.
- Chief complaint and reason for visit must be clearly documented to support medical necessity of exam level (intermediate vs. comprehensive) and distinguish from routine screening.
- Visual acuity with and without correction (OD, OS, OU) must be recorded pre- and post-refraction to justify 92015 or exam-level complexity if billed separately.
- Anterior and posterior segment examination findings (lens, retina, optic disc appearance) must be documented in narrative or checklist to support comprehensive exam (92004/92014) vs. intermediate level.
- Refraction details including sphere, cylinder, axis, add power (if applicable) and best-corrected acuity outcome required if 92015 (determine refractive state) billed separately from exam.
- Gonioscopy findings (angle grade, pigmentation, synechiae) must be recorded separately in chart if 92020 billed with exam, showing distinct clinical decision to assess for glaucoma beyond routine screening.
- Contact or spectacle lens prescription details, frame measurements, and trial results must be documented if 92310, 92311, 92312, 92313, 92340, 92341, or 92342 billed, including patient tolerance and follow-up plan.
OIG and audit triggers in Optometry
Patterns that show up in OIG Work Plans, RAC audits, and CERT improper payment reviews. Build internal compliance checks around these.
OIG/RAC audits flag unbundling of refraction (92015) with comprehensive exams (92004/92014) without separate medical justification. Pattern: claims show 92004 + 92015 on same day >50% of claims. Defense: Chart must show distinct refraction session (e.g., trial lens fitting, refractive error change evaluation) with separate clinical notes, not just automatic refraction as part of comprehensive exam.
Gonioscopy (92020) frequency audits; Medicare and commercial plans audit high-frequency gonioscopy billing (>2 per year per patient without glaucoma diagnosis). Risk: Routine screening gonioscopy in non-glaucoma patients coded as 92020 when part of comprehensive exam. Defense: ICD-10 code must reflect glaucoma or glaucoma suspect diagnosis (H40.001-H40.899 range) with documented angle findings distinct from comprehensive exam assessment.
Contact lens fitting code selection (92310 vs. 92311 vs. 92312 vs. 92313) based on lens type and eye count; RAC pattern shows overstating complexity (e.g., coding 92312 bilateral aphakia when 92310 standard fitting would apply). Risk: Billing higher-valued code without medical justification. Defense: Chart must document aphakic condition (post-cataract surgery status or keratoconus diagnosis) or specialty lens (corneoscleral) fitting complexity.
Telemedicine modifier 95 applied without valid synchronous audio-video encounter; some MAC LCDs restrict 95 modifier on optometry codes or require specific documentation of real-time interaction. Risk: Billing 92004-95 for asynchronous/store-and-forward review. Defense: EHR timestamps, video call logs, and notes documenting real-time OD/patient interaction must be retained for audit, as telemedicine optometry rules vary by MAC jurisdiction.
Payer-specific billing notes
Where the major payers diverge from generic Medicare rules in Optometry.
ME Medicare +
CMS allows optometrists to bill evaluation and management (92002/92004/92012/92014) and related procedures under provider enrollment. No specific NCD restrictions on optometry exams as of 2026, but local MACs may have gonioscopy frequency policies (e.g., once yearly for non-glaucoma screening). Prior authorization not typically required for routine exams but may be required for specialty imaging (OCT codes 92132-92134) depending on MAC. Document medical necessity clearly for any code above 92083 complexity level.
UN UnitedHealthcare +
UnitedHealthcare requires prior authorization for contact lens fitting codes (92310-92313) if billed separately from exam; standard practice is to bundle fitting with refraction. Visual field testing (92082, 92083) requires medical necessity documentation (glaucoma suspicion or diagnosis) to avoid denial. Telemedicine optometry (modifier 95) is covered but UHC requires real-time video interaction documentation and may apply lower fee schedules than in-person services. Frequency limits: gonioscopy once per 12 months for non-glaucoma patients.
AN Anthem +
Anthem delegates some optometry decisions to eviCore for advanced imaging (92132-92134 computerized imaging codes). Prior auth may be required for posterior segment imaging if used for routine screening vs. documented medical indication (macular degeneration, diabetic retinopathy). Anthem covers bilateral procedures (92004-50) and will reimburse comprehensive exams; however, refraction (92015) is often bundled into exam and requires separate documentation if billed as standalone. Modifier 59 rarely approved without prior auth on exam/refraction pairs.
CI Cigna +
Cigna medical policy typically bundles refraction into comprehensive exam (92004/92014) and denies 92015 if billed on same day without appeal justification. Gonioscopy and visual field testing require glaucoma-related ICD-10 code (H40 range) to process cleanly; screening-level gonioscopy on non-glaucoma patients will likely be denied. Cigna does not typically require prior auth for optometry exams but reserves right to audit coding patterns. Contact lens fitting (92310) requires verification of medical necessity (aphakia, keratoconus) on Cigna plans; standard spectacles fitting usually not covered.
Standard Optometry coding workflow
Step 1: Verify patient status (new vs. established) and determine appropriate exam level based on chief complaint and medical history. Step 2: Document chief complaint, visual acuity, and anterior/posterior findings in EHR checklist or narrative before encounter closes. Step 3: Review exam performed against CPT code descriptors; do not code comprehensive if intermediate-level workup was done. Step 4: Identify any supplemental procedures (refraction, gonioscopy, visual fields) and verify bundling with exam code using NCCI manual; add modifier 59 only if separate medical necessity documented. Step 5: Attach appropriate modifiers (25 for E/M, 50/LT/RT for laterality), verify payer-specific frequency/prior auth rules (Medicare LCD for gonioscopy frequency), and submit with supporting documentation.
Get the full PayerReady toolkit
Credentialing + billing/coding tools built for Optometry, free access with enrollment.
Start free →Run this code through our claim audit tool
Check NCCI bundling, MUE limits, and modifier logic before submission.
Try the auditor →Verified against CMS 2026 code set, current NCCI Quarterly Updates, and the X12 Claim Adjustment Reason Code reference. Last updated April 15, 2026. See data sources and methodology.
Did this page help?
Quick signal so we know what to improve.
If you want a code reference page that doesn't exist yet, email coding@payerready.com.
Tell us what's missing or wrong: coding@payerready.com. We respond within 5 business days.
Reviewed by the PayerReady Medical Coding Team
Verified against the CMS 2026 code set on May 31, 2026.
Powered by 11K CPT · 98K ICD-10 · 860K MPFS rates · 4.5M NCCI edits · 9.5M NPIs. Our data methodology · About our coding team