CPT code 95970: Neurostimulator analysis2026 Medicare rate & RVUs
Reports electronic assessment of an implanted spinal cord or peripheral nerve stimulator when the device is checked without changing its programmed settings.
Medicare pays $19.71 for 95970 nationally in the office and $16.03 in a hospital or facility. Local office rates run $18.23–$25.56.
Medicare rate · 95970
Neurostimulator analysis
- Work RVUs
- 0.35
- Total RVUs
- 0.59
- Global days
- XXX
National rate · 2026
$19.71
Office setting, before claim adjustments.
See every locality for 95970 →Billed by an NP, PA or therapist? →
Medicare allowed amount for participating (non-QP) physicians, before deductible, coinsurance and claim adjustments. Not a patient’s bill or a hospital charge.
Your location
On this page 10 sections
What 95970 covers
CPT 95970 captures electronic interrogation of an implanted neurostimulator pulse generator for a spinal cord or peripheral nerve system when the visit assesses device operation without changing its programmed settings. The clinician reviews available device information, such as operating status, stored diagnostics, or battery status, and evaluates system function. This service commonly occurs during follow-up for patients with implanted spinal cord stimulation for chronic pain or peripheral nerve stimulation, in pain medicine, neurology, or neurosurgery settings. It concerns the implanted generator system, rather than EEG or intraoperative neurophysiologic monitoring.
Report the code when documentation supports device analysis without programming. Identify the implanted system and its site, describe the analysis performed and findings, and distinguish interrogation from parameter changes. If stimulation parameters are adjusted, choose the applicable with-programming code based on device type and service complexity. CMS valuation includes physician work, practice expense, and malpractice; practice-expense values differ between office and facility settings.
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.
Where 95970 pays more and less
The same RVUs, adjusted for each area’s costs. Open a locality for its calculation, history and nearby areas.
109 payment localities
$18.23 to $25.56
109 of 109 payment localities
95970 rates by state
Office rate range in each state. Select a state to see its payment localities.
Explore a state
Local rates. Clear comparisons.
Hover or focus a tile to see its rate range. Select it to open the state’s fee schedule.
$18.23
$25.56
Color shows the midpoint of each state’s locality range.
View every state and territory as a table
| State / territory | Office rate range | Localities |
|---|---|---|
| AK | $25.56 | 1 |
| AL | $18.39 | 1 |
| AR | $18.23 | 1 |
| AZ | $19.34 | 1 |
| CA | $20.11–$23.63 | 29 |
| CO | $20.08 | 1 |
| CT | $20.69 | 1 |
| DC | $21.70 | 1 |
| DE | $19.58 | 1 |
| FL | $19.90–$21.53 | 3 |
| GA | $19.14–$20.06 | 2 |
| GU | $20.25 | 1 |
| HI | $20.25 | 1 |
| IA | $18.51 | 1 |
| ID | $18.62 | 1 |
| IL | $19.66–$21.12 | 4 |
| IN | $18.68 | 1 |
| KS | $18.54 | 1 |
| KY | $18.84 | 1 |
| LA | $18.86–$19.43 | 2 |
| MA | $20.06–$21.44 | 2 |
| MD | $19.83–$21.70 | 3 |
| ME | $18.77–$19.27 | 2 |
| MI | $19.23–$20.15 | 2 |
| MN | $19.20 | 1 |
| MO | $18.71–$19.37 | 3 |
| MS | $18.47 | 1 |
| MT | $19.70 | 1 |
| NC | $18.87 | 1 |
| ND | $19.11 | 1 |
| NE | $18.54 | 1 |
| NH | $19.87 | 1 |
| NJ | $20.92–$21.63 | 2 |
| NM | $19.33 | 1 |
| NV | $19.55 | 1 |
| NY | $19.06–$22.64 | 5 |
| OH | $19.10 | 1 |
| OK | $18.73 | 1 |
| OR | $19.38–$20.42 | 2 |
| PA | $19.08–$20.40 | 2 |
| PR | $19.77 | 1 |
| RI | $20.05 | 1 |
| SC | $19.02 | 1 |
| SD | $19.04 | 1 |
| TN | $18.60 | 1 |
| TX | $19.00–$20.13 | 8 |
| UT | $19.18 | 1 |
| VA | $19.29–$21.70 | 2 |
| VI | $19.77 | 1 |
| VT | $19.14 | 1 |
| WA | $19.99–$21.70 | 2 |
| WI | $18.72 | 1 |
| WV | $19.22 | 1 |
| WY | $19.45 | 1 |
How the 95970 rate is calculated
Each of 95970’s three RVUs is multiplied by a geographic index (GPCI) for the payment locality, added up, and multiplied by the conversion factor. Drag the indexes or enter a ZIP to see what moves the rate.
How the rate is built · 95970
RVUs × geographic indexes × conversion factor
Work0.35
0.35 RVUs× 1.000 GPCI
Practice expense0.21
0.21 RVUs× 1.000 GPCI
Malpractice0.03
0.03 RVUs× 1.000 GPCI
Adjusted RVUs
0.5900
Conversion factor
$33.4009
Medicare rate
$19.71
Every GPCI starts at 1.000, the national rate. Enter a ZIP or drag a slider.
Payment rules and modifiers for 95970
95970 has no global surgery period, no multiple-procedure, bilateral or assistant-at-surgery adjustment, and no professional/technical split. What changes the payment is where the service happens: the place of service on the claim decides whether Medicare pays the office or the facility rate.
Place of service · 95970
Which rate does Medicare pay?
The POS code on the claim line (CMS-1500 box 24B).
POS 11 · non-facility rate · national
$19.71
- Non-facility (office)
- $19.71
- Facility
- $16.03
Higher because the practice carries its own overhead.
95970 compared with similar codes
Compare codes · National
5 codes, side by side
How to choose
- 95971Neurostimulator programming
- Use 95970 when the spinal or peripheral nerve stimulator is analyzed without changing settings. Use 95971 when simple programming is performed.
- 95972Stimulator programming
- 95972 represents complex programming of a spinal or peripheral nerve system; 95970 represents analysis without programming.
- 95976Stimulator programming
- 95976 is for simple programming of a cranial nerve stimulation system. Select by the implanted device system, not just by the act of interrogation.
- 95983Brain stimulator programming
- 95983 addresses programming of a brain neurostimulator. Code 95970 is for analysis without programming of a spinal cord or peripheral nerve system.
95970 billing questions
How does 95970 differ from 95971 or 95972?
95970 describes analysis without programming. Codes 95971 and 95972 describe programming for spinal cord or peripheral nerve systems, at simple and complex levels, respectively.
Does this code include changing stimulation settings?
No. It represents analysis without changing programmed settings; report the applicable with-programming code when parameters are adjusted.
Is 95970 used for cranial nerve or brain stimulators?
This code is for spinal cord or peripheral nerve systems. Cranial nerve systems have codes 95976 and 95977, while brain neurostimulator programming is represented by 95983 and 95984.
What documentation supports reporting 95970?
Document the implanted system and site, the electronic analysis performed, the findings, and that programmed settings were not changed.
Is 95970 reported in timed increments?
The service is not described in timed increments. Documentation should support the device analysis performed, rather than elapsed minutes.
Where these rates come from
FeeBase calculates base physician payments from CMS work, practice-expense and malpractice RVUs, adjusted by each locality’s geographic indexes and the conversion factor. Services without a published rate are labeled, never given a made-up amount. Amounts are Medicare allowed amounts before claim adjustments: not a patient’s bill or a commercial rate.
CMS RVU26D · effective Oct 1, 2026 through the day before Jan 1, 2027
Show the CMS file lines behind this rate
Fee sheets
Put 95970 and the rest of your codes on one sheet
Build a fee sheet from your own code list at your locality, put your payer contracts beside Medicare, and see what changed each quarter.
Build my fee sheetOr price your code list free →