Complete Optometry CPT Codes List 2026 (92000–92499 + Billing Guide)
Quick answer. Optometrists bill two families of CPT codes: the ophthalmological service codes 92002, 92004, 92012 and 92014 for eye examinations, and the evaluation and management codes 99202–99215 for medical office visits. Alongside these sit refraction (92015), contact lens fitting (92310–92326), visual fields (92081–92083), OCT and retinal imaging (92133, 92134, 92250), and a small set of procedure codes. Which family you use depends on whether the visit is a routine vision exam or the diagnosis and management of a medical eye condition. Two companion references cover the parts this guide summarises: the optometry billing modifiers guide for modifier selection, and the insurance verification guide for confirming benefits before the visit.
Eye Exam CPT Codes 92002–92014: What Is the CPT Code for a Routine Eye Exam?
Direct answer. A routine comprehensive eye exam is billed as 92004 for a new patient and 92014 for an established patient. The intermediate equivalents are 92002 (new) and 92012 (established). "Comprehensive" versus "intermediate" describes the level of service performed, not the length of the appointment — and note that these codes describe the service, not the payer: a 92004 can be billed to a vision plan or a medical plan depending on the reason for the visit. Which plan you bill is driven by the diagnosis you attach — see the optometry ICD-10 cheat sheet for the diagnosis codes that pair with each exam code.
The four core optometry eye exam CPT codes are the 9200x series — split by patient status (new vs. established) and exam type (comprehensive vs. intermediate). Understanding when to use each is the single most important billing decision in optometry.
CPT Code | Description | Patient Status | Exam Level | Medicare | Vision Plans |
|---|---|---|---|---|---|
92004 | Comprehensive ophthalmological examination | New patient | Comprehensive | Not covered (routine) | Covered |
92014 | Comprehensive ophthalmological examination | Established | Comprehensive | Not covered (routine) | Covered |
92002 | Intermediate ophthalmological examination | New patient | Intermediate | Not covered (routine) | Sometimes |
92012 | Intermediate ophthalmological examination | Established | Intermediate | Not covered (routine) | Sometimes |
When to Bill Comprehensive (92004 / 92014) vs. Intermediate (92002 / 92012)
The distinction between comprehensive and intermediate is based on the scope of the examination documented — not the time spent:
Comprehensive (92004, 92014): Requires documentation of all of the following — general medical observation, patient history (ocular and systemic), external ocular examination, ophthalmoscopy (with mydriasis documented when indicated), gross visual field testing, and a basic sensorimotor examination.
Intermediate (92002, 92012): Used for evaluation of a new or existing condition with a diagnostic or treatment program — but does NOT require all components of a comprehensive exam. Appropriate for follow-up visits, urgent visits for a specific complaint, or minor issue exams.
Common Audit Trigger
Billing 92004 or 92014 for every visit without documentation to support the comprehensive level is a common audit trigger. The chart note must support all required components — particularly ophthalmoscopy and sensorimotor exam documentation.
New vs. Established Patient: The 3-Year Rule
A patient is considered "new" if they have not received professional services from the physician (or any other physician of the same specialty in the same group practice) within the previous 3 years. If a patient hasn't been seen in 3+ years, use the new patient codes (92004 or 92002) even if they were previously a patient. See Jelo's billing tools — the EHR automatically tracks patient status for you.
Refraction CPT 92015: Why Does Medicare Not Cover CPT 92015?
Direct answer. Medicare does not cover CPT 92015 because refraction is classified as a routine, non-covered vision service rather than a medical service — the determination of refractive state is excluded from Medicare Part B benefits regardless of the patient's diagnosis. The patient may be billed directly for it, and because the exclusion is statutory rather than a medical-necessity denial, an Advance Beneficiary Notice is not strictly required, though many practices use one to document that the patient was informed. The full CPT 92015 refraction billing guide covers vision-plan billing, patient collection and ABN handling in detail.
CPT 92015 — Determination of refractive state — covers the refraction portion of the eye exam. This is one of the most commonly misunderstood codes in optometry billing.
CPT Code | Description | Medicare | Medical Insurance | Vision Plans |
|---|---|---|---|---|
92015 | Determination of refractive state | Not covered (excluded) | Not covered (most plans) | Covered |
Medicare: Refraction is explicitly excluded from Medicare coverage by statute. It is non-covered, not just not medically necessary. Medicare patients may be charged for refraction as a patient-pay service with proper ABN (Advance Beneficiary Notice) handling.
Vision plans (VSP, EyeMed, Davis Vision): Refraction is covered as part of the routine vision exam benefit. It is typically included in the exam allowance — not a separate billable line item for most vision plans.
Medical insurance: Most commercial medical plans follow Medicare's exclusion of refraction. Exceptions exist — verify with each payer.
Contact Lens CPT Codes (92310–92326)
Contact lens fitting codes cover the fitting evaluation, follow-up visits, and prescription of contact lenses. These are distinct from the eye exam itself.
CPT Code | Description | Medicare | Notes |
|---|---|---|---|
92310 | Prescription of optical and physical characteristics of and fitting of contact lens(es), with medical supervision of adaptation; corneal lens, both eyes | Not covered | Most commonly billed contact lens fitting code |
92311 | Prescription and fitting of contact lens(es); corneal lens, one eye only | Not covered | Use when fitting one eye only |
92312 | Prescription and fitting of contact lens(es); corneal lens for aphakia, both eyes | Covered (aphakia) | Medicare covers aphakic contact lens fitting |
92313 | Prescription and fitting of contact lens(es); corneoscleral lens | Not covered (routine) | Scleral lens fitting — medical necessity may apply |
92314 | Prescription of optical and physical characteristics of contact lens(es) with fitting and medical supervision; by ophthalmologist or optometrist (separate from 92310–92313) | Not covered | Use when examination is performed by different provider than fitting |
92326 | Replacement of contact lens | Not covered | Lost or damaged lens replacement only — no fitting performed |
Contact Lens Fitting vs. Contact Lens Materials
The CPT codes above cover the fitting service. Contact lens materials (the actual lenses sold) are billed separately as supplies — typically using HCPCS codes V2500–V2599 for soft lenses. The fitting fee and materials are separate transactions. Ensure your practice's fee schedule separates fitting fees from materials revenue for accurate financial reporting.
Visual Field CPT 92081–92083: What Is the Difference Between 92082 and 92083?
Direct answer. The three visual field codes are distinguished by the extent of the test, not by the equipment used. 92081 is a limited examination, 92082 is an intermediate examination, and 92083 is an extended examination. 92083 is the code used for the threshold testing typically performed in glaucoma management, while 92082 covers intermediate testing with fewer stimulus points. Selecting between them is driven by what was actually performed and documented. Visual fields are usually performed by clinical staff rather than the doctor, so accurate coding depends on how the test is delegated and recorded — our optometry technician job description covers what technicians are trained and certified to perform.
CPT Code | Description | Medicare | Notes |
|---|---|---|---|
92081 | Visual field examination, unilateral or bilateral, with interpretation and report; limited examination (e.g., tangent screen, Amsler grid, perimetry) | Covered (medical dx) | Confrontation VF, Amsler grid, limited automated |
92082 | Visual field examination; intermediate examination (e.g., at least 2 isopters on Goldmann perimeter, or semiquantitative, automated suprathreshold screening program) | Covered (medical dx) | Suprathreshold screening programs |
92083 | Visual field examination; extended examination (e.g., threshold, or suprathreshold testing, single determination, automated) | Covered (medical dx) | Full threshold HVF — most commonly billed VF code |
Visual field testing (92083 in particular) is one of the most commonly billed ancillary procedures in optometry. Key billing rules:
A written interpretation and report must be in the chart — not just the printout. The interpretation must be separate from the machine-generated result.
Bilateral testing is billed once with modifier -50 if both eyes are tested. Some payers require separate line items per eye.
Medical necessity documentation is required — diagnosis codes indicating glaucoma, glaucoma suspect, visual field defect, or neurological indication must be linked.
OCT Imaging CPT 92133–92134: What Is CPT Code 92134 Used For?
Direct answer. CPT 92134 is scanning computerized ophthalmic diagnostic imaging of the retina — used for conditions such as diabetic retinopathy, macular degeneration and macular oedema. CPT 92133 is the same technology applied to the optic nerve, used principally in glaucoma. The two are mutually exclusive: 92133 and 92134 cannot both be billed for the same eye on the same date of service, so the code follows the structure being evaluated. For frequency limits, medical necessity and the 92250 comparison, see the retinal imaging CPT guide covering 92250, 92133 and 92134.
CPT Code | Description | Medicare | Interpretation Required |
|---|---|---|---|
92133 | Scanning computerized ophthalmic diagnostic imaging, anterior segment, with interpretation and report, unilateral or bilateral | Covered (medical dx) | Yes — written report required |
92134 | Scanning computerized ophthalmic diagnostic imaging, posterior segment, with interpretation and report, unilateral or bilateral | Covered (medical dx) | Yes — written report required |
OCT is widely performed in optometry for glaucoma monitoring (92133 — optic nerve/RNFL) and retinal pathology (92134 — macula/retina). Both codes require:
An interpretation and written report documented separately from the machine output. The chart note must contain a clinical interpretation — not just "OCT performed."
A medical diagnosis that supports the clinical indication. Glaucoma suspect (H40.0x), glaucoma (H40.xx), macular degeneration (H35.3x), and diabetic retinopathy (E11.311 etc.) are the most common supporting diagnoses.
92133 and 92134 can be billed on the same day as the eye exam when medically necessary and properly documented.
Other Common Optometry Procedure Codes
CPT Code | Description | Medicare |
|---|---|---|
92100 | Serial tonometry (separate procedure); with multiple measurements of intraocular pressure, over an extended period of time, with interpretation and reports | Covered (medical dx) |
92235 | Fluorescein angiography (FA) with interpretation and report, unilateral or bilateral | Covered (medical dx) |
92250 | Fundus photography with interpretation and report | Covered w/ medical dx |
92285 | External ocular photography with interpretation and report for documentation of medical progress (e.g., corneal disease, exposure keratitis) | Covered (medical dx) |
92286 | Anterior segment imaging with interpretation and report; with specular microscopy and endothelial cell analysis | Covered (medical dx) |
92499 | Unlisted ophthalmological service or procedure | Case by case |
65205 | Removal of foreign body, external eye; conjunctival superficial | Covered |
65210 | Removal of foreign body, external eye; conjunctival embedded (non-perforating) | Covered |
65220 | Removal of foreign body, external eye; corneal, without slit lamp | Covered |
65222 | Removal of foreign body, external eye; corneal, with slit lamp | Covered |
Medical E&M Codes for Optometry: When Should You Bill 99213 Instead of 92012?
Direct answer. Use the E&M codes (99202–99215) when the visit is the evaluation and management of a medical problem, and the ophthalmological codes (92002–92014) when the visit is an eye examination. Since the 2021 E&M revisions, code level for 99202–99215 is selected on either medical decision making or total time on the date of the encounter — history and examination no longer drive the level. In practice the choice between 99213 and 92012 turns on the reason for the visit and which code the documentation actually supports. Our E/M coding guide for optometry works through 99202, 99203 and 99204 level selection with examples.
Optometrists treating medical eye conditions — dry eye disease, glaucoma, diabetic eye exams, anterior segment conditions — can bill using Evaluation and Management (E&M) CPT codes (99xxx) in addition to or instead of the ophthalmological codes (9200x). Key scenarios:
Medicare patients with medical diagnoses: Bill 99xxx E&M codes rather than 9200x eye exam codes, since 9200x is not covered by Medicare for routine care but 99xxx IS covered when linked to a medical diagnosis.
Diabetic eye exams: Bill under E&M with diagnosis code Z01.01 (encounter for examination of eyes and vision following failed vision screening) + the appropriate diabetic retinopathy code.
Glaucoma management visits: Follow-up visits for established glaucoma patients are typically billed as 99213 or 99214 with appropriate glaucoma diagnosis codes.
CPT Code | Description | Typical OD Use |
|---|---|---|
99202 | Office visit, new patient; straightforward medical decision making (or 15–29 minutes total time) | Simple new patient medical visit |
99203 | Office visit, new patient; low medical decision making (or 30–44 minutes) | New patient with minor medical condition |
99204 | Office visit, new patient; moderate medical decision making (or 45–59 minutes) | New patient with moderate medical condition |
99213 | Office visit, established patient; low medical decision making (or 20–29 minutes) | Follow-up glaucoma, DED management |
99214 | Office visit, established patient; moderate medical decision making (or 30–39 minutes) | Complex established patient medical visit |
Common Denial Reasons & How to Fix Them
92004 / 92014
Exam Code Denied
Routine vision exam billed to medical insurance
Verify whether patient has vision coverage separate from medical; bill vision plan instead
92015
Refraction Denied by Medicare
Refraction is a non-covered service under Medicare
Issue ABN before service; collect as patient pay; do not bill Medicare
92134
OCT Denied — No Interpretation
Missing written interpretation and report in chart
Document a clinical interpretation in the chart note, separate from the machine output
92083
Visual Field Denied
Diagnosis code does not support medical necessity
Link to glaucoma, glaucoma suspect, or visual field defect diagnosis; ensure report is documented
92310
Contact Lens Fitting Denied
Billed to medical insurance (not covered for routine CL fitting)
Bill to vision plan; for medically necessary CL (keratoconus, post-surgical), bill with appropriate medical diagnosis
92004 + 99204
Duplicate Exam Code on Same Day
Both ophthalmological exam and E&M billed same date
Bill one code per visit; if genuinely separate issues, append modifier -25 and ensure separate documentation
Optometry Modifier and Coding Quick Reference
The CPT code is half the story. Modifiers are the other half, and they are where most claim rejections originate in optometry billing. This section covers the most-used modifiers in optometry, the bilateral procedure rule, and the laterality modifiers required by most major payers.
Modifier 25: Significant, Separately Identifiable E&M Service
Modifier 25 is the most commonly used and most commonly missed modifier in optometry. It applies when the OD performs a significant, separately identifiable evaluation and management (E&M) service on the same day as a procedure or another service. The most common optometry use case: a comprehensive eye exam (92004) on the same day as imaging (92250 fundus photography or 92133 OCT optic nerve). Without modifier 25 on the E&M code, the payer typically bundles the procedures and pays only one.
The rule is that the E&M service must be documented as separately identifiable. The chart note should clearly support both the E&M decision-making and the procedure rationale. Per AAPC ophthalmology coding guidance, modifier 25 abuse is a focus area for payer audits, so documentation must support every use.
Modifiers RT, LT, and 50: Laterality and Bilateral Procedures
Eye care is inherently a laterality-sensitive specialty. Most diagnostic procedures (OCT, visual fields, fundus photography, retinal exams) are performed unilaterally and billed with RT (right eye) or LT (left eye) modifiers. Bilateral procedures use modifier 50 with payer-specific rules: some payers want one line with modifier 50 and double the fee, others want two lines with RT and LT separately at the unilateral fee.
Per CMS billing manual guidance, the bilateral indicator on each CPT code determines which modifier convention applies. Modern optometry billing engines like Jelo handle this automatically based on the procedure code and payer-specific rules, eliminating the most common laterality-related rejection pattern.
Refraction (92015) Coding Pitfalls
Refraction is the most-billed CPT code in optometry and also the most rejection-prone. The reason: 92015 is generally not covered by Medicare or most medical insurance plans, and is typically billed to vision insurance benefits or directly to the patient. Practices that bill 92015 to medical insurance routinely see denials that take 30-60 days to research, correct, and rebill to the correct payer.
The right workflow is to identify the payer mix before submitting the claim. If the patient has both medical insurance and a vision plan, the comprehensive eye exam (92004 or 92014) goes to medical insurance and the refraction (92015) goes to the vision plan separately. The chart note should support both submissions. Most rejections in this space stem from billing both to a single payer rather than splitting correctly. See the full 2026 best optometry EHR roundup for platforms with strong dual-track billing.
The Five Most-Common Optometry Claim Rejections
Per AOA practice management data, the five rejection patterns that account for roughly 70 percent of all optometry claim denials are: (1) missing modifier 25 on E&M same-day-as-procedure, (2) missing or wrong laterality modifier on diagnostic procedures, (3) ICD-10 to CPT mismatch (refraction code without a refractive error diagnosis), (4) refraction billed to medical insurance instead of vision benefits, and (5) eligibility issues where the plan was inactive on the date of service.
A built-in claim scrubber that checks these patterns before submission typically reduces first-pass rejection rates from 8-12 percent down to under 3 percent within 60 days of go-live. The compounding effect on cash flow is significant: faster collections, less staff time on rework, fewer patient-statement disputes downstream. Practices doing 200 claims per month at a 10 percent rejection rate that drops to 3 percent recover roughly 14 claims per month, or $3,500-7,000 in faster collections depending on average claim value.