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 B5100 – Parenteral nutrition solution


Code Definition

B5100 is the HCPCS Level II code for parenteral nutrition solution compounded amino acid and carbohydrates with electrolytes, trace elements, and vitamins, including preparation, any strength, hepatic, hepatamine-premix.

Most B5100 denials don't come from using the wrong code outright; they come from billing it when B5000 (renal amino acid pattern) was the correct choice, or from submitting claims without a completed Certificate of Medical Necessity. Understanding those two failure points, the Medicare documentation chain, and the modifier requirements keeps most B5100 claims clean on the first pass.

Level
B0000-B9999 Enteral and parenteral therapy
Billable
No
Code also known as
TPN, total parenteral nutrition, home parenteral nutrition, HPN, amino acid infusion, compounded PN
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 B5100 applies to standard amino acid plus carbohydrate compounded PN solutions, not renal or high-metabolic-stress formulas.

A completed CMS-10055 Certificate of Medical Necessity, signed by the treating physician, is required for every Medicare B5100 claim.

Modifier KX is mandatory to attest that the claim meets Medicare LCD criteria as documented in the medical record.

Pabau’s claims management software supports DMEPOS claim workflows, modifiers, and documentation tracking for home infusion providers.

HCPCS code B5100: Definition and code details

HCPCS code B5100 describes a compounded parenteral nutrition solution consisting of amino acids and carbohydrates, without a lipid emulsion component, billed for patients receiving home parenteral nutrition. The code sits within the B-series of HCPCS Level II, which covers enteral and parenteral nutrition supplies and equipment under the Medicare DMEPOS benefit.

Official descriptor and key reference data

The table below summarises the key reference fields for HCPCS code B5100 as published in the CMS annual HCPCS code file. Verify the current-year descriptor and status against the CMS release before submitting claims, because B-series codes are subject to annual review.

Field Detail
HCPCS code B5100
Code series B-series (enteral and parenteral nutrition)
Descriptor (summary) Parenteral nutrition solution: amino acids with carbohydrates, home mix
Benefit category DMEPOS (Durable Medical Equipment, Prosthetics, Orthotics, and Supplies)
Medicare benefit Part B
Claim processor DME MAC (jurisdiction A, B, C, or D by geography)
Lipid emulsion included No (bill lipid emulsions separately, e.g. B4185 or B4189)
Code status (2026) Active (verify via CMS HCPCS annual release before each claim date)

What B5100 covers and what it excludes

B5100 applies to patients receiving home parenteral nutrition through a standard compounded admixture, where the formula contains crystalline amino acids and a carbohydrate source (typically dextrose), without a renal-pattern amino acid modification and without a high-metabolic-stress specialised formula. The patient must be non-ambulatory or unable to absorb nutrition through the GI tract, receiving the solution via central or peripheral intravenous access in the home setting.

What B5100 does not cover is equally important for avoiding mis-codes. The following scenarios use different codes:

  • Renal amino acid pattern formulas (modified for patients with kidney disease): bill B5000, not B5100.
  • Specialised high-metabolic-stress formulas (for severe trauma, burns, or hypermetabolic states): bill B5200, not B5100.
  • Lipid emulsions (fat component of total parenteral nutrition): bill separately using B4185 (per 10 grams) or B4189 as applicable; do not bundle into B5100.
  • Enteral nutrition (administered via GI tube): use the E-series enteral codes, not B5100.
  • Parenteral nutrition administered in a facility or inpatient setting: B5100 is a home-mix DMEPOS code; inpatient nutrition is covered through hospital per-diem billing.

When a patient’s clinical needs shift (for example, acute kidney injury developing during home TPN), the treating physician must update the formula order. The coder must switch to B5000 for that period, because billing B5100 with a renal-pattern admixture is a documentation mismatch that survives internal review but fails DME MAC audit.

B5100 vs neighbouring parenteral nutrition HCPCS codes

The most common coding error on parenteral nutrition claims is selecting B5100 when B5000 or B5200 is correct. The three codes cover different amino acid patterns and patient populations. Use the comparison table below to confirm the right code before submitting.

