Skip to main content
Wholesale Pricing for Licensed Professionals

Vision Rescue Pro reference

Eye care coding reference for 2026.

Procedure, test and drug code numbers for cataract, glaucoma, retina, cornea, oculoplastic, pediatric and exam-lane practices, in plain language. Last reviewed October 2026.

Ophthalmologist examining a patient at the slit lamp
Procedure and test codes128
Drug and supply codes41
In-depth code guides10
Last reviewedOctober 2026

In-depth guides

The most searched eye care codes.

Each guide covers when the code applies, documentation, bundling, modifiers, global periods and what changed for 2026.

What changed for 2026.

New eye codes

92288 screening dark adaptation, 0996T capsular bag prosthesis with scleral fixation, 1010T retina-based eye tracking, and 1012T motorized ab interno sclerostomy.

New drug codes

Q5170 Eydenzelt and Q5168 Nufymco took effect July 1. J2787 now names both Photrexa products and J3300 names Triesence.

Still current

MIGS codes 66989, 66991 and 0671T are unchanged, and 0449T, 0450T, 0660T and 0661T remain active Category III codes.

All codes

Eye care codes by subspecialty.

Procedure summaries are written by Vision Rescue and are not official CPT descriptors. Codes marked Full guide link to an in-depth page.

Cataract and IOL

CodeWhat it covers (our summary)Notes
66984 Full guideRoutine cataract removal with IOL
66982Complex cataract removal with IOL
66991Routine cataract surgery plus trabecular stentMIGS combo. Do not report with 0671T.
66989Complex cataract surgery plus trabecular stentMIGS combo. Do not report with 0671T.
66988Routine cataract surgery plus endoscopic cyclophotocoagulation
66987Complex cataract surgery plus endoscopic cyclophotocoagulation
66983Intracapsular cataract extraction with IOLRarely used.
66985Secondary IOL placement, no cataract removal
66986IOL exchange
66821 Full guideYAG laser posterior capsulotomy
66830Surgical removal of after-cataract membrane
92136Optical biometry for IOL power
76519A-scan ultrasound for IOL power
66820Discission of after-cataract membrane, stab incision
65800Anterior chamber paracentesis
00142Anesthesia for lens surgeryAnesthesia code, reported by the anesthesia provider.

Glaucoma

CodeWhat it covers (our summary)Notes
0671T Cat IIIStandalone trabecular stent, no cataract surgeryCategory III.
65820GoniotomyCoverage of ab interno techniques varies by payer.
66174Canaloplasty, no retained stentPayers differ on ab interno use. Check the policy.
66175Canaloplasty with retained stentPayers differ on ab interno use. Check the policy.
0449T Cat IIISubconjunctival gel stent, first deviceCategory III. Medicare coverage limited.
0450T Cat IIISubconjunctival gel stent, each additional deviceCategory III.
0660T Cat IIIIntracameral travoprost implant placementCategory III. Drug reported with J7355.
0661T Cat IIIIntracameral implant removal and replacementCategory III.
65855Laser trabeculoplasty (SLT or ALT)
66761Laser peripheral iridotomy
66170Trabeculectomy, first procedure
66172Trabeculectomy with prior scarring
65850Trabeculotomy, ab externo
66179Tube shunt to plate, no graft
66180Tube shunt to plate, with graft
66183Reservoir-free drainage device, external approach
66184Tube shunt revision, no graft
66185Tube shunt revision, with graft
66710Transscleral cyclophotocoagulation
66711Endoscopic cyclophotocoagulation, standalone
92020Gonioscopy
92083 Full guideVisual field, extended threshold
92133 Full guideOCT, optic nerve and nerve fiber layerNot with 92137 at the same visit.
76514Corneal pachymetry
92081Visual field, limited
92082Visual field, intermediate
92132OCT, anterior segment

Retina

