Use 95970 for analysis of an implanted spinal cord or peripheral nerve neurostimulator without programming. Use 95971 when simple programming adjustments are made.
On this page
CMS RVU26D · Effective 2026-10-01
95971 Neurostimulator programming Medicare reimbursement rates in Illinois
Report this service when an implanted spinal cord or peripheral nerve neurostimulator is analyzed and its settings receive simple programming adjustments. Compare 95971 office and facility rates across CMS payment localities in Illinois.
Amounts below use the non-QP conversion factor for participating physicians. These are base physician payments before claim-level adjustments, not patient costs or total hospital charges.
What does Medicare pay for 95971 in Illinois?
Illinois has 4 payment localities in this comparison. Use the service location to choose the applicable amount. These are the supported base rates for the 4 payment areas shown below, using the same CMS release.
Office / nonfacility
$49.83–$53.76
4 of 4 localities have a supported rate.
Facility setting
$35.20–$37.64
4 of 4 localities have a supported rate.
These are locality ranges, not averages or address-specific quotes. A facility-setting amount covers the physician service; it does not include a hospital’s separate bill. Choose a locality below to inspect its calculation, compare other payment areas, or price a percentage of Medicare.
Where 95971 pays more and less in Illinois
4 payment localities
$49.83 to $53.76
Neuromodulation
About 95971: Simple spinal or peripheral stimulator programming
Report this service when an implanted spinal cord or peripheral nerve neurostimulator is analyzed and its settings receive simple programming adjustments.
Code 95971 describes analysis and simple programming of an implanted neurostimulator used for spinal cord or peripheral nerve stimulation. A clinician managing the device uses a programmer to review its operation and make simple setting adjustments. Common settings include pain-management clinics and follow-up visits for patients with implanted spinal cord stimulators for chronic pain or peripheral nerve stimulators.
Choose this code when the device stimulates the spinal cord or a peripheral nerve and programming is performed. Use 95970 when the device is analyzed without programming, and 95972 when programming is complex. Documentation should identify the device and stimulation site, the findings reviewed, the settings changed, and the patient's response. Do not report a no-change device check as programming. The CMS fee schedule assigns work, practice-expense, and malpractice values, with different practice-expense values for office and facility settings.
Where the value comes from
- Work RVU0.78 · 52%
- Practice expense (office) RVU0.66 · 44%
- Malpractice RVU0.07 · 5%
18.2K
Medicare services in 2024 · #1186 by national volume
This summary was written with AI assistance from CMS physician fee schedule data and checked against the CMS billing rules shown here. Rates on this page come directly from CMS files.
95971 compared with similar codes
Office rates for Illinois, from the same CMS release.
This code is for complex programming of a spinal cord or peripheral nerve neurostimulator; 95971 is for simple programming of those devices.
95976 covers simple programming of an implanted cranial nerve neurostimulator. Choose 95971 for a spinal cord or peripheral nerve system.
Compare 95971 by payment locality
Find the payment area for your service address, then open its rate page for calculation inputs, release history and the percentage-of-Medicare tool. A city may cross payment-area boundaries; the ZIP lookup above helps resolve the location.
4 of 4 payment localities
Chicago →
Office / nonfacility
$53.76
Facility
$37.64
East St. Louis →
Office / nonfacility
$51.04
Facility
$36.29
Rest Of Illinois →
Office / nonfacility
$49.83
Facility
$35.20
Suburban Chicago →
Office / nonfacility
$53.02
Facility
$36.55
Need rates for a whole code list?
Fee-sheet and API access are in early access. Tell us which codes and locations your team needs.
95971 billing questions
When should 95971 be used instead of 95970?
Use 95971 when simple programming adjustments are made to an implanted spinal cord or peripheral nerve neurostimulator. Use 95970 for device analysis without programming.
How is 95971 distinguished from 95972?
Both apply to spinal cord or peripheral nerve neurostimulators, but 95971 represents simple programming and 95972 represents complex programming. The record should support the level of programming performed.
Can 95970 be reported for the analysis during a 95971 service?
95971 includes analysis with programming. Do not separately report 95970 for the same device analysis performed as part of that programming service.
What documentation supports 95971?
Document the implanted device and stimulation site, the pre-adjustment assessment, the settings changed, and the patient's response. The note should support that programming was performed and was simple.
Does 95971 apply to an implanted vagus nerve stimulator?
No. For cranial nerve neurostimulator programming, the simple-programming code is 95976; 95971 is for spinal cord or peripheral nerve stimulation.
Where these rates come from
FeeBase calculates base physician payments from CMS work, practice-expense, and malpractice RVUs, adjusted by each locality’s geographic indices and the applicable conversion factor. Unavailable or separately priced services are labeled rather than assigned a made-up amount.
Source: RVU26D. Effective 2026-10-01 through the day before 2027-01-01.