Code Descriptor summary Patient population Key differentiator
B5000 Amino acids with carbohydrates, renal amino acid pattern Chronic kidney disease; renal failure patients on home PN Renal-modified amino acid profile (low electrolytes, essential amino acids only)
B5100 Amino acids with carbohydrates, standard formula GI dysfunction, short bowel syndrome, malabsorption (non-renal, non-specialised) Standard crystalline amino acid profile; no renal or stress modification
B5200 Amino acids with carbohydrates, high-metabolic-stress formula Severe trauma, burns, sepsis, or hypermetabolic conditions Branched-chain amino acid enriched; physician must document hypermetabolic condition
B4185 / B4189 Parenteral nutrition lipid emulsion Any patient receiving fat component separately in home PN regimen Billed separately from B5000/B5100/B5200; never bundled into the amino acid code

The amino acid pattern documented in the compounding pharmacy’s formula record must match the code selected. A DME MAC audit that finds a standard amino acid formula billed under B5200 will deny the claim and may trigger a probe audit of prior periods.

Documentation requirements for parenteral nutrition claims

Medicare requires a specific documentation chain before a B5100 claim can be paid. Missing any single element is enough to trigger a denial. The required record set has four components: a physician order, a functional GI impairment finding, the compounding pharmacy records, and a completed Certificate of Medical Necessity.

Storing this documentation in digital clinical forms tied to the patient record reduces retrieval time during a DME MAC records request, which typically allows 45 days for submission. Maintaining HIPAA-compliant record keeping across all billing documentation also protects against PHI exposure during claim review.

Digital forms
Digital forms

Certificate of Medical Necessity (CMN) requirements

The CMN for parenteral nutrition uses form CMS-10055 (Parenteral and Enteral Nutrition). The treating physician must complete and sign the form; supplier staff cannot complete clinical sections on the physician’s behalf. Key requirements include:

  • Physician order: documents the specific formula (amino acid pattern, carbohydrate concentration, volume per day), route of administration, and estimated duration.
  • Functional GI impairment: a covered diagnosis alone is not sufficient. The record must document why the GI tract cannot absorb nutrition, such as surgical resection, fistula, or documented absorption failure on enteral feeding trial.
  • 90-day certification period: the CMN certifies need for the initial period. Recertification is required at least every 12 months for continuing home parenteral nutrition.
  • OMB version compliance: CMS periodically revises form CMS-10055. Using a superseded OMB version results in claim denial. Verify the current approved version before each submission cycle.
  • Compounding pharmacy records: the admixture label, USP Chapter 797 compliance documentation, and lot/expiry records must be retained by the supplier and available on request.

ICD-10-CM diagnosis codes that support medical necessity

A covered diagnosis must appear on the claim and must be supported by the functional impairment finding in the medical record. The table below lists the ICD-10-CM codes most commonly paired with B5100 claims under DME MAC Local Coverage Determinations (LCDs L33794 and L34071). Always verify against the current active LCD for your jurisdiction, as covered diagnosis lists are subject to revision.

ICD-10-CM code Condition Documentation note
K91.2 Short bowel syndrome Operative report confirming extent of resection required
K50.xx Crohn’s disease (various sites) Must document failed enteral feeding or absorptive failure
K90.0 Celiac disease Absorptive failure confirmed by clinical record
K90.3 Pancreatic steatorrhoea / malabsorption Lab findings and clinical notes supporting GI dysfunction
E41 Nutritional marasmus Severe malnutrition; weight and lab documentation required
E43 Unspecified severe protein-calorie malnutrition Physician-documented severity; dietitian assessment supports claim

Medicare coverage and payer requirements for B5100

Medicare covers home parenteral nutrition under Part B as a DMEPOS benefit, which means claims route to the DME MAC for the patient’s jurisdiction, not to the Part A MAC. There are four DME MAC jurisdictions: Noridian Healthcare Solutions covers Jurisdictions A and D (west and northeast), CGS Administrators covers Jurisdiction B (midwest), and Palmetto GBA covers Jurisdiction C (southeast).

Suppliers must be accredited DMEPOS suppliers or enrolled home infusion pharmacies. A physician who simply writes the PN order cannot bill B5100 directly; the DMEPOS-accredited entity that dispenses and delivers the compounded solution is the billing supplier. Coders at IV therapy practices managing home infusion programs should confirm their organisation holds current DMEPOS accreditation before submitting B5100 claims, because billing by an unaccredited supplier is a categorical denial reason.

