Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
Book a demo Book a demo
☰
CPT Code

CPT code 66170 – Trabeculectomy ab externo billing guide


Code Definition

66170 is the CPT code for fistulization of sclera for glaucoma; trabeculectomy ab externo in absence of previous surgery. The surgeon raises a scleral flap and creates a guarded fistula, so aqueous humor drains into a filtering bleb under the conjunctiva.

The code applies to an eye with no prior surgery or trauma at the operative site. Scarring from earlier surgery or injury moves the claim to 66172. Mitomycin C or 5-FU does not change that choice, so a primary trabeculectomy with an antifibrotic stays 66170. The code carries a 90-day global period.

Section
10004-69990 Surgery
Subsection
65091-68899 Eye and ocular adnexa
Code range
66130-66175 Anterior sclera (excision procedures on the anterior sclera)
Billable
No
Code also known as
glaucoma filtration surgery, fistulization of sclera, primary trabeculectomy
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

CPT code 66170 covers trabeculectomy ab externo on an eye with no previous surgery, while 66172 covers an eye scarred by earlier surgery or trauma.

An antifibrotic such as mitomycin C does not change the code, so a primary trabeculectomy with mitomycin C is still billed as 66170.

The 90-day global period bundles routine post-operative visits, bleb checks and suture lysis, and a return to the OR takes modifier 78.

Medicare and most payers expect an RT or LT modifier that matches the laterality in the ICD-10 glaucoma code.

Pabau’s claims management software checks eligibility, tracks each claim’s status and flags denied claims for rework through Claim.MD.

CPT code 66170: Definition and clinical overview

CPT code 66170 is the American Medical Association code for fistulization of sclera for glaucoma; trabeculectomy ab externo in absence of previous surgery.

In plain terms, it is a trabeculectomy on an eye with no earlier surgery or trauma at the operative site. The “ab externo” approach means the surgeon works from outside the eye inward. A scleral flap and an ostium (opening) let aqueous humor drain into a subconjunctival bleb.

The procedure has four key surgical steps coders must see documented in the operative note:

  1. Conjunctival peritomy: The conjunctiva is reflected to expose the superior sclera
  2. Scleral flap creation: A partial-thickness rectangular or triangular flap is dissected from the sclera
  3. Ostium creation: A sclerostomy (the fistula) is created under the flap to allow aqueous drainage
  4. Peripheral iridectomy: A small piece of iris is removed to prevent the iris from blocking the fistula

Surgeons often apply mitomycin C or 5-FU to the scleral flap during a primary trabeculectomy. The antifibrotic does not change the code, so the claim stays 66170. Depending on the payer and the site of service, the drug itself may be reported with J7315.

CPT 66170 vs CPT 66172: Key differences for billing

The difference between 66170 and 66172 is the eye’s surgical history. 66172 applies when scarring from previous ocular surgery or trauma is present, and its descriptor includes injection of antifibrotic agents. Billing one when the record supports the other is an audit risk in both directions.

Feature CPT 66170 CPT 66172
Official descriptor Trabeculectomy ab externo in absence of previous surgery Trabeculectomy ab externo with scarring from previous ocular surgery or trauma (includes injection of antifibrotic agents)
Surgical history No previous surgery or trauma at the operative site Scarring from previous ocular surgery or trauma
Antifibrotic agent May be used; the code does not change Injection of antifibrotic agents is included in the code
Code selection basis Record confirms a primary procedure on that eye Operative note names the prior surgery or injury and the scarring
Global period 90 days 90 days
Common billing error Switching to 66172 because mitomycin C was used Billing 66172 without documenting the prior surgery or trauma

The choice comes down to one question about the eye’s history, set out in the chart below.

Decision chart for trabeculectomy CPT codes
Surgical history decides between 66170 and 66172, and an antifibrotic moves neither code. Descriptors as published by the AMA.

One edge case worth flagging: a surgeon may decide on mitomycin C partway through a primary trabeculectomy. The code still stays 66170, because the eye had no previous surgery. The operative report, read alongside the surgical history, governs code selection.

How 66170 compares to MIGS procedure codes

Micro-invasive glaucoma surgery (MIGS) has its own code family, and payers sometimes question 66170 when a MIGS procedure might have been clinically appropriate. Coders should understand where each code applies.

Code Procedure Approach Key distinction
66170 Trabeculectomy ab externo External (conjunctival incision) Traditional filtration; scleral flap and bleb created
66991 Cataract extraction with insertion of a trabecular or suprachoroidal drainage device, such as an iStent Internal (via the cataract incision) Device and one-stage cataract surgery billed together; no bleb
66989 Complex cataract extraction with insertion of a drainage device Internal Used instead of 66991 when the cataract surgery is complex
65820 Goniotomy Internal (gonioscopic) Incision of trabecular meshwork; no flap or bleb

