Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
Book a demo Book a demo
☰
HCPCS Code

HCPCS code B9004 – Portable parenteral nutrition infusion pump


Code Definition

B9004 is the HCPCS Level II code for a parenteral nutrition infusion pump, portable.

The code turns on portability. A portable pump is B9004 and a stationary one is B9006. Billing the stationary code for an ambulatory device is a frequent denial trigger. Medicare no longer requires a Certificate of Medical Necessity for parenteral nutrition. A standard written order and the supporting clinical records carry the claim instead.

Level
Level II
Category
B Enteral and parenteral therapy (B4034–B9999)
Code range
B9000–B9999 Enteral and parenteral pumps
Billable
No
Code also known as
home parenteral nutrition pump, PN pump portable, ambulatory nutrition pump, TPN infusion pump
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

HCPCS code B9004 covers a portable parenteral nutrition infusion pump, not a stationary pump and not an enteral pump.

Medicare Part B pays for B9004 under the prosthetic device benefit, with claims processed by the DME MAC.

Billing B9006, the stationary pump code, for a portable device is a frequent cause of denials on these claims.

Medicare retired the CMN for parenteral nutrition in 2023, so a standard written order and clinical records now carry the claim.

Pabau’s medical claims management software supports DME billing workflows, modifier tracking, and clean-claim submission to MAC jurisdictions.

HCPCS code B9004: Definition and code descriptor

HCPCS code B9004 is the Level II code for a parenteral nutrition infusion pump that is portable. The official CMS descriptor places it in the B-range of HCPCS Level II, which covers enteral and parenteral nutrition equipment and supplies. CMS maintains the code and republishes the HCPCS Level II code set each year.

Field Detail
Code B9004
Official descriptor Parenteral nutrition infusion pump, portable
HCPCS section B-range: enteral and parenteral nutrition
Code category HCPCS Level II (DME supply/equipment)
Primary payer Medicare Part B (prosthetic device benefit, DME MAC)
Billed by Enrolled DMEPOS suppliers only

The B-range runs from B4034 through B9999 and covers enteral and parenteral nutrition equipment, solutions, and supplies. B9004 sits in the infusion pump sub-range alongside B9006, the stationary parenteral nutrition pump. B9999 is the not-otherwise-classified code for parenteral supplies, not a pump code.

What B9004 covers and what it does not

The code applies to one device in one clinical scenario. Items outside that scope belong to a different B-range code, and that boundary is where most miscoding starts.

Covered under B9004

  • A portable infusion pump designed and marketed for ambulatory use while administering parenteral nutrition
  • Pumps supplied to patients on home parenteral nutrition who are ambulatory and need mobility during infusion
  • Rental (modifier RR) and purchase (modifier NU or UE) of qualifying portable pumps

Not covered under B9004

  • Stationary (non-portable) parenteral nutrition infusion pumps (use B9006)
  • Enteral nutrition infusion pumps, whether portable or stationary (use B9002, enteral pump, any type)
  • Parenteral nutrition solutions and nutrients (use B4164–B4178 for dextrose and amino acids, B4180, B4185/B4187 for lipids, and B4189/B4193 for premix)
  • Pump accessories and supplies such as cassettes, tubing, and administration sets (use parenteral supply kits B4220, B4222 or B4224)
  • Infusion pumps used for medications other than parenteral nutrition

A portable pump billed as B9006, or an enteral pump billed as B9004, creates a medical-necessity mismatch that the MAC’s automated edits flag at adjudication.

B9004 vs B9006: Portable vs stationary pump

B9004 and B9006 describe the same type of equipment, a parenteral nutrition infusion pump. They differ on one clinical variable, which is portability. Choosing the wrong one is a frequent cause of B9004 claim denials.

Attribute B9004 (portable) B9006 (stationary)
Device type Ambulatory, wearable or carried during infusion Pole-mounted or tabletop; not designed for ambulation
Patient setting Home or ambulatory; patient is mobile during infusion Home setting; patient typically stationary during infusion
Nutrition type Parenteral nutrition only Parenteral nutrition only
When to use Patient needs ambulatory function during the infusion Patient does not need mobility during the infusion
Common modifiers RR (rental), NU (new purchase), UE (used purchase) RR (rental), NU (new purchase), UE (used purchase)

