Pabau Engage inbox

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

Learn more
CPT Code

CPT code 67041 – Pars plana vitrectomy with epiretinal membrane removal


Code Definition

67041 is the CPT code for vitrectomy, mechanical, pars plana approach; with removal of preretinal cellular membrane (eg, macular pucker). It covers a vitrectomy in which the surgeon also identifies and peels an epiretinal membrane as a distinct step.

The code sits between 67036, a vitrectomy with no membrane peel, and 67042, which adds removal of the internal limiting membrane. The operative note must document the pars plana approach, the vitreous removal and the membrane peel to support it.

Section
10004-69990 Surgery
Subsection
65091-68899 Eye and ocular adnexa
Code range
67005-67043 Vitreous Procedures on the Posterior Segment of the Eye
Billable
No
Code also known as
vitrectomy with ERM peel, vitrectomy with macular pucker removal, epiretinal membrane surgery, PPV with membrane peel
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 67041 covers pars plana vitrectomy with removal of a preretinal cellular membrane, such as an epiretinal membrane (ERM) or macular pucker.

Bill 67042 instead when the internal limiting membrane is peeled, and bill 67036 only when no membrane is removed.

The code carries a 90-day global period and pays about $955 nationally from Medicare in 2026, in facility and non-facility settings alike.

Vitrectomy codes bundle with each other on the same eye, so same-session endolaser is never billed on top of 67041.

Pabau’s claims management software validates each claim before it’s sent and submits CMS-1500 claims to thousands of US payers through Claim.MD.

CPT Code 67041: Official descriptor and procedure overview

CPT Code 67041 is the code for a mechanical pars plana vitrectomy with removal of a preretinal cellular membrane. The American Medical Association descriptor reads: Vitrectomy, mechanical, pars plana approach; with removal of preretinal cellular membrane (eg, macular pucker). Macular pucker is only an example. Any preretinal cellular membrane the surgeon identifies and peels as a distinct step qualifies.

The procedure has three documented steps: entry through the pars plana, mechanical removal of the vitreous, and identification and peeling of the preretinal membrane. All three must appear in the operative note before the claim goes out.

ElementWhat it means for billing
Pars plana approachSurgical incisions made through the pars plana of the ciliary body, and the operative note must name this entry site
Mechanical vitrectomyVitreous removed with a mechanical cutter, with the instruments used documented in the note
Preretinal membrane removalThe epiretinal membrane (ERM), macular pucker, or other surface membrane is identified and peeled as a distinct documented surgical step
Global period90-day global surgical period. Routine post-op visits are included, and unrelated care is billed separately with modifier 79

What CPT Code 67041 includes and what is excluded

CPT Code 67041 bundles three services into a single payment: the vitrectomy approach, vitreous removal, and peeling of one or more preretinal cellular membranes. Billing each component separately is unbundling under National Correct Coding Initiative (NCCI) edits and triggers denial or audit.

Two misunderstandings cause most of the incorrect claims on this code. First, some billers report 67036 (vitrectomy only) alongside 67041 on the same eye and date. They assume one code covers the vitreous work and the other covers the membrane. NCCI edits bundle 67036 into 67041 for the same eye in the same session.

Second, the internal limiting membrane (ILM) is a separate layer that 67041 does not describe. An ILM peel is billed as CPT 67042.

  • Included in 67041: pars plana entry, vitreous removal, peeling of epiretinal membrane or other preretinal surface membrane
  • Coded instead of 67041: an ILM peel, billed as 67042 whether or not the ERM is also peeled
  • Bundled with 67041 on the same eye and date: 67036 (vitrectomy only), 67039 (focal endolaser) and 67040 (panretinal endolaser)

CPT 67041 vs. CPT 67042 vs. CPT 67036: Choosing the correct code

Code selection among 67036, 67041 and 67042 depends on which membrane the surgeon peeled and what the operative note documents. A vitrectomy with an epiretinal membrane peel is 67041. A vitrectomy with an ILM peel, with or without an ERM peel, is 67042. A vitrectomy with no membrane peel is 67036. Because these codes bundle with each other, the decision always ends on a single line.