66170 is appropriate when the surgeon performs a full ab externo trabeculectomy with scleral flap and bleb creation. MIGS codes apply to angle-based or suprachoroidal device procedures. Medical necessity documentation should still explain why trabeculectomy was chosen over a less invasive option.

Pro Tip

Check your MAC’s local coverage policies and each commercial payer’s glaucoma surgery policy before submitting 66170 claims. Some set documentation expectations beyond CMS national policy, such as IOP history and failed prior therapy. A claim that meets national standards can still be denied if it misses a local requirement.

ICD-10 diagnosis codes for CPT code 66170

A clean claim for CPT code 66170 needs a glaucoma diagnosis from category H40, coded to full laterality. Where the code carries a stage, that is required too. Missing either detail is a common denial trigger for this code.

ICD-10-CM code Description Notes
H40.1111-H40.1114 Primary open-angle glaucoma, right eye, mild to indeterminate stage Most common; 7th character encodes stage (1 = mild, 4 = indeterminate)
H40.1121-H40.1124 Primary open-angle glaucoma, left eye, mild to indeterminate stage Must match the RT/LT modifier on CPT 66170
H40.20X1-H40.20X4 Unspecified primary angle-closure glaucoma Stage in the 7th character; no laterality character
H40.211-H40.239 Acute, chronic and intermittent angle-closure glaucoma 6th character sets laterality (1, 2, 3 or 9); only chronic angle-closure (H40.22-) adds a stage character
H40.30X0-H40.33X4 Glaucoma secondary to eye trauma Code also the underlying condition
H40.40X0-H40.43X4 Glaucoma secondary to eye inflammation Code also the underlying condition

On codes that carry a stage, the 7th character (mild, moderate, severe or indeterminate) is mandatory. A 7th character of 0 reports “stage unspecified,” which can prompt a medical necessity review. Confirm that the laterality in the record matches both the ICD-10 code and the RT/LT modifier on 66170.

Modifiers for CPT code 66170

Surgical modifiers on CPT code 66170 are not optional for Medicare claims. Each modifier serves a specific billing function. Using the wrong one, or leaving out a required one, can lead to a denial.

Modifier Purpose When to apply
RT / LT Right eye / Left eye laterality Required on all unilateral ocular procedures for Medicare and most commercial payers
51 Multiple procedures, same session When 66170 is billed with a second surgical procedure in the same session; many Medicare contractors apply the reduction without it
78 Unplanned return to OR during global period When a complication from 66170 requires a return to the operating room within 90 days
79 Unrelated procedure during global period For a procedure on a different anatomical site or for an unrelated condition within the 90-day global window
24 Unrelated E/M during global period When a separate evaluation and management service treats an unrelated condition during the 90-day global period

Bilateral trabeculectomy on the same date is rare and highly payer-specific. Before billing it, check which modifier the payer expects and how it prices the second eye.

CPT 66170 global period and post-operative billing

CPT code 66170 carries a 90-day global surgical period. The Medicare Physician Fee Schedule bundles routine post-operative care into the procedural payment. Billing surgical ophthalmology cleanly depends on knowing exactly what is bundled and what can be billed separately.

Included in the global package (cannot be billed separately):

  • All post-operative office visits related to the trabeculectomy within 90 days
  • Bleb examination and routine bleb management
  • Suture lysis performed as part of routine IOP management
  • Digital ocular massage instructions and monitoring

Separately billable during the global period (with the right modifier):

  • Return to OR for bleb revision or wound revision (modifier 78)
  • Needling of encapsulated bleb requiring a separate procedure visit (verify MAC policy)
  • Treatment of a new, unrelated ocular condition (modifier 79 on the new procedure)
  • E/M services for conditions entirely unrelated to glaucoma (modifier 24)

A bleb or wound revision is generally reported with 66250. Inside the 90-day window, a revision that needs a return to the OR also takes modifier 78.

Medicare reimbursement rates for CPT code 66170

Medicare reimbursement for CPT code 66170 is set each year by the Medicare Physician Fee Schedule (MPFS). The conversion factor and practice expense RVUs both change each January. Look up the current rate directly rather than relying on a figure printed anywhere, this guide included.

Use the CMS Physician Fee Schedule lookup tool to retrieve current year rates for CPT 66170. Enter the code and select your locality, or “National” for the national average. Then compare the facility rate (ASC or hospital) against the non-facility rate (office-based procedure). The FastRVU 2026 RVU lookup tool shows the current work, practice expense, and malpractice RVUs.