CodeWhat it covers (our summary)Notes
67028 Full guideIntravitreal injectionDrug reported separately with its HCPCS code.
67036Pars plana vitrectomy
67039Vitrectomy with focal endolaser
67040Vitrectomy with panretinal endolaser
67041Vitrectomy with epiretinal membrane peel
67042Vitrectomy with internal limiting membrane peel
67043Vitrectomy with subretinal membrane removal
67108Detachment repair with vitrectomy
67113Complex detachment repair
67107Scleral buckle
67110Pneumatic retinopexy
67101Detachment repair, cryotherapy
67105Detachment repair, laser
67145Prophylactic laser for retinal break
67210Focal laser of retinal lesion
67220Choroidal lesion treatment, such as photodynamic therapy
67228Panretinal photocoagulation
67500Retrobulbar injection
67515Sub-Tenon's injection
92134 Full guideOCT, retinaNot with 92137 at the same visit.
92137OCT angiographyNew in 2025. Bundled with 92133 and 92134.
92201Extended ophthalmoscopy, retinal periphery
92202Extended ophthalmoscopy, optic nerve or macula
92235Fluorescein angiography
92240Indocyanine green angiography
92242Fluorescein and ICG angiography, same session
92250 Full guideFundus photography
76512B-scan ultrasound
92227Remote retinal imaging, no physician review
92228Remote retinal imaging with physician review
92229Autonomous AI retinal screening at point of care
67031Laser severing of vitreous strands (YAG vitreolysis)
67516Suprachoroidal injectionDrug reported separately with its HCPCS code.
68200Subconjunctival injection

Cornea and ocular surface

CodeWhat it covers (our summary)Notes
65778Self-retaining amniotic membrane placement
65779Sutured or glued single-layer amniotic membrane
65780Multilayer amniotic membrane reconstruction
0402T Cat IIICorneal cross-linking, epithelium offCategory III. Drug reported with J2787.
65756Endothelial keratoplasty
65757Back-table preparation of endothelial graftAdd-on code.
65710Anterior lamellar keratoplasty
65730Penetrating keratoplasty, phakic eye
65750Penetrating keratoplasty, aphakic eye
65755Penetrating keratoplasty, pseudophakic eye
65430Diagnostic corneal scraping
65435Corneal epithelial debridement
92025Corneal topography
92071Bandage contact lens fitting
92072Contact lens fitting for keratoconus
68761Punctal plug insertion
68760Punctal closure by cautery
0207T Cat IIIThermal pulsation, one eyelidCategory III.
0563T Cat IIIWearable heat treatment of meibomian glands, both eyesCategory III.
0330T Cat IIITear film imagingCategory III. Confirm current status.
92310Contact lens fitting, corneal lens, both eyesUsually a noncovered service under Medicare.

Oculoplastics

CodeWhat it covers (our summary)Notes
15822Upper eyelid blepharoplasty
15823Upper eyelid blepharoplasty, excess skin blocking visionPrior authorization rules may apply.
15820Lower eyelid blepharoplasty
15821Lower eyelid blepharoplasty with fat pad work
67904Ptosis repair, external levator approach
67908Ptosis repair, conjunctival-Mueller muscle approach
67900Brow ptosis repair
67917Ectropion repair, tarsal strip type
67924Entropion repair, extensive
67810Eyelid biopsy
67840Eyelid lesion excision, simple closure
68840Lacrimal canalicular probing

Pediatrics and strabismus

CodeWhat it covers (our summary)Notes
67311Strabismus surgery, one horizontal muscle
67312Strabismus surgery, two horizontal muscles
67314Strabismus surgery, one vertical muscle
67316Strabismus surgery, two or more vertical muscles
67318Superior oblique muscle surgery
92060Sensorimotor examination
99173Visual acuity screening
99174Instrument photoscreening, remote analysis
99177Instrument photoscreening, on-site analysis

Exams and office

