Coding Reference

Common Optometry Billing Codes: CPT, ICD-10, and HCPCS

Whether you're new to optometry billing or looking for a quick reference, this guide covers the most frequently used procedure codes, diagnosis codes, and supply codes in eye care billing. Knowing which codes apply — and when — is the foundation of accurate optometry claim submission.

CPT Codes in Optometry

CPT (Current Procedural Terminology) codes are the standard codes used to describe medical and eye care services for billing purposes. In optometry, you'll encounter CPT codes for eye examinations, diagnostic testing, and some minor procedures. Optometry practices bill CPT codes to both medical insurance and, in some cases, vision plans depending on the nature of the encounter.

The distinction between a medical encounter (e.g., managing glaucoma, diagnosing diabetic retinopathy) and a routine vision encounter (e.g., refractive exam, contact lens fitting) determines whether you bill medical insurance or vision insurance — and which codes apply.

Commonly Used Optometry CPT Codes

CPT CodeDescription
92004Comprehensive eye exam, new patient
92012Intermediate eye exam, established patient
92014Comprehensive eye exam, established patient
92015Refraction
92025Computerized corneal topography
92060Sensorimotor examination
92082Visual field, limited examination
92083Visual field, extended examination
92132Anterior segment OCT
92133Optic nerve head OCT
92134Posterior segment OCT (retina)
92250Fundus photography
92285External ocular photography
99213E/M office visit, established, low complexity
99214E/M office visit, established, moderate complexity

Tip: For a live, searchable lookup of CPT codes with diagnosis pairing, LCD coverage, and related codes, use OptiLink™ inside OptiCode.

ICD-10 Diagnosis Codes for Optometry

ICD-10-CM (International Classification of Diseases, 10th Revision) codes identify the patient's diagnosis or reason for the visit. Pairing the right diagnosis code with the right CPT code is essential — payers use diagnosis codes to determine medical necessity, apply LCD policies, and decide whether to pay or deny a claim.

In optometry, using too-vague a diagnosis code (like an unspecified laterality) or the wrong code for a medical vs. routine encounter is a leading cause of denials. ICD-10 codes in optometry are typically found in the H00–H59 range (diseases of the eye) and the Z range (screening, preventive care).

Commonly Used Optometry ICD-10 Codes

ICD-10 CodeDescription
H52.4Presbyopia
H52.11Myopia, right eye
H52.21Astigmatism, right eye
H40.1110Primary open-angle glaucoma, mild stage
H25.11Age-related nuclear cataract, right eye
E11.3511Type 2 diabetes with moderate NPDR, right eye
H35.81Macular degeneration
H10.33Unspecified acute conjunctivitis, bilateral
H57.10Ocular pain, unspecified eye
Z01.00Encounter for eye examination without abnormal findings

HCPCS Codes in Optometry

HCPCS (Healthcare Common Procedure Coding System) Level II codes cover supplies, equipment, and services not described by CPT codes. In optometry, HCPCS codes are commonly used for contact lenses, spectacle lenses, frames, and ophthalmic supplies. Vision plans like VSP and EyeMed rely heavily on HCPCS codes for optical materials.

HCPCS CodeDescription
S0500Disposable contact lens, per lens
S0504Single vision spectacle lens, per lens
V2020Frames, purchases
V2100Sphere, single vision lens
A4262Temporary, absorbable lacrimal duct implant

Key Coding Tips for Optometry Billing

  • Specify laterality. ICD-10 codes in optometry often require specifying right eye, left eye, or bilateral. Unspecified codes may result in denial from payers that require specificity.
  • Match diagnosis to procedure. Each CPT code must be supported by a diagnosis code that establishes medical necessity. A refraction (92015) is typically not covered by medical insurance without a valid ophthalmological diagnosis.
  • Check LCD policies. Local Coverage Determinations (LCDs) specify which ICD-10 codes support coverage for specific procedures like OCT, visual fields, or retinal imaging. Using a non-covered diagnosis code will result in a denial.
  • Use modifiers when needed. Common modifiers in optometry include -25 (separate E/M same day as procedure), -59 (distinct procedural service), and -RT/-LT (right/left eye). Missing modifiers are a common cause of denials.
  • Know which plan to bill. Vision plans (VSP, EyeMed) cover routine vision care. Medical plans cover medical eye conditions. Billing the wrong plan is a common error in optometry practices.

Search Codes with OptiLink™

OptiLink lets you search CPT, ICD-10, and HCPCS codes with LCD coverage requirements, diagnosis pairings, and modifier guidance — all in one tool.

Open OptiLink™ →