Billing and RCM for eye care practices across the United States +1-321-308-9301 info@spophthalmologybilling.com

Coding

Ophthalmology CPT Codes List With 2026 Billing Rules

Ophthalmology CPT codes fall into four groups, which are eye exam and E/M visits, diagnostic tests, surgery and injections. This guide lists the codes eye practices bill most often, the rules that decide whether each one pays and links to a detailed guide for each code.

By , Director Updated 5 min read
On this page
  1. What Are Ophthalmology CPT Codes?
  2. Which Eye Exam and Visit Codes Do Practices Use?
  3. Which Diagnostic Test Codes Matter Most?
  4. Which Surgery and Procedure Codes Are Most Common?
  5. What Rules Decide Whether an Eye Code Pays?
  6. How Do You Choose Between 92 and 99 Codes?
  7. Which HCPCS Codes Do Eye Practices Use With CPT Codes?
  8. Which Code Guides Cover Each Service in Detail?
  9. Which Eye Care Codes Do Medicare and Vision Plans Treat Differently?

Key takeaways

  • Eye visits can be billed with 92 eye exam codes or 99 E/M codes, and the choice changes payment and documentation.
  • Diagnostic tests such as OCT, visual fields and fundus photos carry frequency limits and same-day bundling edits.
  • Most eye surgery codes carry a 90-day global period, while intravitreal injection 67028 carries a 0-day global.
  • Refraction (92015) and contact lens fitting are not covered by Medicare and are billed to the patient or a vision plan.

What Are Ophthalmology CPT Codes?

Ophthalmology CPT codes are the five-digit Current Procedural Terminology codes, published by the American Medical Association, that describe every eye exam, test and procedure on a claim. Each code tells the payer what was done, and its value under the Medicare Physician Fee Schedule decides what most payers pay.

Eye care uses its own exam codes as well as the standard E/M codes, so ophthalmology coding has more choices on a single visit than most specialties. Our ophthalmology medical coding services team checks those choices on every encounter.

Which Eye Exam and Visit Codes Do Practices Use?

Eye practices bill office visits with either the 92 eye exam codes or the 99 E/M codes, and both families split into new and established patients. The table lists the codes used for most eye care visits.

CodeDescriptionUsed for
92002Eye exam, new patient, intermediateA focused new problem visit
92004Eye exam, new patient, completeA full first exam of the visual system
92012Eye exam, established patient, intermediateA follow-up of a known problem
92014Eye exam, established patient, completeA full exam for a returning patient
99202 to 99205Office E/M, new patientVisits leveled by medical decision making or time
99212 to 99215Office E/M, established patientMedical visits with a clear decision-making level
92015RefractionGlasses prescription, billed separately

The complete codes require more exam elements than the intermediate codes, and the 99 codes require documented decision making.

Which Diagnostic Test Codes Matter Most?

OCT, visual fields, fundus photography and angiography are the diagnostic tests eye practices bill most, and each one has frequency limits set by the payer. Most of these tests are billed once per date for both eyes, and several cannot be billed together on the same day.

CodeTestBilling rule to watch
92133OCT of the optic nerveNot billed with 92134 on the same date
92134OCT of the retinaFrequency set by the payer's coverage policy
92137OCT angiographyNot billed with 92134 for the same eye
92081 to 92083Visual field, limited to extendedLevel must match the test performed
92250Fundus photographySame-day edit with OCT on many payers
92235Fluorescein angiographyNeeds a documented retinal indication
92020GonioscopyCommon in glaucoma workups
76514Corneal pachymetryUsually billed once per condition
92136Ophthalmic biometryUsed for IOL power before cataract surgery

Every test also needs a written interpretation and a diagnosis that supports it.

Which Surgery and Procedure Codes Are Most Common?

Cataract surgery, intravitreal injections, glaucoma lasers and eyelid procedures make up most of the procedure codes eye practices bill. Each surgical code has a global period, which decides how visits around the surgery are billed.

  • 66984 for standard cataract surgery with an intraocular lens, and 66982 for complex cases
  • 66989 and 66991 for cataract surgery combined with a glaucoma drainage device
  • 67028 for an intravitreal injection, billed with the drug's J-code and units
  • 65855 for laser trabeculoplasty and 66821 for YAG capsulotomy
  • 68761 for punctal plugs, reported once per eyelid with E1 to E4
  • 67904 for ptosis repair and 15823 for upper eyelid blepharoplasty