CodeWhat it covers (our summary)Notes
92002New patient eye exam, intermediate
92004 Full guideNew patient eye exam, comprehensive
92012Established patient eye exam, intermediate
92014 Full guideEstablished patient eye exam, comprehensive
92015 Full guideRefractionOften not covered by Medicare.
92285External ocular photography
99204New patient office visit, moderate complexityE/M alternative to 92004.
99211Established patient office visit, minimalOften staff-performed.
99214Established patient office visit, moderate complexityE/M alternative to 92014.

Drug and supply codes (HCPCS).

HCPCS Level II descriptors below are published by CMS and quoted as CMS prints them. Units per dose are examples based on common labeled doses. Confirm against the package insert.

Anti-VEGF

CodeCMS descriptorBrandBilling unitNotes
J0178Injection, aflibercept, 1 mgEylea1 mg2 mg dose = 2 units
J0177Injection, aflibercept hd, 1 mgEylea HD1 mg8 mg dose = 8 units
Q5147Injection, aflibercept-ayyh (pavblu), biosimilar, 1 mgPavblu1 mg2 mg dose = 2 units
Q5149Injection, aflibercept-abzv (enzeevu), biosimilar, 1 mgEnzeevu1 mg
Q5150Injection, aflibercept-mrbb (ahzantive), biosimilar, 1 mgAhzantive1 mg
Q5153Injection, aflibercept-yszy (opuviz), biosimilar, 1 mgOpuviz1 mg
Q5155Injection, aflibercept-jbvf (yesafili), biosimilar, 1 mgYesafili1 mg
Q5170Injection, aflibercept-boav (eydenzelt), biosimilar, 1 mgEydenzelt1 mgNew July 1, 2026
J2778Injection, ranibizumab, 0.1 mgLucentis0.1 mg0.5 mg dose = 5 units
Q5124Injection, ranibizumab-nuna, biosimilar, (byooviz), 0.1 mgByooviz0.1 mg
Q5128Injection, ranibizumab-eqrn (cimerli), biosimilar, 0.1 mgCimerli0.1 mg
Q5168Injection, ranibizumab-leyk (nufymco), biosimilar, 0.1 mgNufymco0.1 mgNew July 1, 2026
J2779Injection, ranibizumab, via intravitreal implant (susvimo), 0.1 mgSusvimo0.1 mg
J2777Injection, faricimab-svoa, 0.1 mgVabysmo0.1 mg6 mg dose = 60 units
J0179Injection, brolucizumab-dbll, 1 mgBeovu1 mg6 mg dose = 6 units
J9035Injection, bevacizumab, 10 mgAvastin10 mg
C9257Injection, bevacizumab, 0.25 mgAvastin (hospital outpatient and ASC)0.25 mg1.25 mg dose = 5 units

Geographic atrophy and gene therapy

CodeCMS descriptorBrandBilling unitNotes
J2781Injection, pegcetacoplan, intravitreal, 1 mgSyfovre1 mg
J2782Injection, avacincaptad pegol, 0.1 mgIzervay0.1 mg
J3403Revakinagene taroretcel-lwey, per implantEnceltoPer implant
J3398Injection, voretigene neparvovec-rzyl, 1 billion vector genomesLuxturna1 billion vector genomes

Steroids and implants

CodeCMS descriptorBrandBilling unitNotes
J7312Injection, dexamethasone, intravitreal implant, 0.1 mgOzurdex0.1 mg0.7 mg implant = 7 units
J7313Injection, fluocinolone acetonide, intravitreal implant (iluvien), 0.01 mgIluvien0.01 mg
J7314Injection, fluocinolone acetonide, intravitreal implant (yutiq), 0.01 mgYutiq0.01 mg
J7311Injection, fluocinolone acetonide, intravitreal implant (retisert), 0.01 mgRetisert0.01 mg
J3300Injection, triamcinolone acetonide (triesence), preservative free, 1 mgTriesence1 mgDescriptor revised Oct 1, 2026
J3299Injection, triamcinolone acetonide (xipere), 1 mgXipere1 mg
J1096Dexamethasone, lacrimal ophthalmic insert, 0.1 mgDextenza0.1 mg
J1095Injection, dexamethasone 9 percent, intraocular, 1 microgramDexycu1 mcg

