B9006 HCPCS code: Parenteral nutrition infusion pump, stationary
B9006 is the HCPCS Level II code for parenteral nutrition infusion pump, stationary. In 2024 Medicare paid an average of $401.27 per service for B9006 across 50 services. Its Medicare coverage code is D (Special coverage instructions apply): Medicare covers it when its national or local coverage criteria are met. The NCCI unit limit is 1 per day on DME suppliers. Medicare volume fell 42% from 2022 to 2024 (86 to 50 services). In 2024, 4 suppliers billed Medicare for B9006 (rentals), serving 19 beneficiaries.
Code details
| Field | Value |
|---|---|
| Section | B codes — Enteral and parenteral therapy |
| Coverage code | D — Special coverage instructions apply |
| Pricing indicator | 39 — DMEPOS: parenteral and enteral nutrition |
| BETOS category | O1C — Enteral and parenteral nutrition |
| Added | 1988-01-01 |
| Last action effective | 2002-01-01 |
Who bills B9006 (2024)
| Measure | Value |
|---|---|
| Suppliers billing rentals | 4 |
| Suppliers billing purchases | — |
| Referring clinicians | 20 |
| Medicare beneficiaries | 19 |
| States with claims | 3 |
| Year | Suppliers | Beneficiaries |
|---|---|---|
| 2022 | 10 | 31 |
| 2023 | 7 | 27 |
| 2024 | 4 | 19 |
Counts only. Supplier and clinician names, contact lists and state-by-state detail are in Caduvo.
Medicare utilization for B9006, 2022–2024
| Year | Services | Beneficiaries | Avg. allowed | Avg. paid |
|---|---|---|---|---|
| 2022 | 86 | 31 | $496.37 | $388.19 |
| 2023 | 61 | 27 | $535.41 | $419.76 |
| 2024 | 50 | 19 | $511.83 | $401.27 |
States with the most B9006 services (2024)
| State | Services | Avg. paid |
|---|---|---|
| Florida | 18 | $440.56 |
| Iowa | 16 | $443.69 |
| New Jersey | 12 | $322.07 |
NCCI unit limits (MUE)
| Claim type | Max units per day | Rationale |
|---|---|---|
| DME suppliers | 1 | Nature of Equipment |
What changed for B9006
- 1988-01-01: B9006 added to HCPCS Level II
- Next scheduled CMS quarterly update (HCPCS and DMEPOS fee schedule): 2027-01-01
Frequently asked questions
What is HCPCS code B9006?
B9006 is the HCPCS Level II code for parenteral nutrition infusion pump, stationary. Short descriptor: "Parenteral infus pump statio".
How much does Medicare pay for B9006?
In 2024, the average Medicare payment was $401.27 per service (average allowed $511.83).
Does Medicare cover B9006?
Coverage code D — Special coverage instructions apply. Medicare covers it when its national or local coverage criteria are met.
How many units of B9006 can be billed per day?
1 on DME suppliers (NCCI medically unlikely edits).
Related B90 codes
- B9000 — Enteral nutrition infusion pump - without alarm
- B9002 — Enteral nutrition infusion pump, any type
- B9004 — Parenteral nutrition infusion pump, portable
Building a device that would bill under a code like this? Caduvo matches a device description to HCPCS/CPT codes, Medicare coverage and payment, and the FDA pathway in one report.
Next steps
- Run a reimbursement report for a device billed under B9006
- Watch B9006 for fee, coverage and descriptor changes
- Build a full Medicare revenue model for B9006
Sources: CMS HCPCS Level II release October 2025; CMS DMEPOS fee schedule; CMS NCCI MUE tables; CMS Medicare utilization (physician and DME supplier files); CMS Medicare Coverage Database articles. Fees are Medicare allowables, not commercial rates. Not billing or legal advice.