The order and the clinical notes must document the patient’s need for ambulatory infusion. Without that documentation, a MAC reviewer cannot tell a portable device claim from a stationary one. The claim then defaults to non-covered status, or it prompts a request for additional information.

Medicare coverage and medical necessity criteria for B9004

Medicare Part B covers parenteral nutrition and its infusion pump under the prosthetic device benefit, with claims processed by the DME MAC. The coverage policy is the national DME MAC Local Coverage Determination for Parenteral Nutrition, L38953, together with Policy Article A58836.

Qualifying criteria that establish medical necessity for parenteral nutrition, and therefore for the associated pump, typically include:

  • A diagnosis of severe alimentary tract pathology that prevents sufficient nutrient absorption through the gut. Short bowel syndrome, intestinal obstruction, and severe malabsorption are typical examples
  • Documentation that the patient cannot maintain weight and nutritional status through oral or enteral feeding
  • A written order confirming that parenteral nutrition is medically necessary and that the patient receives it at home
  • Evidence that the patient can self-administer, or that a caregiver is trained in parenteral nutrition administration

Reimbursement rates for B9004 are published in the annual CMS DMEPOS fee schedule. Amounts change each January, so check the current-year rate with the CMS fee schedule lookup before quoting a figure. Rates are jurisdiction-adjusted, so never state a dollar amount without naming the year’s schedule.

Pro Tip

Verify the applicable LCD revision on your DME MAC’s website before submitting any B9004 claim. Coverage criteria, documentation checklists, and diagnosis code lists can change between revisions. Submitting against a superseded LCD produces avoidable denials.

Documentation requirements for B9004 claims

Documentation for a B9004 claim must satisfy both the LCD’s medical necessity criteria and the DMEPOS supplier’s record-keeping obligations. Missing one required element is enough for the MAC to deny or recoup the claim. Solid medical billing compliance practices start with a complete checklist before the claim is submitted.

  1. Standard written order: A written, signed order naming parenteral nutrition, the patient’s diagnosis, and the portable pump. The order must precede delivery of the pump.
  2. No CMN or DIF: Medicare eliminated the Certificate of Medical Necessity and the DME Information Form for parenteral nutrition. The change applies to dates of service on or after 1 January 2023. Clinical records supporting the LCD criteria replace them, and the KX modifier signals that every criterion is met.
  3. Clinical notes: Progress notes documenting the qualifying diagnosis and the patient’s failure to maintain adequate nutrition orally or enterally. The notes must also carry the clinical rationale for home parenteral nutrition.
  4. Pump specifications: Supplier records confirming the device furnished is classified as portable, including the manufacturer’s device specifications or product sheet.
  5. Supplier enrollment documentation: Evidence that the billing supplier is enrolled as a DMEPOS supplier with Medicare. Only enrolled DMEPOS suppliers may bill B9004 to Medicare.
  6. Delivery documentation: Signed delivery receipt confirming the patient received the pump, dated on or after the written order.

Store all documentation for a minimum of seven years from the date of service, per standard Medicare record retention requirements. A superbill that captures the diagnosis codes, the device details, and the order date gives the billing team one reference document.

How to bill HCPCS code B9004: Step-by-step

Billing B9004 correctly means confirming medical necessity, selecting the right modifier, attaching the correct ICD-10 codes, and routing the claim to the right MAC jurisdiction. Pabau, the practice management platform we build, runs that sequence through its medical claims management software. It tracks modifier assignments, flags missing documentation, and supports submitting a clean claim to the DMEPOS MAC.