Glaucoma implants

CodeCMS descriptorBrandBilling unitNotes
J7351Injection, bimatoprost, intracameral implant, 1 microgramDurysta1 mcg10 mcg implant = 10 units
J7355Injection, travoprost, intracameral implant, 1 microgramiDose TR1 mcgManufacturer guide: 75 units per implant

Surgery and other

CodeCMS descriptorBrandBilling unitNotes
J1097Phenylephrine 10.16 mg/ml and ketorolac 2.88 mg/ml ophthalmic irrigation solution, 1 mlOmidria1 mL
J2403Chloroprocaine hcl ophthalmic, 3% gel, 1 mgIheezo1 mg
J2787Riboflavin 5'-phosphate, ophthalmic solution (photrexa viscous/photrexa), up to 3 mlPhotrexaUp to 3 mLDescriptor updated July 1, 2026
J3396Injection, verteporfin, 0.1 mgVisudyne0.1 mg
J3241Injection, teprotumumab-trbw, 10 mgTepezza10 mg

Premium IOL, screening and routine exam

CodeCMS descriptorBrandBilling unitNotes
V2787Astigmatism correcting function of intraocular lensPer lensPatient-paid portion of a toric IOL
V2788Presbyopia correcting function of intraocular lensPer lensPatient-paid portion of a presbyopia-correcting IOL
G0117Glaucoma screening for high risk patients furnished by an optometrist or ophthalmologistPer serviceMedicare eligibility rules apply
S0620Routine ophthalmological examination including refraction; new patientPer serviceNot used by Medicare; some commercial and vision plans
S0621Routine ophthalmological examination including refraction; established patientPer serviceNot used by Medicare; some commercial and vision plans

From Vision Rescue Pro

Supplies for every eye care practice.

Separate from the coding information above. Vision Rescue Pro is a licensed ophthalmic distributor serving cataract, retina, glaucoma and optometry practices.

  • In-office Rx at wholesale
  • Pre-op and post-op kits
  • RescueLink patient texting
  • Price Match Guarantee

Questions about this reference.

Are these the official CPT descriptors?

No. Procedure descriptions on this page are short summaries written by Vision Rescue. Official CPT descriptors are published by the American Medical Association in the CPT code book.

Where do the drug code descriptors come from?

HCPCS Level II descriptors are published by CMS in its quarterly code files and are quoted here as CMS prints them.

How often is this reference updated?

We review it when CMS releases quarterly HCPCS updates and when the annual CPT code set changes each January. The last review date is shown at the top of the page.

What does Category III mean?

Category III CPT codes are temporary codes for emerging technology and procedures. Coverage varies widely, so check the payer policy before scheduling.

Does this page list payment amounts?

No. Payment depends on the payer, locality, site of service and contract, so we do not list amounts. Use the Medicare Physician Fee Schedule lookup or your payer contract.

Which code should I bill for my patient?

This page does not recommend codes for individual patients. Code selection depends on the documentation and the payer. Check with your coding team or the payer.

Sources

CMS HCPCS Level II quarterly code files, July and October 2026. CMS billing article A56633, MIGS procedures. AAPC, ophthalmology CPT changes for 2026. Ophthalmology Management, 2026 coding updates for ambulatory surgery centers. Retinal Physician, OCT angiography coding, January 2026. Manufacturer billing guides: Glaukos 2026 glaucoma and iDose guides, Sight Sciences 2026 Medicare guide.

Notes and disclosures

CPT is a registered trademark of the American Medical Association. CPT code numbers are shown for reference only; official descriptors are not reproduced. This page is general information for eye care professionals and billing staff, not legal, billing or coding advice, and it is not linked to any product Vision Rescue sells. Code sets change quarterly; verify every code against the current official code set and the payer's policy before submitting a claim. Questions: providers@visionrescue.com or 1-855-692-8024.

Spend less time on supplies.

Wholesale ophthalmic Rx, surgical kits and patient texting from one licensed distributor.