95012 measures nitric oxide in exhaled breath; 94010 measures airflow with spirometry.
On this page
CMS RVU26D · Effective 2026-10-01
95012 FeNO test Medicare reimbursement rates in Kansas
Measures nitric oxide in exhaled breath to assess airway inflammation, commonly during asthma evaluation and monitoring. Compare 95012 office and facility rates across CMS payment localities in Kansas.
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 95012 in Kansas?
Kansas has 1 payment locality in this comparison. Use the service location to choose the applicable amount. These are the supported base rates for the payment area shown below, using the same CMS release.
Office / nonfacility
$17.68
1 of 1 localities have a supported rate.
Payment area: Kansas
One mapped payment locality.
Facility setting
No 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.
Pulmonary function testing
About 95012: Exhaled nitric oxide measurement
Measures nitric oxide in exhaled breath to assess airway inflammation, commonly during asthma evaluation and monitoring.
This office-based test measures nitric oxide in a patient’s exhaled breath, typically with a dedicated analyzer and a controlled breathing maneuver. Allergy and immunology, pulmonary, and other clinicians use the result as one measure of eosinophilic airway inflammation, often when evaluating asthma or monitoring response to anti-inflammatory treatment. Trained clinical staff may perform the breathing procedure under physician supervision.
Report 95012 for the FeNO measurement, not for each breath used to obtain a valid result. Documentation should identify the clinical reason for testing and include the measured result. CMS treats this as an incident-to service: it may be billed only when performed under physician supervision. The code does not describe airflow testing; spirometry or a bronchial challenge addresses different aspects of respiratory function and may be reported when separately performed.
CMS billing rules for 95012
- Professional and technical components
- Incident-to service: billed only when performed under physician supervision.
Where the value comes from
- Work RVU0.00 · 0%
- Practice expense (office) RVU0.58 · 98%
- Malpractice RVU0.01 · 2%
100.8K
Medicare services in 2024 · #554 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.
95012 compared with similar codes
Office rates for Kansas, from the same CMS release.
95012 assesses airway inflammation. 94060 evaluates airflow before and after bronchodilator administration.
95012 measures exhaled nitric oxide; 95070 is used for bronchial challenge testing to evaluate airway responsiveness.
Compare 95012 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.
1 of 1 payment localities
Kansas →
Office / nonfacility
$17.68
Facility
Unavailable
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.
How this local rate is calculated
Each RVU component is multiplied by its own geographic practice cost index (GPCI). The three adjusted components are added, then multiplied by the conversion factor. These are the inputs used for 95012 in Kansas.
PPRRVU2026_Oct_nonQPP.csv
12,458
- Code
- 95012
- Physician work
- 0.00
- Practice expense
- 0.58
- Malpractice
- 0.01
GPCI2026.csv
54
- Locality
- Kansas
- Physician work
- 1.000
- Practice expense
- 0.904
- Malpractice
- 0.504
| Component | RVU | Locality factor | Adjusted |
|---|---|---|---|
| Physician work | 0.00 | × 1.000 | 0.0000 |
| Practice expense | 0.58 | × 0.904 | 0.5243 |
| Malpractice | 0.01 | × 0.504 | 0.0050 |
| Total RVUs | 0.5294 | ||
| Conversion factor | × 33.4009 | ||
Office / nonfacility rate, Kansas$17.68
Explore RVUs, geographic factors and the full formula
Office / nonfacility
| Component | RVU | Local GPCI |
|---|---|---|
| Work | 0 | 1 |
| Practice expense | 0.58 | 0.904 |
| Malpractice | 0.01 | 0.504 |
(0 × 1 + 0.58 × 0.904 + 0.01 × 0.504) × $33.4009 = $17.68
The office and facility calculations use their respective practice-expense RVUs. The facility amount here is the physician fee, not a separate hospital or facility bill.
95012 billing questions
When is FeNO testing appropriate instead of spirometry?
Use 95012 to measure exhaled nitric oxide as an indicator of airway inflammation. Spirometry measures airflow and is used to evaluate ventilatory function.
Can clinical staff perform the test?
Yes. CMS permits billing as an incident-to service only when the test is performed under physician supervision.
Are repeated breaths billed as separate units?
No. The code represents the FeNO measurement service; the breaths used to obtain a valid measurement are not separate tests.
What documentation supports reporting 95012?
Record the reason for testing, the measured result, and the physician supervision supporting incident-to billing.
Can FeNO be reported with spirometry?
They measure different findings: FeNO measures exhaled nitric oxide, while spirometry evaluates airflow. Both may be reported when each service is performed and documented.
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.
