Our complete ophthalmology guide

Cataract surgery coding and global period.

Almost every dollar a practice loses around cataract surgery traces to one of three things: billing 66982 without the note to support it, appending the wrong postoperative modifier when a patient comes back for something unplanned, or losing track of what the 90-day global window bundles versus what it doesn't. This guide goes past the pillar's overview — the exact documentation each 66982 complexity factor needs, how 58, 78, and 79 differ inside the same global period, and the timing trap around YAG capsulotomy that catches practices that never audit for it.

Key takeaways

  • 66982 needs a named complexity factor in the note, not the word "complex." Payers benchmark the 66982-to-66984 ratio against specialty norms, and a vague note doesn't survive that comparison.
  • 58, 78, and 79 are not interchangeable inside the 90-day window. One is planned, one is an unplanned complication paid at a reduced intraoperative-only rate, and one is a genuinely unrelated procedure — picking the wrong one either underbills or invites a payment error.
  • YAG capsulotomy (66821) has its own coverage article and its own timing risk. It's billable inside the original surgery's global period with modifier 79, but performing it very early after cataract extraction invites medical-necessity scrutiny even though the code itself is correct.
  • The femtosecond laser fee is never separately billable to Medicare. It rides on the same CMS framework as premium IOLs — patient-pay, waiver signed before surgery, never framed as a maybe-Medicare-pays ABN.

What the 90-day global period actually bundles

Cataract extraction (66984, 66982) carries a 90-day global surgical period bundling the pre-operative visit on the day before or day of surgery, the surgery itself, and all routine postoperative care through day 90. The standard-interval visits at day one, week one, month one, and month three are not separately billable, and scheduling those as new E/M charges is a common, self-inflicted denial.

Three things are not bundled, and are worth a scrubber rule rather than relearning after a denial:

66984 vs. 66982: what the operative note has to say

66984 is standard cataract extraction with intraocular lens insertion. 66982 is the complex version, and the distinction lives entirely in the operative note — not in surgeon preference, case difficulty in the abstract, or a billing team's assumption that a longer case means a higher code. The note has to name the specific factor and describe how it changed the procedure:

Complexity factors that support 66982 — "complex cataract" alone doesn't survive audit.
FactorWhat the note has to document
Small pupilUse of a mechanical pupil-expansion device or iris hooks, and why pupil size prevented standard technique
Weak or absent zonular supportPlacement of a capsular tension ring, ring segment, or iris/capsular hooks to stabilize the bag, and the clinical finding that prompted it (pseudoexfoliation, prior trauma, etc.)
Dense, brunescent, or mature cataractMaterially increased phacoemulsification time or power, described specifically, not just noted as "difficult"
Other documented complication increasing difficulty and riskThe specific finding and the specific technique adjustment it required — generic language doesn't qualify

Diagnosis coding should match: age-related nuclear cataract is laterality-specific — H25.11 right eye, H25.12 left eye, H25.13 bilateral (ICD-10-CM FY2026, verified billable) — and the eye coded on the diagnosis line has to match the operative note and the RT/LT modifier. A laterality mismatch between the diagnosis and the procedure is a routine, avoidable cause of a claim processing incorrectly.

Modifier 58, 78, and 79: which one and when

All three cover a second procedure inside a prior procedure's postoperative period, and cataract surgery's 90-day window is where they get tested most. The distinction is planned-versus-unplanned and related-versus-unrelated, not severity.

Postoperative-period modifiers in cataract surgery.
ModifierWhen it appliesNew global period?Cataract example
58Staged or planned procedure, always intended as a next step, or a more extensive procedure than originally performedYesSecondary IOL implantation planned in advance after lens placement was deliberately deferred during a complicated primary case
78Unplanned return to the OR for a complication related to the original surgeryNo — original 90-day clock continues; paid at a reduced, intraoperative-only rateAnterior chamber washout for a retained lens fragment (H59.021 right eye · H59.023 bilateral — ICD-10-CM FY2026, verified billable), or repositioning a dislocated IOL
79Genuinely unrelated procedure or service by the same physician during the postoperative periodYesSecond-eye cataract surgery; YAG capsulotomy for a later, distinct complication

Modifier 78 is the one billing teams most often get wrong — treating an unplanned complication like a fresh unrelated procedure (79) instead of the reduced-payment related-complication modifier it actually is. Confirm the payer's specific intraoperative-only reduction percentage before posting expected reimbursement; it varies by payer, not a fixed industry number.

Pro tip

Ask one question before appending any of the three: was this part of the original plan (58), an unplanned fix for a problem the first surgery caused (78), or a separate problem entirely (79)? That resolves the modifier faster than any lookup table, including this one.

Second-eye cataract surgery: sequencing and scheduling

The second eye is a distinct procedure on a different anatomic structure, performed by the same physician inside the first eye's 90-day global period — not a repeat of the same procedure on the same structure — which makes 79 the correct modifier, not 76 or 77. Sequence the pricing modifier before the informational laterality modifier: 66984-79-LT, not 66984-LT-79. Reversing the order is a common, avoidable cause of a claim pricing incorrectly rather than denying outright, which means nobody catches it without a deliberate audit.

Diagnosis coding for the second eye needs its own laterality-specific code even when the underlying disease process is the same one billed for the first eye — H25.11 and H25.12 describe two different operative eyes, not one bilateral code repeated. Reserve H25.13 for both eyes genuinely addressed in a single encounter, which surgery staged weeks apart is not.