Decision list for vitrectomy coding on the same eye and session.
Read the list top down and bill the first line the operative note supports, which keeps 67036 off any claim that carries 67041. Sources are AMA CPT descriptors and AAO bundling guidance.
CodeDescriptor summaryMembrane peeledCommon coding error
67036Pars plana vitrectomy, mechanicalNoneUsed when a membrane peel is documented; should be 67041 or 67042
67041PPV with preretinal cellular membrane removalERM / macular pucker / other surface membraneUsed when ILM is also peeled; upgrade to 67042
67042PPV with removal of internal limiting membraneILM (may include ERM)Downgraded to 67041 when ILM peel is documented but coder misses it

Auditors also read the operative note for ILM staining, usually with indocyanine green or brilliant blue G dye. Staining suggests an ILM peel took place, even when the note never uses the phrase “ILM peel.”

Accepted ICD-10 diagnosis codes for CPT Code 67041

ICD-10 code H35.37- (puckering of macula, the code family for epiretinal membrane) is the primary diagnosis that establishes medical necessity for CPT Code 67041. The code needs a laterality character. An unspecified or mismatched eye is a direct denial trigger with Medicare and most commercial payers.

ICD-10 codeDescriptionNotes
H35.371Puckering of macula, right eyeRequired with modifier RT for Medicare claims
H35.372Puckering of macula, left eyeRequired with modifier LT for Medicare claims
H35.373Puckering of macula, bilateralRare; bilateral same-session vitrectomy is clinically uncommon
H35.81Retinal edemaSecondary diagnosis when macular edema co-exists with ERM
H35.30Unspecified macular degenerationSecondary only; not sufficient as the sole diagnosis for 67041

Medicare coverage for vitrectomy is set nationally, not by each Medicare Administrative Contractor (MAC). CMS national coverage determination (NCD) 80.11 applies in every jurisdiction and lists the covered ICD-10 codes. Commercial payers keep their own lists, so check the payer policy before pairing a less common secondary code.

Pro Tip

Check the diagnosis against NCD 80.11 before the claim goes out, not after a denial. Some diagnoses fall outside it, including a dislocated intraocular lens (T85.22XA) and removal of silicone oil (T85.39XA). Commercial plans often add their own criteria, such as visual acuity thresholds or an observation period.

Modifiers for CPT Code 67041

Laterality modifiers are required on every 67041 claim to Medicare and most commercial payers. A missing RT or LT is a common technical denial on ophthalmic surgical claims.

ModifierWhen to useNotes
RTRight eye procedureRequired by Medicare; must match ICD-10 laterality (H35.371)
LTLeft eye procedureRequired by Medicare; must match ICD-10 laterality (H35.372)
50Bilateral procedureRarely applicable; bilateral same-session vitrectomy is clinically uncommon. Most payers prefer separate line items with RT and LT instead of modifier 50.
78Unplanned return to OR during global period for related complicationPays the intraoperative portion only, and no new global period starts
79Unrelated procedure during global periodFull payment; documents that the new service is unrelated to the original 67041 procedure
80Assistant surgeonAppended to the assistant surgeon’s claim, subject to payer policy for 67041

Modifier 59 rarely applies here. American Academy of Ophthalmology (AAO) guidance limits it to a fellow eye or a separate structure. It never covers a second vitrectomy code on the same eye and date.

Medicare reimbursement, RVUs, and global period for CPT Code 67041

The CMS Medicare Physician Fee Schedule (MPFS) assigns CPT Code 67041 a 90-day global surgical period. Routine post-operative visits in those 90 days are included in the base payment. Don’t bill them separately without the right modifier.

For 2026, 67041 carries 15.92 work RVUs and 28.59 total RVUs, identical in facility and non-facility settings. At the 2026 conversion factor of $33.4009, that works out to about $955 nationally.

Your own payment differs by locality because the MPFS applies Geographic Practice Cost Index (GPCI) adjustments. Use the FastRVU 2026 lookup tool to pull locality-adjusted figures for your MAC region.

MetricFacility settingNon-facility setting
Work RVUs15.9215.92
Total RVUs (national)28.5928.59
Approximate national Medicare paymentAbout $955 (varies by locality)About $955 (varies by locality)
Global period90 days90 days