Three billing distinctions affect your reimbursement calculation:

  • Facility vs. non-facility rate: In an ASC or hospital outpatient department, Medicare pays the physician the lower facility rate. The ASC separately receives a facility payment. In an office (rare for trabeculectomy), the higher non-facility rate applies because the physician bears practice expenses
  • Geographic adjustment: The Geographic Practice Cost Index (GPCI) adjusts the MPFS national rate for local cost differences. High-cost markets like San Francisco and Manhattan carry higher rates than rural areas
  • Medicare Advantage: MA plans set their own rates, often benchmarked to Medicare but not identical. Verify contracted rates with each MA plan separately

Prior authorization requirements for CPT 66170

Traditional Medicare does not require prior authorization for CPT code 66170 under current CMS policy. Medicare Advantage plans often do, and requirements vary widely across commercial payers. Verify with each plan before scheduling the procedure.

Standard documentation most payers request when prior authorization is required:

  • IOP measurements over time (typically showing medically uncontrolled pressure on maximum tolerated medical therapy)
  • Visual field test results documenting glaucomatous damage progression
  • Documentation of failed or contraindicated medical therapy (listing medications tried, duration, and reason for discontinuation)
  • Prior laser treatment history, if applicable (selective laser trabeculoplasty, argon laser trabeculoplasty)
  • Clinical notes supporting the ophthalmologist’s decision to proceed to trabeculectomy

Confirm insurance eligibility verification for the patient’s plan before the authorization request goes in. Medicare Advantage patients deserve extra care, since some change plans at open enrollment. A prior authorization issued under the wrong plan cannot be transferred.

Common claim denial reasons for CPT code 66170

66170 claims combine surgical documentation requirements with strict modifier and diagnosis specificity rules. The most common denial patterns, and how to prevent them, are set out below.

  • Missing laterality modifier: Submitting 66170 without RT or LT triggers an automatic edit under Medicare and most commercial payers. Add the modifier at claim creation, not as a corrected claim
  • Diagnosis specificity failure: Using H40.1113 (severe stage, right eye) when the operative note says “moderate stage” is an audit flag. The ICD-10 stage must match the clinical record
  • Wrong code for the surgical history: Billing 66172 for a primary trabeculectomy because mitomycin C was used, or 66170 on an eye with prior surgery. Use 66172 only when previous ocular surgery or trauma has scarred the site
  • Medical necessity not established: Insufficient pre-operative documentation of failed conservative treatment. Payers typically look for a documented trial of medical therapy and IOP readings that support surgery
  • Global period bundling errors: Billing a post-operative office visit within 90 days without modifier 24 or 79. Billing a bleb-related service that the global package already includes
  • ASC vs. facility billing mismatch: Billing the non-facility rate when the procedure was performed in an ASC. Payers cross-reference the place of service code against the rate requested

Structured denial management workflows for surgical codes should track the CARC (claim adjustment reason code) on each 66170 denial. Patterns then show up by denial type rather than claim by claim. For the full list of codes payers use to explain denials, see the guide to denial codes in medical billing.

Documentation requirements for a clean claim

A clean claim for CPT code 66170 requires documentation in two places: the pre-operative record and the operative note.

Pre-operative record must include:

  • Baseline and sequential IOP measurements
  • Visual field testing results (Humphrey or equivalent), showing progression or damage severity
  • Medication history: Agents tried, dosages, duration, and reason for discontinuation or failure
  • Fundus examination and optic nerve assessment
  • Ocular surgical history, including any earlier surgery or trauma on the operative eye
  • Prior authorization reference number, if the payer required it

Operative note must include:

  • Explicit description of the ab externo approach
  • Scleral flap dimensions and technique
  • Method of ostium creation (punch, blade, or other)
  • Performance of peripheral iridectomy
  • Any antifibrotic agent applied, with its dose
  • A statement that the eye had no previous surgery or trauma at the site (supports 66170 over 66172)
  • Surgeon’s attestation and procedure date

The surgical history statement is the element coders most often find missing. Without it, a payer auditing the claim cannot tell from the operative note whether 66170 or 66172 fits.

Consider adding a standard line on prior surgery or trauma to your operative note template. For practices aiming at a clean claim rate above 95%, it is worth standardizing across all surgeons.

Pro Tip

Run a quarterly audit of all 66170 and 66172 claims from the prior 90 days. Check each claim against the operative note and the surgical history. Confirm the history matches the code billed, the laterality modifier matches the ICD-10 laterality, and the diagnosis stage matches the clinical record. This three-point check finds most audit risks before a payer does.

CPT code 66170 sits within a broader family of glaucoma surgery codes. Knowing where it fits prevents unbundling errors and helps coders select correctly when documentation describes an adjacent procedure.