Our cataract surgery billing and retina billing services pages explain how these codes are billed in practice.

What Rules Decide Whether an Eye Code Pays?

Four rules decide most eye care payments, which are laterality, bundling edits, frequency limits and global periods. A correct code can still deny if any one of these is missed.

  1. Laterality. Procedures and many tests need RT, LT or an eyelid modifier.
  2. Bundling. NCCI edits stop some code pairs from paying on the same day.
  3. Frequency. Local coverage determinations limit how often tests pay.
  4. Global periods. Visits after surgery are included unless a modifier applies.

Each of these rules is applied on the claim line through ophthalmology modifiers.

How Do You Choose Between 92 and 99 Codes?

Choose the code family the documentation supports and that the payer pays best for that visit, and never bill both for the same visit. The 92 codes are built on exam elements, while the 99 codes are leveled by medical decision making or time.

A complex medical visit with high decision making often fits a 99 code better. A full eye exam with a simple plan often fits a 92 code such as 92014 better.

Which HCPCS Codes Do Eye Practices Use With CPT Codes?

Eye practices use HCPCS codes alongside CPT codes for drugs, eyewear, contact lenses and some screening services. These Level II codes are published by CMS rather than the AMA.

  • J-codes for injected drugs, billed in units next to 67028
  • V2020 for frames and V2100 to V2799 for spectacle lenses
  • V2500 to V2599 for contact lenses
  • G0117 and G0118 for glaucoma screening in high-risk Medicare patients
  • S0620 and S0621 for routine eye exams with some plans

Which code a plan expects varies, so load each plan's preferred codes into the billing system.

Which Code Guides Cover Each Service in Detail?

Each detailed guide covers one code or code group, with its documentation rules, payer rules and denial causes. These are the guides in this series.

Many of these codes also need a modifier, such as modifier 25 on a same-day exam or modifier 26 when another doctor reads a test.

Which Eye Care Codes Do Medicare and Vision Plans Treat Differently?

Medicare pays for medical eye care but excludes routine eye exams, refraction and contact lens fitting, while vision plans pay for routine exams and materials. The same exam code can be billed to either payer, depending on the reason for the visit.

A visit for a medical complaint goes to medical insurance, and a routine vision check goes to the vision plan. Our vision plan billing team routes each visit to the payer that should pay it.

FAQ

Common Questions

What are the most common ophthalmology CPT codes?

The most common ophthalmology CPT codes are the eye exam codes 92002 to 92014, the E/M codes 99202 to 99215, OCT codes 92133 and 92134, visual field code 92083, intravitreal injection 67028 and cataract surgery codes 66982 and 66984.

What is the difference between 92 codes and 99 codes?

The 92 codes are eye exam codes defined by exam elements, and the 99 codes are E/M codes leveled by medical decision making or time. Practices choose the family that the documentation supports and that pays best for the visit, payer by payer.

Is refraction included in an eye exam code?

No. Refraction is billed separately with 92015. Medicare does not cover refraction, so it is billed to the patient or to a vision plan that covers it.

Can 92133 and 92134 be billed on the same day?

Generally no. CPT treats optic nerve OCT (92133) and retina OCT (92134) as mutually exclusive on the same date. Bill the test that matches the documented reason for the scan.

Which modifiers are used most with ophthalmology CPT codes?

RT and LT for laterality, E1 to E4 for eyelids, 25 for a separate E/M on a minor procedure day, 57 for a decision for major surgery and 24 or 79 during a global period.

Who publishes CPT codes?

The American Medical Association publishes CPT codes and updates them every year, with changes taking effect on January 1. HCPCS Level II codes, such as J-codes and V-codes, are published by CMS.

Are eyeglasses billed with CPT codes?

No. Frames, spectacle lenses and contact lenses are billed with HCPCS V-codes, while the fitting services use CPT codes.

Free billing audit

See Where Your Revenue Leaks

Send a few details about your practice. A billing specialist reviews your payer mix, denials and A/R aging, then replies within one business day.

  • No contract needed
  • Written findings report
  • HIPAA BAA signed first