Pabau claims management dashboard grouping claims by pending, submitted, processing, paid and error status
Pabau’s claims dashboard groups every submission by status, so a B9004 claim sitting in processing surfaces before the filing window closes.
  1. Confirm medical necessity: Review the order and the clinical notes against the LCD’s coverage criteria. If a qualifying criterion is unmet or undocumented, ask the ordering physician for an addendum before proceeding.
  2. Obtain prior authorization if required: Check with the patient’s MAC and any commercial payer for pre-authorization requirements. Some payers require authorization before the pump is delivered.
  3. Select B9004 with the correct modifier: Append the appropriate modifier to the code. The modifier table below sets out when each one applies.
  4. Attach supporting ICD-10 codes: Link the claim to the ICD-10-CM diagnosis codes that establish medical necessity. Each code must appear on the LCD’s covered diagnosis list.
  5. Submit to the correct DME MAC: B9004 claims go to the patient’s DME MAC based on the patient’s residence, not the supplier’s location. Confirm jurisdiction before submission.

Modifier reference for B9004 claims:

Modifier Description When to use
RR Rental Pump is rented to the patient on a monthly basis
NU New equipment Pump is new and purchased outright for the patient
UE Used durable medical equipment Pump is used or refurbished and purchased outright
KX Requirements in the medical policy have been met Every LCD L38953 coverage criterion is met and documented in the record

Parenteral and enteral nutrition pumps are priced under the DMEPOS parenteral and enteral nutrition fee schedule. Confirm the payer’s rental or purchase rules before applying a modifier, because the wrong modifier can trigger a payment adjustment or a denial.

Prior authorization requirements for B9004

Whether B9004 requires prior authorization depends on the payer and the MAC jurisdiction. Medicare does not require it for the pump itself, but several other scenarios still create a pre-authorization obligation.

  • CMS required prior authorization list: B9004 is not on CMS’s Required Prior Authorization List of DMEPOS items. CMS revises that list periodically, so check it before taking on a new patient.
  • MAC-specific requirements: Individual MACs, including Noridian and CGS, may impose requirements beyond the national program. Check the relevant MAC’s website for jurisdiction-specific rules before delivery.
  • Commercial and managed-care payers: Most commercial payers require prior authorization for home parenteral nutrition equipment. Requirements vary widely, so contact the payer’s provider services line to confirm what the request must include.
  • Medicaid: State Medicaid programs set their own prior authorization rules. Many require both prior authorization and a written order before the pump is delivered.

A prior authorization request should carry the standard written order, the clinical notes establishing medical necessity, and the relevant ICD-10 diagnosis codes. Add the device specifications that confirm portability. Incomplete requests cause authorization denials that later cascade into claim denials.

ICD-10 codes that support B9004 medical necessity

Every B9004 claim must carry at least one ICD-10-CM diagnosis code from the LCD’s list of covered conditions. The diagnosis code must reflect the patient’s documented condition. Codes outside the covered list create a medical-necessity mismatch that the MAC’s automated edits catch at adjudication.

ICD-10-CM code Description LCD relevance
K91.2 Short bowel syndrome Meets the gut absorption failure criterion directly
K90.0 Celiac disease Meets the severe malabsorption criterion when the enteral route is insufficient
K90.3 Pancreatic steatorrhea Severe fat malabsorption; supports parenteral nutrition necessity
K50.00 Crohn’s disease of small intestine without complications Supports necessity when bowel rest is required
K56.60 Unspecified intestinal obstruction Obstruction preventing oral or enteral nutrition
E46 Unspecified protein-calorie malnutrition Secondary diagnosis supporting parenteral nutrition alongside a primary gut diagnosis

Always check the current LCD’s diagnosis code list before submitting. The covered list can change between LCD revisions, and a code valid under a prior revision may not appear in the current one. Our ICD-10-CM code library carries a reference page for each of these diagnoses, including the documentation a payer expects behind it.

B9004 is rarely the only code on a parenteral nutrition claim. Billers co-bill nutrition solution codes, supply codes, and accessory codes alongside the pump code. Knowing which items are billed separately prevents unbundling errors and supports complete claim submission. The AAPC HCPCS code reference carries crosswalk information for the B-range.

