CPT 95941 applies when a qualified physician or other QHP continuously interprets neurophysiological data in real time from a location outside the operating room, or while simultaneously supervising more than one case in the OR. Common surgical contexts include:
The monitoring must be continuous and online in real time via a secure data link with sufficient bandwidth to view and interrogate neurophysiological data contemporaneously. The remote physician must have provisions for continuous and immediate communication with the OR team throughout the procedure.
Use 95941 when:
Do not use 95941 when:
95941 is billed per hour of remote monitoring time. The calculation is straightforward but several exclusions must be applied before counting time:
Excluded from 95941 time:
Worked example: A remote neurophysiologist connects at 07:45. Baseline SSEPs are run 08:00–08:20 (20 min excluded). Active monitoring runs 08:20–12:15 (3 hours 55 min). Electrode removal 12:15–12:30 (excluded). Total billable monitoring time: 3 hours 55 minutes. Per CPT, round per payer rounding rules; most commercial payers apply standard time rounding (generally 30-minute rounding or full-hour rounding). Coders should verify each payer's rounding policy.
The baseline SSEP studies performed 08:00–08:20 are separately reportable (e.g., 95938 for combined upper and lower limb SSEPs), reported not more than once per operative session regardless of how many times baseline testing occurred.
For cases that extend past midnight, report using the day monitoring began and the total time monitored.
| Code | Description | When to Use Instead |
|---|---|---|
| 95941 | Remote or multi-case IONM, per hour (add-on) | Commercial/private payer; remote monitoring or simultaneous multi-case supervision |
| G0453 | Remote IONM, per patient, exclusive attention, each 15 min (add-on) | Medicare claims; exclusive attention to one patient; billed per 15 minutes, not per hour |
| 95940 | In-room one-on-one IONM, per 15 minutes (add-on) | Monitoring professional physically present in OR with personal one-on-one attendance; single case only |
The critical differentiator between 95941 and G0453 is not just payer type but also the multi-case scenario: G0453 explicitly requires exclusive attention directed to one patient. Billing G0453 while simultaneously overseeing multiple OR cases is a documented OIG compliance risk, regardless of whether each case has a separate claim.
flowchart TD
A[IONM monitoring needed] --> B{Medicare or commercial?}
B -->|Medicare| C[Use G0453\nper 15 min\nexclusive attention]
B -->|Commercial| D{Remote/nearby\nor in OR?}
D -->|Remote or nearby| E[Use 95941\nper hour]
D -->|In OR| F{One-on-one\nsingle case?}
F -->|Yes| G[Use 95940\nper 15 min]
F -->|No - monitoring\nmultiple cases| E
95941 is an add-on code and must be listed separately in addition to the primary surgical procedure code. It cannot be reported as a stand-alone service. The primary procedure is reported by the operating surgeon; 95941 is reported by the remote monitoring physician, typically on a separate claim from a different provider.
One unit of 95941 equals one hour of remote monitoring time. Payer rounding rules govern how partial hours are counted. Unlike G0453 (MUE = 40, equivalent to 10 hours at 15-minute intervals) and 95940 (MUE = 32, equivalent to 8 hours), CPT 95941 carries an MUE of 0 in the Medicare Physician Fee Schedule, consistent with its Medicare non-valid status. For commercial payers, MUE limits may differ by payer contract.
Billing 95941 alongside the baseline diagnostic evoked potential codes for the same surgical session is a bundling risk. The CPT guidelines are explicit: the time to perform and interpret baseline studies is excluded from monitoring time, and the diagnostic codes (e.g., 95925, 95926, 95928) are reportable separately but only once per operative session per unique study, regardless of how many times testing occurred.
When billing 95941 for simultaneous multi-case monitoring, the monitoring physician must document the immediate ability to transfer patient monitoring to another qualified professional should exclusive attention be required for a specific case. Each case generates its own separate 95941 claim with its own unit count based on that case's monitoring duration.
Every IONM professional claim for 95941 must be supported by an intraoperative neurophysiology monitoring report containing:
A signed interpretation report is required from the supervising physician. The report must be generated contemporaneously with the procedure, not reconstructed later.
CPT 95941 is not payable under Medicare. The CMS Physician Fee Schedule assigns 95941 a status of "Not Valid for Medicare Purposes." Submitting 95941 to Medicare Part B results in denial; there is no appeal pathway for an invalid-status code.
The Medicare-specific code is G0453, which differs from 95941 in two material ways:
G0453 is carrier-priced (pricing indicator 13), meaning payment rates are set by individual Medicare Administrative Contractors (MACs) and vary by jurisdiction.
Medicare coverage for remote IONM is governed by MAC-level Local Coverage Determinations (LCDs). Coverage is generally limited to high-risk surgical procedures with significant neural injury potential. LCD criteria typically specify covered surgical procedure types, qualified provider requirements, and documentation standards. Verify the applicable LCD for your MAC jurisdiction before billing.
Facility billing (HOPD): In hospital outpatient settings, IONM codes carry APC status "Items and Services Packaged into APC Rates." The hospital does not receive separate APC payment for G0453 or 95940 on the facility claim; monitoring is bundled into the surgical APC. The remote physician's professional claim for G0453 is submitted separately and is payable independent of the facility's APC packaging.
For non-Medicare payers, CPT 95941 is the correct code for remote IONM. Key commercial payer considerations:
Denial: Invalid code for Medicare Submitting CPT 95941 to a Medicare contractor generates an automatic rejection because the code carries Medicare non-valid status. There is no documentation fix for this error. Prevention: implement a payer-specific code crosswalk in your billing system that substitutes G0453 for 95941 on all Medicare claims before submission.
Denial: Insufficient documentation to support billed units Without documented start and stop times, payers cannot verify the number of hours billed. Auditors reviewing IONM claims specifically look for timestamp documentation and deny claims where time cannot be verified. Prevention: standardize the intraoperative report template to require monitoring start time, all break periods, and monitoring end time. A total monitoring time summary line in the report simplifies the audit trail.
Denial: Baseline study time included in monitoring units When coders calculate units based on total OR time rather than active monitoring time, the result is over-reporting. Payer audits that compare anesthesia records or OR logs to billed monitoring units can identify this pattern. Prevention: train coders to apply the CPT exclusions (setup, baseline studies, electrode removal, standby time) before calculating units. Document excluded time intervals in the report.
Denial: G0453 billed for multi-case monitoring on Medicare Billing G0453 while simultaneously supervising two or more Medicare cases is a claim integrity violation because G0453 requires exclusive attention. MACs that identify overlapping G0453 billing across concurrent cases from the same physician will deny the overlapping units and may refer for fraud review. Prevention: for Medicare multi-case situations, 95941 is the appropriate code conceptually, but since 95941 is not valid for Medicare, simultaneous multi-case remote monitoring on Medicare requires careful assessment of whether any coverage pathway exists; this is an area where compliance counsel should be consulted.
Denial: Sub-30-minute monitoring period CPT guidelines explicitly state that 95941 should not be reported if monitoring lasts 30 minutes or less. Claims for minimal monitoring time are denial targets. Prevention: verify that total monitoring time exceeds 30 minutes before billing. If surgery is aborted early and monitoring is under 30 minutes, 95941 is not reportable for that session.
Scenario 1: Medicare patient, single case, remote monitoring A neurologist at a remote IONM company monitors SSEPs and MEPs via real-time video for a Medicare patient undergoing L4-S5 posterior spinal fusion. The neurologist's exclusive attention is on this patient throughout. Baseline SSEP testing runs 20 minutes. Active monitoring runs 3 hours 40 minutes. Total billable units: 14 × 15-minute intervals.
Correct coding: G0453 × 14 units
Why: CPT 95941 is not valid for Medicare. G0453 is the Medicare equivalent, billed per 15 minutes. Baseline study time (20 minutes) is excluded from the unit count. The 20-minute baseline SSEP studies are separately reportable as 95938 (upper and lower limb SSEPs combined).
Scenario 2: Commercial payer, remote physician monitoring two simultaneous cases A remote neurophysiologist concurrently oversees two commercial-payer spinal cases in adjacent ORs, each running 2.5 hours of active monitoring. The physician monitors data feeds from both cases simultaneously and communicates with each surgical team as needed.
Correct coding: CPT 95941 × 2 or 3 units per case (apply payer rounding to 2 hours 30 minutes), reported on each case's separate claim
Why: 95941 explicitly covers monitoring of more than one case simultaneously. G0453 cannot be used here because G0453 requires exclusive attention to one patient. Each case generates its own 95941 claim with its own unit count.
Scenario 3: Combined in-room and remote monitoring, commercial payer A neurophysiology physician is physically present in the OR for the first 45 minutes of a cervical spine surgery, providing one-on-one monitoring with personal attendance. The physician then transitions to a monitoring suite and remotely supervises the remaining 2 hours 15 minutes. Total case time: 3 hours.
Correct coding: 95940 × 3 units (3 × 15 min = 45 minutes in-room) + 95941 × 2 units (2 hours 15 minutes remote, applying payer rounding) for the commercial payer
Why: CPT guidelines state that in-room time is reported with 95940 in addition to remote time reported with 95941. The two codes cover distinct, non-overlapping time segments. Both are add-on codes to the primary surgical procedure.
Scenario 4: Hospital outpatient facility vs. professional claim A hospital outpatient department (HOPD) performs monitoring during a thoracic spine surgery on a Medicare patient. The hospital submits a facility claim for OR services. The remote supervising neurologist submits a separate professional claim for 90 minutes of remote monitoring.
Correct coding: Hospital facility claim: IONM codes are packaged into the surgical APC; no separate payment for monitoring codes on the facility claim. Neurologist professional claim: G0453 × 6 units (6 × 15 min = 90 minutes)
Why: APC packaging applies only to the facility claim. The supervising physician's professional claim for G0453 is submitted and payable independently. The APC bundling of the facility component does not affect the physician's professional reimbursement.
© Copyright 2026 American Medical Association. All rights reserved.
Continuous intraoperative neurophysiology monitoring is a critical procedure utilized during surgical operations to ensure the safety and integrity of the nervous system. This monitoring involves the ongoing assessment of electrophysiological signals, specifically sensory evoked potentials and electromyography (EMG) potentials, which are vital for detecting any potential neurological deficits that may arise during surgery. The primary goal of this monitoring is to minimize the risk of permanent postoperative neurological damage by providing real-time feedback to the surgical team. The CPT® Code 95941 specifically refers to the scenario where neurophysiology monitoring is conducted from outside the operating room or when monitoring multiple cases simultaneously within the operating room. This code is billed on an hourly basis and is intended to be reported in addition to the primary procedure code, ensuring that the complexity and necessity of the monitoring are accurately reflected in the billing process.
© Copyright 2026 Coding Ahead. 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
Create a free account to unlock this content
Get instant expert-level medical coding assistance.