
Ophthalmology Billing Services for Eye Practices and Surgery Centers
Ophthalmology billing is decided by a handful of rules: one visit family per exam, a refraction Medicare never pays, a 90-day cataract global, an injection line plus a drug line, and an eye modifier on almost everything. We code to the 2026 CMS files and the NCCI manual.
Standards We Work Under
In short: ophthalmology claims fail on exam codes mixed with E/M visits, refractions billed to Medicare, missing RT or LT, wrong drug units and OCT medical necessity. Cataract surgery carries a 90-day global, comanagement uses modifiers 54 and 55, and premium lens charges go to the patient on separate lines. We check each before a claim leaves.
The Ophthalmology Codes We Bill Most
| Code | Description | Notes |
|---|---|---|
| 92002 / 92004 | Eye exam, new patient: intermediate and comprehensive | Status A; PC/TC 0; XXX global |
| 92012 / 92014 | Eye exam, established patient: intermediate and comprehensive | Not with an E/M code the same visit |
| 92015 | Determining the refractive state | Status N: not covered; GY and patient pays |
| 66984 | Cataract removal with lens, standard | 090 global; bilateral indicator 1 |
| 66982 | Cataract removal with lens, complex | 090 global; listed secondary diagnoses |
| 66983 | Intracapsular cataract removal with lens | Status C: MAC prices it |
| 66821 | Laser opening of the capsule after cataract surgery | 090 global |
| 67028 | Injection of a drug into the vitreous | 000 global; RT, LT or 50; drug on its own line |
| J0178 / J2778 / J2777 | Aflibercept 1 mg; ranibizumab 0.1 mg; faricimab-svoa 0.1 mg | Units follow the descriptor; JW or JZ |
| J9035 / Q5124 | Bevacizumab 10 mg; ranibizumab biosimilar 0.1 mg | Check the plan's step therapy |
| 92133 / 92134 | Scanning imaging of the optic nerve / retina | PC/TC 1; bilateral indicator 2 |
| 92250 | Fundus photography with interpretation | PC/TC 1; 59 or XU with OCT only when both needed |
| 92235 | Fluorescein angiography | IV and dye injection included |
| 92081 / 92082 / 92083 | Visual field exams: limited, intermediate, extended | One unit includes both eyes |
| 76512 | B-scan ultrasound of the eye | Bilateral indicator 3: each eye paid |
| V2788 / V2787 | Presbyopia-correcting / astigmatism-correcting lens function | Patient-paid; denied by design |
| H25.11 | Age-related nuclear cataract, right eye | ICD-10-CM 2027 |
| H35.3211 | Exudative macular degeneration, right eye, with active choroidal neovascularization | ICD-10-CM 2027 (6th character is the eye) |
| E11.3211 | Type 2 diabetes with mild nonproliferative retinopathy with macular edema, right eye | ICD-10-CM 2027 |
Modifiers That Matter
| Modifier | Use |
|---|---|
| RT / LT | Right or left eye on the procedure line, such as 66984 or 67028. |
| 50 | Both eyes in one session: one unit on one line (NCCI chapter VIII), unless the MAC says otherwise. |
| E1 / E2 / E3 / E4 | Upper left, lower left, upper right, lower right eyelid. |
| 54 / 55 | Surgical care only or postoperative care only for comanaged cataract surgery; keep the written agreement. |
| 57 / 24 / 79 / 78 / 58 | Decision for surgery; unrelated visit in the global; unrelated procedure; return to the operating room; staged procedure. |
| 26 / TC | Professional or technical component on tests with PC/TC indicator 1, such as 92134 and 92250. |
| 59 / XU | Both 92250 and an OCT on the same eye when both are necessary. |
| JW / JZ | Discarded drug on a separate line; or none discarded, on single-dose vials. |
| GY | Statutorily excluded service such as the refraction. |
Payer Rules to Know
| Payer | Rule |
|---|---|
| Medicare | Refraction excluded; cataract and OCT necessity from the MAC LCD; claim filed within 1 calendar year (42 CFR 424.44). |
| UnitedHealthcare | No eye program on its prior authorization page as of October 25, 2026; injected drugs follow plan drug policies. |
| Medicare Advantage | Same claim shape as Medicare; plans may add drug step therapy and prior authorization, so check each plan. |
Top Denials in Ophthalmology Billing Services for Eye Practices and Surgery Centers
| Reason | Why it happens | Our fix |
|---|---|---|
| CARC 96 | Non-covered charge: refraction 92015 or premium lens V-code lines | Expected. Bill the patient under the signed notice or agreement |
| CARC 97 | Benefit included in another service: 92014 with an E/M, or an iridectomy or an injection inside cataract surgery | Remove the line, or correct the modifier if the service was distinct |
| CARC 4 | Modifier missing or wrong, such as no RT or LT on 67028 | Add the eye modifier and resubmit within 48 hours |
| CARC 50 | Medical necessity not met, such as OCT plus visual field on the same day | Appeal with the order, the finding and what changed since the last test |
| CARC 151 | More services than the payer allows, such as injection frequency beyond the label | Appeal with the dose schedule and supporting literature |
| CARC 16 | Claim lacks information, such as care-transfer date on a 54 or 55 claim | Add the date from the remarks and resubmit |
Should an Eye Exam Be Billed with 92014 or with an E/M Code?
Pick one family per visit, never both. The NCCI Medicare Policy Manual, chapter XI, says that when an E/M code is reported, the general ophthalmological codes 92002 to 92014 are not reported separately, because the E/M includes them. Special ophthalmological services, such as imaging and visual fields, may be reported separately.
The 2026 CMS fee schedule file (RVU26D, released 08/26/2026) lists 92002, 92004, 92012 and 92014 with status A, PC/TC indicator 0 and a global period of XXX, so no postoperative days attach to the exam. The 92014 code page covers the comprehensive established visit. Choose by payer rule and the work documented, then keep to that rule.
| Situation | Report | Source |
|---|---|---|
| Eye visit, no procedure | 92002 to 92014 or an E/M code, one only | NCCI chapter XI |
| Visit that decides on major surgery, the day before or day of | E/M with modifier 57, not 25 | Claims Manual ch. 12, section 40.2 |
| Unrelated visit inside a 90-day cataract global | E/M with modifier 24 | Claims Manual ch. 12, section 40.2 |
| Visit about recovery from the surgery | Nothing; it is in the global package | Claims Manual ch. 12, section 40.1 |
Our medical coding team sets one visit family per payer before the claim is built.
Who Pays for the Refraction, and When Do We Need an ABN?
The patient pays for 92015 when Medicare is the payer. The Medicare Benefit Policy Manual, chapter 16, section 90, excludes eye refractions by whatever practitioner and for whatever purpose, and the 2026 fee schedule file gives 92015 status N, which CMS defines as a non-covered service. The same section says the exclusion does not apply to physicians' services performed in conjunction with an eye disease such as glaucoma or cataracts, so the medical exam stays billable.
An ABN is not required for a statutory exclusion. Claims Processing Manual chapter 30, section 50.2.1, says CMS strongly encourages one for care that is never covered. On the claim, HCPCS modifier GY means the service is statutorily excluded. The denial is expected, with CARC 96, non-covered charges, as the usual reason, and the charge moves to the patient.
How Do We Bill Cataract Surgery and the 90-Day Global Period?
Bill one cataract code per eye and let the 90-day global period cover routine follow-up. NCCI chapter VIII says the codes 66830 to 66991 are mutually exclusive and only one may be reported for an eye. The 2026 CMS file shows 66984 (standard) and 66982 (complex) as status A with a 090 global, while 66983 has status C, so the MAC prices it. Claims Processing Manual chapter 12, section 40.1, says the global covers related preoperative visits, intraoperative services, complications that do not need a return to the operating room, and recovery visits.
| Code | Global | Bilateral | Assistant | Co-surgeon |
|---|---|---|---|---|
| 66984 | 090 | 1 | 1 | 0 |
| 66982 | 090 | 1 | 1 | 0 |
| 66821 (laser after cataract surgery) | 090 | 1 | 1 | 0 |
Bilateral indicator 1 means the 150 percent adjustment applies when both eyes are reported on one day. Assistant indicator 1 is a statutory restriction, so an assistant at surgery may not be paid.
NCCI chapter VIII bundles an iridectomy done to complete the extraction, minimal vitreous loss, and any antibiotic or steroid injection given during surgery, so 67028 is not added for it. A distinct trabeculectomy for glaucoma can be reported with a PTP-associated modifier when the record shows separate necessity.
For Kentucky and Ohio, CGS LCD L33954 requires documented visual impairment from the cataract that limits daily activities. It lists acuity of 20/50 or worse as one path, applies the same criteria to the second eye, and says immediate sequential bilateral surgery is an individual decision that must be documented.
How Do Modifiers 54 and 55 Work When Another Doctor Comanages the Patient?
Modifier 54 means surgical care only and 55 means postoperative management only. Chapter 12, section 40.2 says both bills carry the same date and the same surgical code, so the surgeon bills 66984-54 and the comanaging doctor bills 66984-55. The date care changed hands goes in the remarks field, and both doctors keep the written transfer agreement. The receiving doctor cannot bill until he or she has provided at least one service.
RVU26D lists 10 percent preoperative, 70 percent intraoperative and 20 percent postoperative for 66984 and 66982. Under section 40.4 a surgeon billing -54 is paid the preoperative plus intraoperative portions, 80 percent here, and the postoperative portion is split by days of care. Split global care does not apply to 000-day codes, so there is no 54 or 55 on an injection.
The comanaging doctor paid with -55 uses modifier 24 for any unrelated visit. Modifier 79 reports an unrelated procedure in the period, 78 a return to the operating room for a related procedure, and 58 a staged procedure.
How Do We Charge a Patient for a Premium Lens?
Bill Medicare for the conventional lens procedure and report the extra function on separate HCPCS lines the patient pays. Claims Processing Manual chapter 32, section 120, says that under CMS Ruling 05-01 and CMS-1536-Ruling beneficiaries may pay additional charges for presbyopia-correcting and astigmatism-correcting lenses. The CPT code stays the one used for a conventional lens, such as 66984, and the extra charge is reported with V2788 (presbyopia-correcting) or V2787 (astigmatism-correcting).
Contractors deny those V-code lines with MSN 16.10 and CARC 96, so the denial is expected. Section 120.1 adds that a physician cannot bill Medicare for a premium lens placed in a hospital, that no benefit category covers extra monitoring beyond a conventional lens, and that an ambulatory surgery center presenting a bill for any lens is subject to a civil money penalty. See the ASC billing page.
Medicare covers one pair of conventional glasses or contact lenses after each cataract surgery with a lens (Benefit Policy Manual, chapter 15, section 120). Keep the signed price agreement in the chart before the day of surgery.
How Do We Bill Intravitreal Injections with the Drug?
Bill 67028 for the injection and a separate drug line, with units taken from the HCPCS descriptor. The 2026 file lists 67028 as status A with a 000 global, so it pays the procedure only. The October 2026 HCPCS file lists J0178 (aflibercept, 1 mg), J2778 (ranibizumab, 0.1 mg), J2777 (faricimab-svoa, 0.1 mg), J0179 (brolucizumab-dbll, 1 mg), J9035 (bevacizumab, 10 mg) and Q5124 (ranibizumab biosimilar, 0.1 mg). A drug billed per 1 mg and dosed at 2 mg is two units.
Claims Processing Manual chapter 17, section 40, requires JW on a separate line for discarded amounts from single-dose containers, and since July 1, 2023 JZ to attest that nothing was discarded. The oncology page covers the mechanics.
A drug is billed per 1 mg and comes in a single-dose vial. The doctor gives 2 mg and 2 mg is discarded.
NCCI chapter VIII bars 67028 with paracentesis codes 65800 to 65815 on the same eye and with subconjunctival injection 68200 on the same side. Billing article A52451 (listed for Wellpoint Federal, jurisdictions 6 and K) says 67028 goes on the same claim as the drug and must carry RT, LT or 50, or the claim is returned unprocessed.
How Do We Use RT, LT, 50 and E1 to E4 on Eye Claims?
RT and LT name the eye, 50 reports both eyes on one line, and E1 to E4 name the eyelid. The HCPCS file defines E1 as upper left, E2 as lower left, E3 as upper right and E4 as lower right eyelid. See the RT and LT pages.
NCCI chapter VIII says bilateral ophthalmic procedures use modifier 50 with one unit on a single line, and eyelid procedures use E1 to E4. Chapter 12, section 40.7, adds that a code whose descriptor already says bilateral is not reported with 50. NCCI also says entropion or ectropion repair is reported with excision and repair of an eyelid only on a different eyelid, shown with E1 to E4, and that trichiasis codes count the eye, not the eyelid. Some MACs set their own preference by code, so follow the written article.
How Do 26 and TC, and One Eye Versus Both Eyes, Work on Tests?
Most ophthalmic tests have PC/TC indicator 1, so you bill globally when you own the equipment and the reading, or split with 26 and TC. The file shows indicator 1 for 92133, 92134, 92250, 92235, 92081 to 92083, 92025, 76512 and 92136. 92227 is technical only (indicator 3).
Bilateral indicator 2, given to 92133, 92134, 92250, 92235 and the visual field codes, means the RVUs already assume both eyes, so a second line is not paid extra. 76512 has indicator 3, so each eye is paid separately. NCCI chapter XI makes visual fields one unit that includes both eyes. Multiple procedure indicator 7 cuts the second and later technical components of ophthalmic tests by 20 percent.
OCT denies on medical necessity under the local policy. CGS LCD L34061 (Kentucky and Ohio) does not cover imaging that only confirms a known diagnosis, calls it unnecessary in advanced glaucoma where visual fields apply, and says imaging and visual fields on the same day or within three months are usually not medically necessary. See the 92134 page. NCCI chapter XI treats 92250 and OCT as mutually exclusive unless both are necessary, then 92250 takes 59 or XU, and angiography such as 92235 includes the IV and dye injection.
How Do Medicare and Commercial Rules Differ for Eye Claims?
Medicare sets the baseline and the MAC LCD decides necessity; the filing limit is 1 calendar year after the service under 42 CFR 424.44. See the Medicare billing guide. UnitedHealthcare's prior authorization page lists cardiology, oncology, radiology, genetic and molecular testing and gastroenterology programs and no eye program as of October 25, 2026; injected drugs follow separate drug policies, so check the plan. See the UnitedHealthcare guide and our prior authorization service.
Commercial and Medicare Advantage contracts can differ on exam codes, refractions, bevacizumab-first rules and comanagement. Contract language wins over a general guide.
How We Handle Ophthalmology Billing
Our AAPC and AHIMA certified coders set the visit family, the eye modifier and the 26 or TC split from the note. See every field on the specialties hub.
Our numbers are a 95% clean claim rate, 97% client retention and 15 to 20% revenue recovered from denials and old A/R. If eye claims are stalling, book a call and we will look at your last remittances with you.
- CMS Physician Fee Schedule relative value files, RVU26D (October 2026) · CMS
- 2026 NCCI Medicare Policy Manual, Chapter VIII: Surgery, Endocrine, Nervous, Eye and Ocular Adnexa, and Auditory Systems · CMS
- 2026 NCCI Medicare Policy Manual, Chapter XI: Medicine and E/M Services · CMS
- Medicare Claims Processing Manual, Chapter 12: Physicians/Nonphysician Practitioners · CMS
- Medicare Claims Processing Manual, Chapter 17: Drugs and Biologicals · CMS
- Medicare Claims Processing Manual, Chapter 30: Financial Liability Protections · CMS
- Medicare Claims Processing Manual, Chapter 32: Billing Requirements for Special Services · CMS
- Medicare Benefit Policy Manual, Chapter 16: General Exclusions From Coverage · CMS
- Medicare Benefit Policy Manual, Chapter 15: Covered Medical and Other Health Services · CMS
- CGS LCD L33954: Cataract Extraction · CMS Medicare Coverage Database
- CGS LCD L34061: Scanning Computerized Ophthalmic Diagnostic Imaging (SCODI) · CMS Medicare Coverage Database
- Billing and Coding Article A52451: Ranibizumab, Aflibercept and biosimilars · CMS Medicare Coverage Database
- CGS cataract services decision tree · CGS Administrators
- HCPCS Level II quarterly update, October 2026 · CMS
- 42 CFR 424.44, time limits for filing claims · eCFR
- Claim adjustment reason codes · X12
- ICD-10-CM 2027 code descriptions · CMS
- UnitedHealthcare prior authorization and advance notification · UnitedHealthcare
We check every rule, code and deadline against the official source. See our editorial policy.
Who We Serve