Code Descriptor Relationship to B9004
B9006 Parenteral nutrition infusion pump, stationary Use instead of B9004 when the pump is not portable
B9002 Enteral nutrition infusion pump, any type Enteral feeding pump; never a substitute for a parenteral pump code
B9999 Not otherwise classified, parenteral supplies Use when no specific B-range code describes the supply item
B4164 Parenteral nutrition solution, carbohydrates (dextrose) 50% or less Co-billed for the dextrose component of the solution
B4180 Parenteral nutrition solution, carbohydrates (dextrose) greater than 50% (500 ml) Co-billed when the dextrose concentration exceeds 50%
B4168 Parenteral nutrition solution, amino acid 3.5% (500 ml) Co-billed for the amino acid component at the lower concentration
B4172 Parenteral nutrition solution, amino acid 5.5% through 7% (500 ml) Co-billed for the amino acid component at the higher concentration
B4220 Parenteral nutrition supply kit, premix, per day Covers cassettes, tubing, and administration supplies used with the pump
E2402 Negative pressure wound therapy electrically powered pump Unrelated to parenteral nutrition billing; listed here only because it is often confused with a pump supply code

When billing solution codes alongside B9004, each component is billed under its own code. Units correspond to the grams or milliliters supplied per day. Keep solution billing distinct from pump billing on the claim to avoid bundling edits. The map below shows where each code sits on a single home parenteral nutrition claim.

Chart of HCPCS B-range codes on a home parenteral nutrition claim: pump B9004 portable, B9006 stationary, B9002 enteral; solution B4164 dextrose 50 percent or less, B4180 above 50 percent, B4168 amino acid 3.5 percent, B4172 amino acid 5.5 to 7 percent, B4185 and B4187 lipids, B4189 and B4193 premix; supplies B4220, B4222, B4224 and B9999
A parenteral nutrition claim carries three kinds of line: the pump, each solution component, and the daily supplies. Codes from the CMS HCPCS Level II set.

Common denial reasons for B9004 and how to avoid them

Each of the five scenarios below is preventable at the documentation review stage, which is where a B9004 claim is cheapest to fix. Solid denial management strategies address each root cause before submission rather than after. A well-structured medical billing workflow catches these errors before the claim goes out.

Denial reason Root cause Prevention tip
Incomplete standard written order The order is unsigned, undated, or does not name a portable pump File the signed order before delivery, and check that it names the pump type
Wrong pump code (B9006 billed instead of B9004) Biller codes the stationary pump code for a portable device Add a device-type field to intake, and require a portability flag on every pump order
No prior authorization on file Payer requires prior authorization, and the pump was delivered before it was obtained Confirm requirements with every payer before delivery, and record the authorization number on the claim
ICD-10 diagnosis not on the LCD’s covered list Diagnosis code billed does not map to the LCD’s covered conditions Cross-reference every diagnosis code against the current LCD revision before submission
Supplier not enrolled as a DMEPOS supplier Billing entity lacks active DMEPOS enrollment with Medicare at the time of service Verify DMEPOS enrollment status annually, and check PECOS before billing a new Medicare beneficiary

Pro Tip

Run a pre-submission audit on every B9004 claim line. Confirm the device is documented as portable and the standard written order is signed and on file. Check that the ICD-10 code appears on the LCD’s covered list, and add the KX modifier once every criterion is met. Catching one missing element before submission costs minutes, while appealing a denied claim costs hours.

How Pabau keeps DME claims clean before they reach the MAC

Most DMEPOS billing teams track B9004 documentation across a spreadsheet, a shared drive, and the supplier’s delivery system. The portability evidence sits in one place and the written order in another, so the missing piece only surfaces when the remittance arrives.

Pabau holds the order, the clinical notes, the device record, and the claim line on the same patient file. Modifier assignments are tracked against the code, so an RR or NU selection is visible to whoever reviews the claim. Documentation that is still outstanding gets flagged before submission rather than after a denial.