Verify current-year figures in the MPFS, because rates change every January. Don’t use these national averages for accounts receivable benchmarking without a locality adjustment.

Prior authorization and documentation requirements for CPT 67041

Medicare fee-for-service does not currently require prior authorization for CPT Code 67041, but Medicare Advantage plans and most commercial payers do. Requirements vary by plan, so billing teams should verify authorization before every scheduled case. Practices with a medical billing compliance program usually build a pre-authorization checklist into surgical scheduling.

When prior authorization is required, payers generally ask for the following supporting documentation:

  • Fundus photography or optical coherence tomography (OCT) imaging confirming the epiretinal membrane
  • Best-corrected visual acuity measurements showing functional impairment (threshold varies by payer, commonly 20/40 or worse)
  • Duration of symptoms and evidence of conservative observation (typically 3 to 6 months, payer-specific)
  • Operative plan specifying pars plana approach and planned membrane peeling

The operative note behind a clean claim submission should document five elements:

  • The pars plana entry site
  • The instruments used to remove the vitreous
  • The membrane identified, whether ERM, macular pucker or another preretinal membrane
  • The technique used to elevate and peel it
  • The laterality

Reviewers flag a note that skips any of these during claims audits.

Common denial reasons for CPT Code 67041 and how to avoid them

CPT Code 67041 denials cluster around five root causes. Each has its own resolution path, and naming the right one is the first step in a working denial management process.

Denial reasonRoot causeResolution
Missing or expired prior authorizationMA plan or commercial payer required pre-auth; not obtained or obtained after the procedure dateBuild pre-auth verification into scheduling workflow; appeal with clinical documentation if retroactively obtainable
Incorrect code selection (67036 billed instead of 67041)Coder used the vitrectomy-only code; operative note documents a membrane peelCorrect and resubmit with 67041; attach operative note excerpt confirming membrane removal
Missing laterality modifierRT or LT not appended; payer requires laterality for all eye surgery codesAdd appropriate modifier and resubmit; verify ICD-10 laterality matches modifier
NCCI bundling edit (67036 billed with 67041)Both codes submitted for same eye, same date; column 2 edit disallows 67036 when 67041 is billedRemove 67036 from claim; 67041 already includes the vitrectomy component
Insufficient medical necessity documentationOperative note does not specifically document membrane identification and peeling; payer reviewer cannot confirm the 67041 descriptor is metAppeal with complete operative note; work with surgeon to update templated notes to include membrane-specific documentation language

Track denials by code, modifier and payer over rolling 90-day windows. Matching them against common denial codes shows which denial type dominates in your practice, so you fix that workflow first.

Pro Tip

Audit your 67041 operative note template every quarter. Give ERM identification, elevation and peeling a sentence each instead of leaving them to free text. A short checklist at the end of the note, confirming each billable element, cuts the back-and-forth when a payer reviews the claim.

Billing CPT Code 67041 with companion and add-on codes

Few codes are reportable alongside CPT Code 67041 on the same eye, because the vitrectomy family bundles under NCCI edits. When several vitrectomy codes describe one session, report the one with the highest RVU value. A structured superbill documentation process makes sure each separately billable element still reaches the claim.

CodeDescriptorBillable with 67041?Notes
67042PPV with ILM removalNo (code instead of 67041 when ILM is peeled)Replace 67041 with 67042 rather than billing both
67039 / 67040PPV with focal or panretinal endolaserNo (bundled, same eye, same session)Endolaser with a membrane peel is billed as 67041, the higher-RVU code
67113Repair of complex retinal detachmentNo (its descriptor already includes vitrectomy and membrane peeling)When the surgery repairs a retinal detachment, code 67108 or 67113 instead of 67041
67036PPV without membrane peelNo (NCCI bundled, same eye, same date)67041 already includes the vitrectomy, so don’t unbundle it

How claims management software reduces denials for CPT Code 67041

The five denial causes above share one trait. Each one is visible before the claim leaves the practice, if someone checks the claim against the operative note and the payer’s rules.

Pabau’s medical claims management runs validation checks every time you send a claim, so missing membership numbers or authorization codes surface first. Through the Claim.MD integration, Pabau submits electronic CMS-1500 claims to thousands of US payers. It also runs real-time eligibility verification before the surgery date.