Common Questions
Straight answers from the team that does the work.
Ask a billing lead directly. A 20-minute call, Monday to Friday, 9am to 5pm Eastern.
01Should an eye exam be billed as 92014 or an E/M visit?
Use one family per visit. NCCI chapter XI says that when an E/M code is reported, the general ophthalmological codes 92002 to 92014 are not reported separately. Choose by payer rule and documented work, then bill any special test, such as imaging, as its own line.
02How do we bill cataract surgery and the post-op period?
Bill 66984, or 66982 for a complex case, once per eye with RT or LT. Both carry a 090-day global in the 2026 CMS file, so routine follow-up within 90 days is included. Unrelated visits take modifier 24, and a decision-for-surgery visit takes modifier 57.
03How do we bill intravitreal injections with the drug?
Report 67028 for the injection and the drug on its own HCPCS line, with units from the descriptor. Add RT, LT or 50 where the MAC requires it. For single-dose vials, JW goes on a separate line for the amount discarded and JZ attests that nothing was.
04Why do OCT claims deny for medical necessity?
The local policy limits scans. In Kentucky and Ohio, CGS LCD L34061 does not cover imaging that only confirms a known diagnosis, and it calls imaging plus visual fields on the same day, or within three months, usually unnecessary. Document why each test changes care.
05How do we use LT and RT on eye procedures?
Append RT for the right eye and LT for the left on the procedure line. For both eyes in one session, NCCI chapter VIII says to use modifier 50 with one unit on one line. Eyelid procedures use E1 to E4 instead. Check the MAC article for any preference.
06Is the refraction (92015) covered by Medicare?
No. The Benefit Policy Manual, chapter 16, section 90, excludes refractions, and the 2026 fee schedule file gives 92015 status N. The medical exam can still be covered. An ABN is not required for a statutory exclusion, but CMS strongly encourages one.
07What do modifiers 54 and 55 do on cataract surgery?
Modifier 54 marks surgical care only and 55 marks postoperative management only. Both bills use the same code and date. Keep a written transfer agreement, show the transfer date in the claim remarks, and expect the surgeon to be paid the pre and intra portions, 80 percent for 66984.
08Can we charge a patient extra for a premium lens?
Yes, for the added function. CMS Ruling 05-01 and CMS-1536-Ruling let Medicare patients pay additional charges for these lenses. Bill the standard cataract code, then V2788 or V2787 for the extra charge. Medicare denies those lines by design, and an ASC cannot bill for any lens.
09How are one-eye and both-eye tests paid?
The bilateral indicator in the fee schedule file decides. Imaging codes such as 92134 and 92250 have indicator 2, so the fee already reflects both eyes. B-scan 76512 has indicator 3, so each eye is paid separately. Visual field tests are one unit and include both eyes.
Talk to an Ophthalmology Billing Services for Eye Practices and Surgery Centers Billing Lead.
A 20-minute call about your payers, volume and setup. Monday to Friday, 9am to 5pm Eastern.