CPT code Procedure descriptor (abbreviated) Global period Key coding note
66150 Fistulization of sclera for glaucoma; trephination with iridectomy 90 days Older technique; rarely performed
66160 Fistulization of sclera; sclerectomy with punch or scissors, with iridectomy 90 days Different sclerostomy technique from 66170
66170 Trabeculectomy ab externo in absence of previous surgery 90 days Primary trabeculectomy, with or without an antifibrotic
66172 Trabeculectomy ab externo with scarring from previous ocular surgery or trauma 90 days Includes injection of antifibrotic agents; needs documented prior surgery or trauma
66179 Aqueous shunt to extraocular equatorial plate reservoir, without graft 90 days Tube shunt procedures (Baerveldt, Ahmed); distinct from trabeculectomy
66183 Insertion of anterior segment aqueous drainage device, without extraocular reservoir 90 days External-approach drainage devices that use no plate reservoir
66991 Cataract extraction with insertion of an anterior segment drainage device 90 days Internal approach; always includes a one-stage cataract extraction
65820 Goniotomy 90 days Incisional; often used in pediatric glaucoma

Use the AAPC Codify CPT lookup to review the full descriptor for each code in the 66150-66250 range. It includes the parenthetical instructions and cross-references that govern bundling rules.

How claims management software cuts rework on 66170 claims

Rework on a 66170 claim usually starts with a detail that never reached the claim form. Typical culprits are the operative eye, the glaucoma stage, and the surgical history. Each one can slip when billing staff re-key the claim from the operative note in a separate system.

Pabau, the practice management platform we build, raises the insurance claim from the invoice your practice already creates.

Its claims management software sends the claim through Claim.MD, our US clearinghouse partner, to thousands of US insurance payers. Real-time eligibility checks run before surgery, so a lapsed Medicare Advantage plan surfaces before the authorization request goes in.

Pabau claims management screen for submitting and tracking insurance claims
Pabau’s claims management raises each 66170 claim from the invoice and tracks it to payment, so a denial gets reworked the day it arrives.

After submission, each claim’s status updates from the payer, and denied claims are flagged for rework. Electronic remittance advice comes back into Pabau and ties each payment to the claim it settles. Our medical claims clearinghouse guide explains how that payer routing works.

Manage ophthalmology billing in one platform

Pabau raises insurance claims from your invoices, checks eligibility in real time, and flags denied 66170 claims for rework. Your billing team spends less time chasing payers and more time on clean claims.

Pabau ophthalmology billing dashboard

Conclusion

Put the eye’s surgical history into the operative note, and 66170 becomes a straightforward claim. That one line settles 66170 against 66172, whatever antifibrotic the surgeon used. Leave it out, and even a correctly coded claim is hard to defend on audit.

The trade-off is a little template work up front for fewer corrected claims later. Standardize the history line, the antifibrotic record, and the laterality across your surgeons, and audits get shorter. Book a demo to see how Pabau tracks each surgical claim from submission to remittance.

Continue your research

Continue your research

Need to understand how clearinghouses process surgical claims? Medical claims clearinghouse guide explains how payer routing and claim validation work for surgical ophthalmology codes.

Frequently asked questions

What is CPT code 66170 and what procedure does it describe?

CPT code 66170 is the billing code for trabeculectomy ab externo in absence of previous surgery. The surgeon creates a guarded fistula through the sclera so aqueous humor drains into a filtering bleb. It applies to a trabeculectomy on an eye with no earlier surgery or trauma at the site, with or without an antifibrotic.

What is the difference between CPT 66170 and CPT 66172?

The difference is the eye’s surgical history. 66170 covers an eye with no previous surgery, while 66172 covers scarring from previous ocular surgery or trauma. Antifibrotic use does not decide between them, so a primary trabeculectomy with mitomycin C is still 66170. The record must document the history either way.

What ICD-10 diagnosis codes are accepted with CPT 66170?

Primary open-angle glaucoma codes are the most common: H40.111- for the right eye and H40.112- for the left. Angle-closure codes (H40.20X- to H40.23-) and secondary glaucoma codes (H40.3- and H40.4-) also apply. Codes that carry a stage need the 7th character, and the laterality must match the RT or LT modifier.

What is the global period for CPT 66170?

CPT 66170 has a 90-day global surgical period. All routine post-operative visits, bleb monitoring, and standard bleb management are bundled into the surgical payment. A return to the OR for a complication takes modifier 78. An unrelated procedure in the same window takes modifier 79.

What are the most common reasons CPT 66170 claims are denied?

The most frequent denial reasons are a missing RT or LT modifier and an ICD-10 code without stage or laterality. Others are choosing between 66170 and 66172 on the wrong basis and thin medical necessity documentation. Post-operative services billed inside the 90-day global period without the right modifier also get denied.

Does CPT 66170 require prior authorization?

Traditional Medicare does not require prior authorization for CPT 66170. Medicare Advantage plans frequently do, as do many commercial payers. Required documentation typically includes serial IOP measurements, visual field results, and documentation of failed medical therapy. Verify prior authorization requirements with each individual payer before scheduling surgery.

×