The outcome is a shorter pre-submission check. The billing team confirms portability, the written order, and the diagnosis in one view, then submits to the correct DME MAC jurisdiction.

Streamline your DME billing workflow

Pabau helps DME suppliers and billing teams track modifier assignments, manage claim documentation, and submit clean claims to MAC jurisdictions, all from one platform.

Pabau claims management dashboard

Conclusion

B9004 has a narrow scope, and that is what makes it manageable. Bill it for a portable parenteral nutrition pump supplied by an enrolled DMEPOS supplier. The claim needs a qualifying ICD-10 diagnosis and a signed standard written order on file.

The judgment worth carrying into the next claim is that portability is a documentation question before it is a coding one. If the order and the device record do not say portable, a reviewer has no basis to pay B9004 rather than B9006.

Pabau’s claims tools track modifier assignments, flag outstanding documentation before submission, and manage denial workflows when claims come back. Book a demo to see how Pabau handles DME and outpatient billing end to end.

Continue your research

Continue your research

Billing the supplies that travel with the pump? HCPCS code B4220 covers the premix parenteral nutrition supply kit that is billed per day alongside B9004.

Want a reference for what clean claim standards look like? Denial codes in medical billing explains the CARC and RARC codes you will see on remittances when a B9004 claim is rejected.

Looking for the broader billing compliance framework? Revenue cycle management explains how DME billing fits into the full RCM cycle from prior auth through remittance posting.

Submitting claims electronically? Electronic remittance advice explains how 835 ERA files map back to individual claim lines so you can reconcile B9004 payments against submitted amounts.

Frequently asked questions

What is HCPCS Code B9004?

HCPCS code B9004 is the Level II code for a portable parenteral nutrition infusion pump. Enrolled DMEPOS suppliers bill it when they furnish an ambulatory pump to a patient on home parenteral nutrition. It covers the pump only, and nutrition solutions and accessories are billed under separate codes.

What is the difference between B9004 and B9006?

B9006 is the code for a stationary parenteral nutrition infusion pump, and B9004 is for a portable one. Use B9004 when the patient needs an ambulatory pump during infusion. Billing B9006 for a portable device is a frequent denial trigger on these claims.

Does Medicare cover HCPCS Code B9004?

Yes. Medicare Part B covers B9004 under the prosthetic device benefit, with claims processed by the DME MAC. The patient needs a qualifying diagnosis, such as short bowel syndrome or severe malabsorption, and the claim must meet LCD L38953. Reimbursement rates are set in the annual DMEPOS fee schedule and vary by jurisdiction.

What documentation is required for a B9004 claim?

A B9004 claim needs a signed standard written order that names the portable pump, plus clinical notes establishing the qualifying diagnosis. It also needs device specifications confirming portability, a signed delivery receipt, and evidence of DMEPOS supplier enrollment. Medicare eliminated the CMN for dates of service on or after 1 January 2023. Missing one element is grounds for denial or recoupment.

What are common denial reasons for B9004 claims?

Common denial reasons include an incomplete standard written order and billing B9006 instead of B9004 for a portable device. A missing prior authorization also causes denials when the payer requires one. Claims fail too when the ICD-10 diagnosis is off the LCD’s covered list, or the supplier was not DMEPOS-enrolled at the time of service.

Does B9004 require prior authorization?

B9004 is not on CMS’s Required Prior Authorization List of DMEPOS items, so Medicare does not require prior authorization for the pump itself. Individual MACs may impose jurisdiction-specific requirements, and most commercial payers require authorization for home parenteral nutrition equipment. Confirm with the specific MAC and any commercial payer before delivering the pump.

Which ICD-10 codes support medical necessity for B9004?

Commonly paired ICD-10-CM codes include K91.2 (short bowel syndrome), K90.0 (celiac disease), and K90.3 (pancreatic steatorrhea). K50.00 (Crohn’s disease of small intestine), K56.60 (intestinal obstruction), and E46 (protein-calorie malnutrition) also appear. Every code used must appear on the current LCD’s covered diagnosis list for the applicable MAC jurisdiction.

×