CPT 00145 is the correct anesthesia code when an anesthesiologist or CRNA provides anesthesia services for any surgical procedure targeting the posterior segment of the eye, specifically the vitreous body and retina. Covered surgical procedures include pars plana vitrectomy (CPT 67036), vitrectomy with epiretinal membrane stripping, vitrectomy with endolaser panretinal photocoagulation, macular hole repair with ILM peel (CPT 67042), retinal detachment repair with vitrectomy (CPT 67108), and complex retinal detachment repair involving PVR or giant retinal tears (CPT 67113).
The code is appropriate in hospital outpatient departments (POS 22) and ambulatory surgical centers (POS 24). Inpatient cases (POS 21) for complex or urgent vitreoretinal surgery also use this code. Operative times range from approximately 45 minutes for straightforward vitrectomy to more than 3 hours for complex PVR repair, making formal anesthesia services appropriate across the full clinical spectrum.
CPT 00145 does NOT apply to:
Time calculation and worked example: One time unit equals 15 minutes of documented anesthesia time. Pre-operative evaluation and post-anesthesia recovery care on the day of surgery are bundled into the anesthesia fee and do not extend billable time.
Example: 74-year-old patient, vitrectomy for macular hole, MAC, anesthesia time 75 minutes.
- 7 base units + 5 time units (75 min divided by 15) + 1 qualifying circumstance (CPT 99100, patient is 74) = 13 total units × $33.4009 × local GPCI
| Code | Description | When to Use Instead |
|---|---|---|
| 00145 | Anesthesia for vitreoretinal surgery | Posterior segment surgery: vitrectomy, retinal detachment repair, macular hole, diabetic vitreous hemorrhage, complex PVR repair. 7 base units. Use when surgical target is vitreous or retina. |
| 00140 | Anesthesia for procedures on eye; NOS | No specific eye subcategory applies. Lowest-valued ophthalmic anesthesia code; 5 base units. |
| 00142 | Anesthesia for lens surgery | Cataract extraction, secondary IOL procedures; 6 base units. If the same operative session includes both cataract and vitreoretinal surgery, use 00145 as the higher-complexity code. |
| 00144 | Anesthesia for corneal transplant | Penetrating or lamellar keratoplasty; anterior segment procedure. |
| 00147 | Anesthesia for iridectomy | Glaucoma procedures involving iridectomy; anterior segment. |
| 00148 | Anesthesia for ophthalmoscopy | Examination under anesthesia; diagnostic only, not therapeutic surgery. |
The critical differentiator within the ophthalmic anesthesia subrange is the location of the surgical target. Procedures on the posterior segment (vitreous and retina) use 00145. When the same operative session includes both a vitreoretinal procedure and a cataract extraction, use only 00145; CPT prohibits reporting two anesthesia codes from the 00100 to 01999 range for the same operative session per patient [2].
The care modifier must reflect the actual service delivery arrangement for each case. Selecting the wrong modifier is both a billing error and a compliance risk [2][4]:
| Modifier | Provider | Payment Rate | Key Requirement |
|---|---|---|---|
| AA | Anesthesiologist, personally performed | 100% | Anesthesiologist continuously present throughout the case |
| QZ | CRNA, no physician direction | 100% | Valid only in states with CRNA Medicare opt-out election; no anesthesiologist involvement |
| QX | CRNA, under physician medical direction | 50% | Paired with QY or QK on the anesthesiologist's separate claim |
| QY | Anesthesiologist directing exactly 1 CRNA | 50% | Paired with QX on the CRNA's claim |
| QK | Anesthesiologist directing 2 to 4 concurrent CRNA cases | 50% | Seven medical direction requirements must be met and documented |
| AD | Anesthesiologist supervising more than 4 concurrent cases | 3 base units only | Payment is capped at 3 units regardless of the procedure's base unit value; supervision is not the same as medical direction |
Modifier QS identifies monitored anesthesia care and may be stacked with the care modifier (e.g., AA and QS). It does not alter the Medicare payment calculation but is required by many commercial payers to confirm MAC delivery. Most vitreoretinal cases under 00145 are performed under MAC rather than general endotracheal anesthesia [2].
Modifiers G8 (MAC for a deep complex or markedly invasive surgical procedure) and G9 (MAC for a patient with severe cardiopulmonary condition) are supplemental MAC identifiers recognized by some payers. Review individual payer policy before appending either.
Modifier 23 is appropriate when general anesthesia is used for a procedure that would normally be performed under local or regional anesthesia due to patient-specific circumstances. For vitreoretinal surgery, general anesthesia is often clinically appropriate given the complexity and duration of the procedure, so modifier 23 is most relevant for shorter, simpler posterior segment procedures where GA was required because of a specific patient condition (severe movement disorder, dementia, extreme claustrophobia). The anesthesia record must explicitly document why regional or local anesthesia was not appropriate [2].
Qualifying circumstance codes are add-ons reported in addition to 00145 and are never billed standalone. They carry Global status ZZZ (bundled) and must accompany the primary anesthesia code:
CPT 0887T (end-tidal control of inhaled anesthetic agents and oxygen to assist anesthesia care delivery) is a 2024 Category III add-on code reportable in conjunction with 00145 when applicable. It carries carrier-priced MPFS status; verify individual payer coverage before billing.
CPT 00145 and the surgeon's vitreoretinal procedure code (e.g., 67108) are submitted on separate claims by separate providers. No NCCI PTP edit pairs anesthesia codes with surgical procedure codes, and the anesthesiologist's claim is not subject to surgical global bundling rules [5].
Only one anesthesia code from the 00100 to 01999 range may be reported per operative session per patient. Billing 00145 alongside any other ophthalmic anesthesia code (00140, 00142, 00144, 00147, 00148) for the same session is prohibited [2].
CPT 00145 has no MUE. Anesthesia codes are time-based and are excluded from the CMS MUE program [2].
The anesthesia record is the primary audit document. It must contain [2][3]:
Audit red flags specific to CPT 00145:
Anesthesia type justification absent. Medicare presumes ophthalmic procedures can be performed under topical or local anesthesia. The 2025 OIG anesthesia report identified $177 million in potentially improper payments attributable in part to absent or inadequate documentation of medical necessity for anesthesia when local alternatives exist [6]. The pre-anesthesia evaluation must record patient-specific factors justifying MAC or general anesthesia: examples include dementia or cognitive impairment preventing cooperation, severe anxiety or movement disorder, pediatric age, or anticipated procedure duration and complexity rendering local anesthesia clinically impractical.
Time unit discrepancy. Billed time units must reconcile exactly with the anesthesia record start and end times. Auditors calculate expected units from the documented times and compare against the claim. Any positive discrepancy constitutes an overpayment; systematic patterns trigger false claims scrutiny [2].
Care modifier inconsistency. The care modifier must match the actual service delivery arrangement documented in the anesthesia record and credentialing files. Billing AA when the anesthesiologist was directing concurrent cases (requiring QK) is an overpayment and a misrepresentation. Medical direction under QK requires documentation of all seven required elements: pre-anesthesia examination, prescribing the anesthesia plan, presence at induction and emergence, continuous availability, regular monitoring intervals, post-anesthesia evaluation, and no other simultaneous involvement incompatible with direction [4].
For hospital inpatient admissions, a post-anesthesia note is separately required in the medical record [3].
CPT 00145 is payable as a professional Part B service when billed by an anesthesiologist or, in CRNA opt-out states, by a CRNA independently. No NCD or national LCD governs this code. Coverage is determined by the reasonable and necessary standard under §1862(a)(1)(A). Jurisdiction-specific MAC LCDs may apply; coders should consult the CMS Medicare Coverage Database for their MAC's anesthesia coverage policy.
CMS assigns no Work, PE, or MP RVUs to CPT 00145 (status J: Anesthesia Service). Payment is calculated exclusively via the base unit and time unit formula [1]:
APC status is "Packaged into APC Rates." On the facility OPPS claim, anesthesia cost is packaged into the surgical APC payment. The anesthesiologist's professional Part B claim is separate and does not interact with facility APC reimbursement.
Appropriate places of service are POS 21 (Inpatient Hospital), POS 22 (Outpatient Hospital), and POS 24 (ASC). Billing 00145 in POS 11 (office) for a surgical anesthesia case is a significant compliance concern and an audit trigger [2].
CRNA opt-out states: in states where the governor has exercised the Medicare physician supervision opt-out election, CRNAs may provide anesthesia without physician supervision and bill under QZ at the full conversion factor rate. Outside opt-out states, Part A hospital payment requires physician supervision, though the anesthesiologist's Part B billing is independent of this requirement [4].
Commercial payers generally follow the Medicare base unit and time unit framework but apply negotiated conversion factors that are not publicly listed. Key divergences to verify with individual payer contracts:
State Medicaid programs vary substantially in anesthesia reimbursement methodology. Some use a unit-based formula similar to Medicare; others apply flat rates or require prior authorization for MAC anesthesia. Managed Medicaid plans may require preauthorization for elective vitreoretinal surgery anesthesia. Verify plan-specific requirements before billing.
Insufficient documentation of medical necessity for anesthesia type
The most common audit finding for ophthalmic anesthesia cases. Occurs when the anesthesia type (MAC or general) is not justified in the pre-anesthesia evaluation relative to procedure complexity and patient-specific factors. The OIG's 2025 anesthesia report cited absent medical necessity documentation as a primary driver of improper payments in anesthesia for procedures where local alternatives exist [6].
Prevention: The pre-anesthesia evaluation must record patient-specific factors that preclude local or regional anesthesia. Acceptable examples include documented inability to cooperate due to cognitive impairment, anticipated procedure duration exceeding the threshold for patient cooperation under local technique, active movement disorder, or severe anxiety refractory to anxiolysis.
Time unit discrepancy between claim and anesthesia record
Billing time units that do not match documented start and end times. Auditors calculate expected units from the anesthesia record and compare against billed units. Systematic positive discrepancies generate recoupment demands and may trigger prepayment review [2].
Prevention: Extract start and end times directly from the anesthesia record for each claim. Apply partial unit rounding consistently per payer convention. Audit a random sample of claims quarterly for time unit reconciliation.
Incorrect care modifier selection
Billing AA when the anesthesiologist was medically directing concurrent CRNA cases (requiring QK) results in overpayment and misrepresentation. Using AD when the anesthesiologist was actually meeting all seven medical direction requirements (entitling QK) results in significant underpayment (3 base units versus 7) [4].
Prevention: Establish case-level attestation forms confirming the care arrangement. Train billing staff to distinguish between medical direction (2 to 4 concurrent cases, QK) and medical supervision (more than 4 concurrent cases, AD). Audit care modifier usage quarterly against anesthesia records and credentialing documentation.
Anesthesia billed for office-based intravitreal injection
Billing 00145 for an office-based intravitreal injection under sedation is a fraud risk. Intravitreal injections are not vitreoretinal surgery under the 00145 descriptor, and anesthesia billing for these injections is among the OIG's active ophthalmology work plan concerns [7].
Prevention: Confirm the procedure is a surgical vitreoretinal case performed in an ASC or HOPD before applying 00145. POS 11 with 00145 is a de facto audit trigger. Billing and coding staff should be trained on the distinction between surgical cases (CPT 67036 to 67113) and injection services (e.g., CPT 67028).
Qualifying circumstance applied to ineligible patient
Billing CPT 99100 for a patient aged 70 (not more than 70) or without age documentation in the record [2].
Prevention: Verify patient date of birth from the medical record before appending 99100. The criterion is strictly more than 70 years. Train billers on the exact age threshold; the margin of one year is a common underpayment or overpayment source in Medicare practices with high elderly patient volume.
Scenario 1: Elective vitrectomy for macular hole, anesthesiologist personally performing MAC
A 74-year-old Medicare beneficiary undergoes elective pars plana vitrectomy with ILM peel and gas tamponade for a Stage 3 macular hole at an outpatient ASC. The anesthesiologist personally administers MAC. Anesthesia time is 75 minutes. No concurrent procedures are performed.
Correct coding: 00145 with AA and QS + 99100 / H35.31x (macular hole, appropriate laterality)
Why: AA confirms personal performance; QS confirms MAC delivery. 99100 applies because the patient is 74 (more than 70). Total units: 7 base + 5 time + 1 qualifying circumstance = 13 units. The surgeon independently bills CPT 67042 on a separate claim. The anesthesiologist's claim does not include the surgical CPT code.
Scenario 2: Emergency retinal detachment repair, macula-on, anesthesiologist directing 1 CRNA
A 68-year-old patient presents with an acute macula-on rhegmatogenous retinal detachment. Emergency vitrectomy (CPT 67108) is performed in the hospital OR. An anesthesiologist directs one CRNA under a medical direction arrangement. Anesthesia time is 120 minutes.
Correct coding: Anesthesiologist: 00145 with QY + 99140 / H33.001 to H33.009 (appropriate laterality). CRNA: 00145 with QX + 99140.
Why: QY and QX confirm the 1:1 medical direction arrangement; each provider bills at 50% of the conversion factor. 99140 applies because surgical delay would risk foveal involvement and permanent central vision loss; this must be explicitly stated in the documentation. The patient is 68 (not more than 70), so 99100 does not apply. Total units per provider at 50%: 7 base + 8 time + 2 qualifying circumstance (99140 = 2 units) = 17 units.
Scenario 3: Complex PVR repair, anesthesiologist directing 3 concurrent cases
A 77-year-old patient undergoes complex retinal detachment repair (CPT 67113) for stage C-2 proliferative vitreoretinopathy under general anesthesia. Anesthesia time is 210 minutes. The anesthesiologist is simultaneously directing CRNA cases in two other operating rooms.
Correct coding: Anesthesiologist: 00145 with QK + 99100 / H33.40 to H33.49 (appropriate laterality). CRNA: 00145 with QX + 99100.
Why: The anesthesiologist is directing 3 concurrent cases (within the QK threshold of 2 to 4). Billing AA would be a misrepresentation and would generate an overpayment. QK requires documentation of all seven medical direction elements. Total units at 50%: 7 base + 14 time (210 min divided by 15) + 1 qualifying circumstance (99100, patient is 77) = 22 units per provider at 50% each.
Scenario 4: Vitrectomy for diabetic vitreous hemorrhage, independent CRNA in opt-out state
A 71-year-old patient with type 2 diabetes undergoes vitrectomy (CPT 67036) for non-clearing vitreous hemorrhage from proliferative diabetic retinopathy. The ASC is in a CRNA Medicare opt-out state; no anesthesiologist is involved. Anesthesia time is 60 minutes.
Correct coding: 00145 with QZ + 99100 / H43.10 to H43.13 with E11.xx as applicable
Why: QZ applies when a CRNA provides anesthesia without physician direction or supervision in a state with the Medicare opt-out election. The patient is 71 (more than 70), so 99100 applies. Total units: 7 base + 4 time + 1 qualifying circumstance = 12 units at the full conversion factor rate.
© Copyright 2026 American Medical Association. All rights reserved.
Get instant expert-level answers from CasePilot, our coding assistant.
Create a free account to unlock this content
Create a free account to unlock this content
Create a free account to unlock this content
Create a free account to unlock this content
Create a free account to unlock this content
Create a free account to unlock this content
Get instant expert-level medical coding assistance.