Claim statuses update from the payer, and electronic remittance advice posts back against the claim it settles. Your team sees a 67041 denial as soon as the payer returns it, instead of weeks later on an aging report.

Pabau checkout screen with a completed invoice billed to an insurer
Pabau’s checkout invoices the patient’s insurer when the visit closes, so the 67041 claim starts from the same record as the surgery.

Send cleaner 67041 claims with Pabau

Pabau validates each claim before it’s sent and submits CMS-1500 claims to thousands of US payers through Claim.MD. Fewer retinal surgery claims come back denied.

Pabau claims management software for ophthalmology billing

Conclusion

CPT Code 67041 gets paid when the operative note proves the membrane peel and the claim matches it. Read the note before you choose between 67036, 67041 and 67042, and let the documented layer decide.

The trade-off is front-loaded work. An authorization check, a laterality match and a bundling review take minutes before submission. Each one skipped turns into a resubmission or an appeal, and the payment waits.

Book a demo to see how Pabau checks retinal surgery claims before they reach the payer.

Continue your research

Continue your research

Want a reference for reading remittance advice after a 67041 denial? Electronic remittance advice covers how to read ERA files, CARC denial codes, and next steps for retinal surgery claims.

Looking for a clearinghouse guide for ophthalmic surgical billing? Medical claims clearinghouse explains how 837P transmission, eligibility checks, and payer enrollments work for US surgical practices.

Weighing Claim.MD for your surgical claims? Claim.MD clearinghouse review explains what the clearinghouse is and how it works.

Frequently asked questions

What does CPT Code 67041 cover?

CPT Code 67041 covers a pars plana vitrectomy with mechanical removal of one or more preretinal cellular membranes, including epiretinal membrane (ERM) and macular pucker. The code bundles the vitrectomy approach, vitreous removal, and the membrane peeling step into a single billable procedure. It does not include internal limiting membrane (ILM) peel, which is coded separately as 67042.

What is the difference between CPT 67041 and CPT 67042?

CPT 67041 applies when the surgeon peels a preretinal cellular membrane, such as an epiretinal membrane or macular pucker. CPT 67042 applies when the internal limiting membrane (ILM) is peeled, alone or with an ERM. The layer peeled decides the code. ICG or brilliant blue G staining in the operative note strongly suggests an ILM peel, which points to 67042.

What is the global period for CPT Code 67041?

CPT Code 67041 carries a 90-day global surgical period under the Medicare Physician Fee Schedule. Routine post-operative visits within those 90 days are included in the base payment and aren’t billed separately. A related, unplanned return to the operating room takes modifier 78. An unrelated procedure during the global period takes modifier 79.

Does CPT 67041 require prior authorization?

Medicare fee-for-service does not currently require prior authorization for CPT 67041, but Medicare Advantage plans and most commercial insurers do. Clinical criteria vary by plan, including visual acuity thresholds, imaging evidence and observation periods. Check with the patient’s payer before scheduling, because traditional Medicare rules don’t carry over to Advantage or commercial plans.

Why do claims for CPT Code 67041 get denied?

The five most common causes are missing prior authorization, billing 67036 when a peel is documented, and a missing RT or LT modifier. The other two are billing 67036 with 67041 on the same eye, and an operative note that doesn’t document the peel. Laterality and code-selection errors are the easiest to catch in a pre-submission review.

Can endolaser be billed with CPT 67041?

Not on the same eye in the same session. Endolaser during a vitrectomy is coded 67039 (focal) or 67040 (panretinal), and both bundle with 67041 under NCCI edits. When a membrane peel and endolaser happen together, bill 67041, the higher-RVU code. CPT 67228 describes photocoagulation for extensive or progressive retinopathy, not endolaser during a vitrectomy.

Avatar photo
Anja Dodevska
Content Writer

Anja Dodevska writes about healthcare, dermatology, and the day-to-day realities of running a medical practice for Pabau. She enjoys breaking down complex topics into clear, accessible content and has a soft spot for the often-overlooked aspects of clinic life. When she's not writing, she's exploring cafes, walking her dog, or spending time with friends and family.
×