Coverage is governed by the applicable DME MAC LCD, most commonly L33794 or L34071 depending on jurisdiction. Both LCDs specify the covered diagnoses, documentation requirements, and frequency limits. The CGS Medicare coding verification guidance provides jurisdiction-specific clarifications that supplement the LCD text.

Prior authorization for B5100

CMS operates a Prior Authorization Program for certain DMEPOS items. Whether B5100 falls under mandatory or voluntary prior authorization depends on the CMS program status at the time of service, which is updated periodically. Check the current CMS DMEPOS Prior Authorization webpage before the first claim date for any new home PN patient.

When prior authorization is required, the process runs through the DME MAC. Submit the PA request with the completed CMS-10055 CMN, the physician’s clinical notes documenting functional GI impairment, and the compounding pharmacy’s formula plan. The DME MAC issues a provisional affirmation or denial typically within 10 business days for standard requests. Approved PA decisions do not guarantee payment; the claim must still meet all LCD criteria at the time of adjudication.

Streamline home infusion billing and documentation

Pabau helps DMEPOS suppliers and home infusion practices track CMN status, manage clinical documentation, and submit clean claims. See how it fits your workflow.

Pabau practice management platform for home infusion billing

How to correctly bill this code: units, modifiers, and claim fields

Billing HCPCS code B5100 correctly requires matching the unit, modifier, and place-of-service entries to what the DME MAC expects. Errors in any of these fields produce a technical denial that requires a corrected claim rather than a simple appeal.

Billing element Required value Notes
Unit of service Per day (verify unit against current CMS descriptor) Do not bill multiple units per day for the same admixture formula
Claim form CMS-1500 for DMEPOS suppliers; CMS-1450 (UB-04) for facility-based home infusion entities Most home infusion pharmacies file on CMS-1500
Place of service 12 (Home) Required to confirm the DMEPOS home-use benefit applies
Modifier KX Mandatory when LCD criteria are met and documented Attests that the medical record supports coverage; missing KX = automatic denial
Modifier GA Use when an Advance Beneficiary Notice (ABN) is on file Shifts financial liability to the patient for non-covered claims
Modifier GY Use when item is statutorily non-covered by Medicare Needed for secondary payer billing when Medicare is primary but not covering

Refer to the CMS DMEPOS fee schedule lookup for the current Medicare allowable amount in your jurisdiction. Allowable amounts vary by geographic pricing locality and change annually; never use a prior-year figure for current-year claims. Using claims management software with built-in modifier logic and fee-schedule validation reduces the risk of unit and modifier mismatches before submission.

Automate claims through Healthcode
Automate claims through Healthcode

Lipid emulsions (B4185, B4189) can be billed on the same claim as HCPCS code B5100 when the patient receives both components. They are separate line items and should never be rolled into the B5100 unit count. See the AAPC HCPCS code lookup for current descriptor details on the B4xxx lipid codes.

Pro Tip

Run a pre-submission check comparing the amino acid pattern in the compounding pharmacy’s admixture record against the HCPCS code selected. If the formula has been reformulated to a renal pattern, the billing code must switch to B5000 from that date forward. A single mismatch that slips through to payment creates an overpayment liability that is harder to resolve than a front-end denial.

Common B5100 claim denial reasons

Most B5100 denials trace to one of eight root causes. Addressing these before submission is faster than working a denial queue after the fact.

  • Missing or incomplete CMN: the CMS-10055 is unsigned, uses a superseded OMB version, or has clinical sections left blank. Fix: obtain a fully completed and signed CMN before submitting the first claim for each patient and before each 12-month recertification.
  • Wrong amino acid pattern billed: B5100 submitted when the formula is a renal or stress pattern. Fix: match the HCPCS code to the compounding pharmacy’s admixture documentation on every claim date.
  • Missing modifier KX: without KX, the DME MAC cannot confirm that the supplier attests to meeting LCD criteria. Fix: add KX to every B5100 line item where coverage criteria are satisfied.
  • Unsupported or absent diagnosis code: the ICD-10-CM code on the claim is not on the LCD’s covered-diagnosis list, or the diagnosis is covered but the functional GI impairment is not documented in the record. Fix: review the active LCD diagnosis list before coding and ensure the physician’s notes document absorptive failure, not merely the underlying disease.
  • Non-accredited supplier: the billing entity does not hold current DMEPOS accreditation. Fix: verify accreditation status with the accrediting organisation before enrolling as a Medicare DMEPOS supplier.
  • Incorrect billing unit: units are reported as grams or liters when the code bills per day, or vice versa. Fix: verify the unit definition in the current CMS HCPCS code file for B5100 each billing year.
  • Compounding pharmacy non-compliance: the solution was compounded outside USP Chapter 797 standards. Fix: use a 503A or 503B pharmacy with documented USP 797 quality systems; retain compliance records for at least seven years.
  • Duplicate claim with enteral codes: both B5100 and an enteral nutrition code are billed for the same patient on the same date. Fix: confirm the patient is receiving only parenteral or only enteral nutrition on each date of service; dual billing triggers an automatic edit denial.

