Ophthalmology Billing — Built for Your Practice
Ophthalmology billing requires navigating two completely different insurance systems — vision insurance (covers routine exams and eyeglasses) and medical insurance (covers conditions like wet AMD, diabetic retinopathy, glaucoma, cataracts, and corneal disease) — for patients who often have both policies but don't understand the difference. Billing the wrong insurance with the wrong code set means either a denial or a coordination-of-benefits nightmare that takes weeks to resolve.
Our ophthalmology billing team handles the full scope of eye care billing: the medical/vision classification decision on every visit, the drug J-code that must accompany every intravitreal injection (Eylea, Lucentis, Vabysmo, Avastin off-label), the cataract surgery global period tracking that determines when a YAG capsulotomy needs modifier -79, and the premium IOL split-billing that separates what insurance covers from what the patient pays for the premium lens upgrade.
Why Ophthalmology Billing Is Complex
The specific billing challenges in ophthalmology:
- Medical eye exam vs. E&M vs. vision exam code selection — ophthalmology has three code families: medical eye exams (92002–92014), E&M codes (99202–99215), and vision-only codes (S0620, S0621). Medical eye codes are used for comprehensive eye exams with dilation; E&M codes are used for problem-focused visits managing a specific eye condition; vision codes apply when the visit is purely refractive/routine. Billing medical eye codes to a vision plan results in denial; billing vision codes to medical insurance results in denial. The clinical scenario dictates the code set and the insurance
- Intravitreal injection drug billing — every intravitreal injection requires two separate charges: the injection procedure (67028) and the specific drug administered as a J-code. Eylea (aflibercept) = J0178; Lucentis (ranibizumab) = J2778; Vabysmo (faricimab) = J0179; Avastin (bevacizumab, off-label) = J9035. Each drug has a unit definition in the code descriptor — dosing errors that under-report units result in significant revenue loss per injection visit
- Cataract surgery global period and complications — routine cataract surgery (66984) carries a 90-day global period. YAG capsulotomy (66821) performed within 90 days of cataract surgery is inside the global and requires modifier -79 (unrelated procedure during postoperative period) to be separately payable. Without -79, the YAG claim gets denied as part of the global
- Premium IOL billing split — standard IOL (implanted during cataract surgery) is covered by insurance. Premium IOL upgrades (multifocal, toric, accommodating lenses) have a non-covered incremental cost that is billable to the patient as self-pay. The CPT code for standard and premium IOL cataract surgery is often the same (66984 with a V code for the lens type) — the patient pays the upgrade difference directly
- Glaucoma procedure coding — laser trabeculoplasty (65855), trabeculectomy (66170), iridotomy (66761), and tube shunt placement (66180) each have different global periods and different documentation requirements for medical necessity (IOP values, field loss progression, medication failure)
- ✓ Specialty-specific denial prevention
- ✓ Certified coders trained on your CPT codes
- ✓ Payer-specific rules for Ophthalmology
Common Ophthalmology CPT Codes We Handle
Our Ophthalmology billing team is trained on every major procedure code — from E&M visits to specialty-specific procedures — ensuring accurate coding and maximum reimbursement.
Not seeing your code? We handle all Ophthalmology CPT, HCPCS, and ICD-10 codes.
Top Ophthalmology Claim Denial Reasons — and How We Eliminate Them
Most Ophthalmology denials are preventable. Our team knows exactly what to look for before submission.
❌ Medical Eye Exam Code Submitted to Vision Insurance (or Vice Versa)
When a patient has both medical insurance and vision insurance, every ophthalmology visit requires a determination: is this visit primarily for a medical eye condition (AMD, glaucoma, diabetic retinopathy = medical insurance, 92014 or 99214), or primarily for routine visual correction (new glasses prescription = vision insurance, S0620/S0621)? Submitting 92014 (medical exam) to vision insurance gets denied because medical exams are not vision benefits. Submitting a dilated exam done for diabetic retinopathy screening to vision insurance gets denied for the same reason — and potentially constitutes incorrect billing.
✓ Our Fix
Every ophthalmology visit in our system is classified as medical or routine at charge entry based on the primary diagnosis code and clinical scenario. Medical claims go to medical insurance; routine vision claims go to the vision plan. When both occur at the same visit (medical condition plus refraction), we correctly bill each to the appropriate carrier with appropriate diagnosis pairing.
❌ Intravitreal Drug J-Code Missing From Injection Claim
The injection procedure (67028) is the technical work; the drug is a separately billable item with its own HCPCS J-code. A retina practice doing 30 injections per week that submits only 67028 without the drug J-code is collecting the injection fee but leaving the drug reimbursement — $800–$2,000 per Eylea or Lucentis injection, $400–$600 per Avastin injection — uncollected. This is money the practice paid for (the drug cost) that should be reimbursed. Failing to bill the drug J-code makes it a pure loss.
✓ Our Fix
Our injection billing protocol requires three elements for every intravitreal injection claim: (1) procedure code 67028, (2) the specific drug J-code matched to the actual drug dispensed (from the pharmacy purchase record), and (3) the correct unit count based on the dose administered. We cross-reference the pharmacy dispense record against the billing claim for every injection to verify drug name, dose, and unit calculation.
❌ YAG Capsulotomy Denied as Included in Cataract Global Period
Posterior capsule opacification (PCO) after cataract surgery is a common complication that requires YAG laser capsulotomy. When the YAG is done within 90 days of cataract surgery, it falls inside the global period of the cataract surgery. Without modifier -79 (unrelated procedure or service by the same physician during the postoperative period), the YAG claim is denied as part of the cataract surgery global. The YAG was not caused by the surgery — it's a biological consequence of the IOL — and is therefore separately payable, but only with the correct modifier.
✓ Our Fix
We track active global periods for every cataract surgery. When a YAG capsulotomy is scheduled within 90 days of cataract surgery, the claim is automatically flagged and modifier -79 is applied. We also verify that the medical record documents the PCO as a post-surgical finding rather than a surgical complication, supporting the -79 modifier's assertion that the procedure is unrelated to the original surgery.
❌ Premium IOL Patient Billed Incorrectly Through Insurance Claim
Standard IOL implanted during cataract surgery (66984) is covered by Medicare and most commercial plans as part of the surgical package. Premium IOL (multifocal, toric, or accommodating lenses) adds functionality beyond the standard medical benefit. The non-covered incremental cost is billable directly to the patient — not through the insurance claim. Practices that bill the premium IOL cost through the insurance claim create billing errors; practices that don't collect the patient upgrade fee at all lose the upgrade revenue entirely.
✓ Our Fix
We implement a premium IOL billing protocol that: (1) bills the standard cataract surgery code to insurance for the covered portion; (2) creates a patient invoice for the premium IOL upgrade fee as a non-covered self-pay charge; and (3) ensures the patient receives a written advance beneficiary notice (ABN equivalent) before surgery documenting the non-covered upgrade cost and their financial responsibility.
Everything Included with ZenoMedix RCM Ophthalmology Billing
- Medical vs. vision insurance classification — correct code set to correct carrier on every visit
- Intravitreal injection complete billing: 67028 + specific drug J-code + correct dose units
- Cataract surgery global period tracking with modifier -79 for YAG capsulotomy
- Premium IOL split billing: covered surgical procedure to insurance, upgrade to patient
- Anti-VEGF prior authorization (Eylea, Lucentis, Vabysmo) with treatment history documentation
- Glaucoma procedure billing: trabeculoplasty, trabeculectomy, iridotomy, tube shunt
- OCT (92133/92134) and fluorescein angiography (92235) interpretation billing
- 98.5%+ collection rate for ophthalmology and retina practices
Complete Revenue Cycle for Ophthalmology Practices
"Our Ophthalmology practice increased collections by 30% in just 90 days. Phenomenal team."— Practice Manager, Ophthalmology Group
Ophthalmology Billing Available in All 50 States
From California to New York, our Ophthalmology billing specialists understand your state's Medicaid program, payer mix, and compliance requirements.
Find Your State →Ophthalmology Billing FAQ
Medical eye exam codes (92002–92014) are optometry and ophthalmology-specific codes for comprehensive eye examinations that include dilation and full anterior and posterior segment evaluation. They are appropriate when the visit is a comprehensive ophthalmic examination — not a focused problem visit. E&M codes (99202–99215) are appropriate for problem-focused visits managing a specific medical condition: a follow-up for glaucoma with IOP check and medication adjustment, a return visit for wet AMD reviewing injection response, a consultation for sudden vision loss. The key distinction: comprehensive eye exam = 92-series; problem-focused management visit = E&M.
Anti-VEGF intravitreal injections require prior authorization from commercial payers and Medicare Advantage plans for wet AMD, DME, and RVO indications. Authorization criteria typically require: OCT imaging documenting active exudate or neovascularization, visual acuity documentation, and treatment history. We submit auth requests with the complete clinical package before the first injection. For established patients on a regular injection schedule, we manage ongoing auth renewals proactively. Each injection claim includes: 67028 (injection procedure), the drug-specific J-code at the correct dosage units, and diagnosis codes that match the authorized indication.
LASIK and refractive surgery (PRK, SMILE) are elective cosmetic procedures not covered by medical insurance. Billing is entirely self-pay or financed. However, certain refractive procedures are covered in specific circumstances: corneal refractive surgery for irregular astigmatism from keratoconus (covered by medical plans), corneal transplant (covered), and radial keratotomy complications (covered). We handle the bifurcated billing model that many ophthalmology practices use: the LASIK/refractive revenue center is self-pay with flexible financing, while medical ophthalmology services are billed to insurance. Both revenue streams require accurate accounting.
Coordination of benefits in ophthalmology is one of the most common billing sources of confusion. The rule: medical eye conditions (glaucoma, cataracts, AMD, diabetic retinopathy, dry eye requiring prescription drops) are billed to medical insurance. Routine vision services (refraction, new glasses prescription, contact lens fitting) are billed to the vision plan. When both occur at the same visit, two separate claims go to two separate insurers with two separate diagnosis code groupings. Most medical plans don't cover routine refraction (92015) — that stays on the vision plan. Applying the wrong code to the wrong carrier is a common source of denials in ophthalmology.
Yes. The clinical and optical revenue streams are separate: professional services (exams, procedures, surgeries) are billed to insurance under the practice's NPI; optical dispensing (frames, lenses, contact lenses) is typically retail with vision plan billing handled separately. We manage the professional fee billing and can coordinate with your optical shop's vision plan billing to ensure patients receive complete, accurate statements. We also handle the billing separation for optical services that straddle the medical/vision line — medically necessary contact lenses for keratoconus or aphakia are covered under medical insurance, not vision plans, and require specific documentation and diagnosis codes.
Ophthalmology Billing Results — By the Numbers
See How Much More Your Ophthalmology Practice Can Collect
- ✓Specialty-specific coding analysis
- ✓Denial pattern review
- ✓Payer mix assessment
- ✓Revenue recovery estimate