Ophthalmology Billing Cheat Sheet (2026)

Ophthalmology billing has its own visit code family and its own surgical globals, and the denials cluster where they meet: choosing eye codes versus E/M, billing the injection without the drug, and repeating diagnostics that have a frequency limit.

AAPC-Certified
2026 Medicare Fee Schedule
10 Codes Priced

Quick reference for ophthalmology billers. Last updated .

Top Ophthalmology CPT Codes & 2026 Medicare Allowables

CodeDescriptionNon-FacilityFacilityTotal RVU
92014Comprehensive eye exam, established patient$127.26$62.133.81
92012Intermediate eye exam, established patient$90.52$41.422.71
92004Comprehensive eye exam, new patient$149.64$77.824.48
66984Cataract extraction with intraocular lens insertion$462.60$462.6013.85
67028Intravitreal injection$114.23$75.493.42
92250Fundus photography with interpretation$37.07$37.071.11
92235Fluorescein angiography$162.33$162.334.86
92133Optical coherence tomography (OCT) of optic nerve$30.73$30.730.92
92134Optical coherence tomography (OCT) of retina$32.73$32.730.98
65855Trabeculoplasty by laser surgery$245.50$171.357.35

National 2026 Medicare Physician Fee Schedule estimates (total RVU multiplied by the conversion factor). These are adjusted by state locality. See the per-state table on the Ophthalmology billing services page.

Modifiers That Prevent Ophthalmology Denials

RT or LT

The eye treated, required on most ophthalmic procedures and many diagnostics for adjudication.

50

A bilateral procedure where the code is not inherently bilateral and the payer expects modifier 50.

24

An unrelated E/M during the global period of eye surgery such as cataract extraction (66984).

25

A significant, separately identifiable E/M on the same day as a minor procedure such as an intravitreal injection.

55 or 54

Split surgical care: postoperative-only (55) or surgical-only (54) when comanaging cataract surgery with an optometrist.

79

An unrelated procedure, such as surgery on the second eye, during the global of the first.

Top Ophthalmology Denials → Quick Fix

Eye code and E/M used interchangeablyCO-16

Eye visit codes (92002 to 92014) and E/M codes have different documentation. Pick the family the visit supports and document to it; do not alternate to chase payment.

Intravitreal injection billed without the drugCO-16

Bill the injection (67028) and the separately payable drug J-code with units and the JW or JZ wastage modifier. The drug is most of the revenue.

OCT exceeds frequencyCO-151

Track payer frequency limits on 92133 and 92134; they cannot both be billed for the same eye on the same day. Document the medical necessity for the interval.

Post-cataract E/M denied as globalCO-97

Routine post-op is in the cataract global. Use modifier 24 for an unrelated problem during the global, with documentation.

Laterality modifier missingCO-4

Append RT or LT (or 50 for bilateral) on procedures and diagnostics where the payer requires the eye to be identified.

NCCI Bundling Watch-Outs

Code pairs from this specialty's set that carry NCCI edits. Billing both without a justified modifier triggers a bundling denial.

CodeBundles WithRationale
920140469TCPT Manual or CMS manual coding instruction
920140569TCPT Manual or CMS manual coding instruction
920120469TCPT Manual or CMS manual coding instruction
920120569TCPT Manual or CMS manual coding instruction
920040469TCPT Manual or CMS manual coding instruction
9200436591CPT Manual or CMS manual coding instruction
6698400142Anesthesia service included in surgical procedure
6698400144Anesthesia service included in surgical procedure

Documentation That Holds Up on Appeal

Eye visit (92002 to 92014)

The required elements for the eye-code level, or document and bill an E/M instead. The two are not interchangeable mid-claim.

Intravitreal injection (67028)

The drug, dose, eye, and amount discarded, supporting the J-code units and wastage modifier.

OCT (92133, 92134)

Which structure was imaged and the medical necessity; the two codes are mutually exclusive for the same eye same day.

Cataract surgery (66984)

The procedure and global start, so post-op visits use modifier 24 when unrelated rather than being written off.

Any laterality procedure

The eye treated, supporting RT, LT, or 50.

Revenue Ophthalmology Practices Leave on the Table

$

Billing the intravitreal injection but not the separately payable drug, forfeiting most of the encounter's value.

$

Choosing eye codes or E/M by which pays more instead of which the documentation supports, which fails audit.

$

Losing post-cataract visits to the global when an unrelated problem qualified for modifier 24.

$

Frequency denials on OCT because the interval medical necessity was not documented.

Ophthalmology Billing FAQ

Eye codes or E/M, which do I use?

Whichever the visit documentation supports. The eye visit codes (92002 to 92014) and E/M codes have different requirements; pick one family and document to it. Alternating to chase reimbursement fails on audit.

How do I bill an intravitreal injection?

The injection procedure (67028) plus the separately payable drug as a J-code with units and JW or JZ for wastage. The drug is the larger part of the payment and is frequently dropped.

Can I bill OCT of the nerve and retina the same day?

No. 92133 and 92134 are mutually exclusive for the same eye on the same day. Bill the one performed, with the medical necessity for the test and its interval documented.

How are post-cataract visits handled?

Routine post-op is in the surgical global and not separately billable. An unrelated problem during the global is billable with modifier 24 and supporting documentation.

Stop Losing Ophthalmology Revenue to Preventable Denials

Our AAPC-certified ophthalmology coders apply every rule on this sheet to your claims. Call 888-701-6090 for a free billing assessment.