For guidance on working denials systematically, reviewing your home IV therapy best practices framework and linking denial tracking to the patient’s clinical record helps close the loop between the clinical team and the billing team. Practices running EMR software for infusion practices that integrates clinical documentation with billing workflows catch mismatches at the documentation stage rather than after submission.

Conclusion

HCPCS code B5100 is straightforward in what it covers; most billing problems come from the edges: choosing B5100 when B5000 applies, omitting modifier KX, or submitting before the CMN is complete. Getting the amino acid pattern, the CMN, and the modifier right on the first submission eliminates the majority of B5100 denials without any appeal work.

Pabau’s claims management software supports modifier-level claim review, documentation checklists, and DMEPOS billing workflows so your team can validate B5100 claims before they leave the practice. Book a demo to see how it handles home infusion billing.

Continue your research

Continue your research

Need a broader view of DMEPOS claim workflows? Pabau’s claims management software covers modifier logic, denial tracking, and clean-claim submission for home infusion providers.

Running an IV therapy or home infusion practice? IV therapy practice management from Pabau connects clinical records directly to billing workflows.

Want a practical compliance checklist for your billing records? HIPAA compliance for medical offices covers PHI handling requirements that apply to home infusion billing documentation.

Frequently asked questions

What does HCPCS code B5100 cover?

HCPCS code B5100 covers a compounded parenteral nutrition solution containing amino acids and carbohydrates, administered at home to patients whose GI tract cannot absorb nutrition. It applies to standard amino acid formulas only. Renal-pattern formulas bill under B5000; high-metabolic-stress formulas bill under B5200; lipid emulsions are always billed separately.

What is the difference between B5100 and B5200?

B5100 uses a standard crystalline amino acid profile for patients with GI dysfunction who do not have a hypermetabolic condition. B5200 is reserved for patients with severe trauma, burns, or other hypermetabolic states requiring a branched-chain amino acid-enriched formula. The treating physician must document the hypermetabolic condition in the medical record before B5200 can be billed.

Does B5100 require prior authorization from Medicare?

It depends on the current status of the CMS Prior Authorization Program for DMEPOS at the time of service. CMS moves codes between mandatory and voluntary PA periodically. Check the CMS DMEPOS Prior Authorization webpage before initiating a home PN program for any new Medicare patient, and note the program status effective date in the patient’s billing file.

Why would a B5100 claim be denied?

The most common denial reasons are a missing or incomplete CMS-10055 CMN, absence of modifier KX, billing B5100 when B5000 (renal amino acid pattern) is correct, and an unsupported diagnosis code. Non-accredited supplier status and incorrect billing units are the next most frequent causes. Each has a specific fix; most require a corrected claim rather than a standard appeal.

Can B5100 be billed with lipid emulsion codes on the same claim?

Yes. Lipid emulsions (B4185 or B4189) are billed as separate line items on the same claim when the patient receives both the amino acid-carbohydrate solution and a fat component. Never roll lipid units into the B5100 unit count; they have distinct descriptors, units, and allowable amounts that must appear on separate claim lines.

What is the Medicare fee schedule allowable for B5100?

Medicare allowable amounts for HCPCS code B5100 vary by DME MAC jurisdiction and geographic pricing locality and change annually. Use the CMS DMEPOS fee schedule lookup tool at cms.gov to retrieve the current allowable for your patient’s jurisdiction. Never carry over a prior-year figure to current-year claims.

×