YAG capsulotomy (66821): a separate procedure, not a bundled step

Posterior capsule opacification is a genuinely separate, later complication of cataract surgery — coded H26.491 right eye, H26.492 left eye, H26.493 bilateral (ICD-10-CM FY2026, verified billable) — and it cannot be planned or staged as part of the original procedure. YAG laser posterior capsulotomy (66821) is billed as a distinct code, with modifier 79 (plus the correct laterality modifier) when it falls inside the 90-day window of the original cataract surgery on that eye.

CGS Administrators publishes coverage for this exact procedure as its own LCD — L33946, "Capsule Opacification Following Cataract Surgery: Discission and YAG Laser Capsulotomy" (effective 11/06/2025, confirmed active in the CMS Coverage Database as of this build) — distinct from the MAC's general cataract extraction LCD. ⚠️ The document ID, contractor, and effective date were confirmed live; the article's internal visual-acuity and symptom-documentation thresholds were not independently re-verified line by line (CMS's article pages returned access errors to automated retrieval), so pull the current text for your own MAC before building a documentation template against it.

The timing trap runs opposite to what most practices expect: the risk isn't billing it too late, it's performing it too early. YAG done shortly after the original surgery invites medical-necessity scrutiny even though the code is correctly billable, because early, clinically significant opacification is less common and the record needs to independently support the finding — typically a documented drop in visual acuity or symptomatic glare — rather than a routine post-op schedule.

Femtosecond laser and premium IOLs: what's separately billable

Medicare pays the same amount for 66984 or 66982 whether the surgeon uses a femtosecond laser or a conventional manual technique, and there's no separate CPT or HCPCS line item for the laser step. CMS guidance reiterating CMS Rulings 05-01 (May 3, 2005) and CMS-1536-R (effective January 22, 2007) established the framework: the laser fee is a non-covered upgrade the practice may bill directly to the beneficiary, on the same logic governing presbyopia- and astigmatism-correcting premium IOLs. ⚠️ CMS.gov's own guidance document returned access errors to direct retrieval during this build; the ruling numbers above are corroborated through American Academy of Ophthalmology reporting rather than independently re-confirmed against the CMS PDF itself — verify current wording against your MAC before finalizing financial forms.

Get the financial-responsibility waiver for the laser fee and any premium-IOL price difference signed before surgery, framed as a genuine non-covered-service agreement — not an ABN implying Medicare might still pay if the paperwork is right. Payers read the two documents differently on appeal.

Do and don't

Do
  • Require a named complexity factor and its technique consequence in every 66982 note before it's coded.
  • Match diagnosis laterality (H25.11/H25.12/H25.13) to the operative eye and the RT/LT modifier.
  • Sequence pricing modifiers before informational ones — 66984-79-LT.
Don't
  • Don't bill routine day-one, week-one, month-one, or month-three postop visits as separate E/M charges — they're bundled.
  • Don't append 78 as though it were 79, or 79 as though it were 78 — planned/unplanned and related/unrelated decide it, not severity.
  • Don't frame a femtosecond or premium-IOL charge as an ABN implying Medicare might still cover it.

Writing off cataract global-period denials as normal?

We'll audit a sample of your recent cataract claims for 66982 documentation gaps, modifier sequencing, and global-period errors, and show what's recoverable.

Book a free claims review

Frequently asked questions

What's the difference between modifier 58 and modifier 79 during the cataract global period?

Modifier 58 covers a staged or planned procedure that was always intended as a next step — a secondary IOL placement after a complicated case where lens implantation was deliberately deferred, for example — and it opens a new 90-day global period. Modifier 79 covers a procedure that is clinically unrelated to the original surgery, most commonly second-eye cataract extraction, and it also opens a new global period. The distinction is whether the second procedure was part of the original surgical plan (58) or is an independent problem or a different anatomic site entirely (79); billing the wrong one on an audit-sensitive claim is a common, avoidable error.

Does modifier 78 apply when a patient returns to the OR for a retained lens fragment after cataract surgery?

Yes. An unplanned return to the operating room for a complication of the original surgery — a retained lens fragment, a dislocated IOL, or a wound leak requiring repair — is modifier 78, not 58 or 79, because it is both unplanned and related to the original procedure. Modifier 78 does not open a new 90-day global period and Medicare reimburses only the intraoperative portion of the fee, since the original procedure's pre- and post-operative work is already being paid under the first global fee. Confirm the payer's specific reduction percentage before posting the expected reimbursement.

Is femtosecond laser-assisted cataract surgery separately billable to Medicare?

No. Medicare pays the same amount for 66984 or 66982 regardless of whether the surgeon uses a femtosecond laser or a conventional manual technique, and there is no separate CPT or HCPCS line for the laser step itself. The laser technology fee is a non-covered upgrade the practice may collect directly from the beneficiary, following the same CMS framework that governs presbyopia-correcting and astigmatism-correcting premium IOLs — get the financial responsibility waiver signed before surgery, not framed as a possible-payment ABN.

Verify before billing. CPT is a registered trademark of the American Medical Association; codes here are paraphrased, not reproduced from the CPT Professional edition. CPT, HCPCS and ICD-10 codes, coverage policy, and bundling edits change, including annual code-set updates. This page reflects standard industry practice and is provided for general education — it is not a substitute for your own compliance review, your current payer contracts, or the current-year code sets. Confirm requirements against your specific payer mix before submitting claims.

Related resources