Pabau Engage inbox

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

Learn more
HCPCS Code

HCPCS code B4155 – Modular enteral nutrient billing guide


Code Definition

B4155 is the HCPCS Level II code for enteral formula made of nutritionally incomplete or modular nutrients, given through an enteral feeding tube. It covers specific nutrients such as glucose polymers, glutamine or arginine, and medium-chain triglycerides, alone or combined. One unit equals 100 calories.

Unlike B4150 and B4153, which describe nutritionally complete formulas, a B4155 product cannot be the sole source of nutrition. It is usually billed on its own line beside a base formula. Medicare treats it as a special formula, so the record must justify why the patient needs it.

Level
Level II
Category
B — Enteral and parenteral therapy
Code range
B4149-B4162 Enteral formulae
Billable
No
Code also known as
EF incomplete/modular
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 B4155 covers nutritionally incomplete or modular enteral nutrients given through a feeding tube, billed at 100 calories per unit.

Typical B4155 products are single-nutrient modules, such as glucose polymers, protein or amino acid powders, and medium-chain triglyceride oil.

A B4155 module is usually billed on its own claim line alongside a nutritionally complete base formula such as B4150 or B4152.

Medicare treats B4155 as a special formula, so the record must explain why a standard formula alone cannot meet the patient’s needs.

Claim lines need a KX, GA, GY or GZ modifier under the Enteral Nutrition LCD, and orally taken products are noncovered.

HCPCS Code B4155: official descriptor and code overview

HCPCS Code B4155 is the code for enteral formula made of nutritionally incomplete or modular nutrients, administered through an enteral feeding tube. One unit equals 100 calories. The code sits in the B-section of the HCPCS Level II code set, maintained by the Centers for Medicare and Medicaid Services (CMS).

The official long descriptor lists what a B4155 product supplies. It covers specific nutrients, carbohydrates such as glucose polymers, and proteins or amino acids such as glutamine and arginine. Fat such as medium-chain triglycerides (MCT), or a combination, also qualifies. None of these makes a complete diet on its own.

Medicare pays for B4155 through DMEPOS suppliers enrolled with the program. A physician practice that furnishes enteral products directly must hold its own DMEPOS supplier enrollment to bill the code.

FieldDetail
CodeB4155
Short descriptorEF incomplete/modular
Code seriesHCPCS Level II, B-section (enteral and parenteral therapy)
Billing unit100 calories = 1 unit
Route in the descriptorEnteral feeding tube
Billed byEnrolled DMEPOS suppliers
Coverage policyDME MAC Enteral Nutrition LCD (L38955) and policy article A58833
Required claim modifiersKX, GA, GY or GZ on every enteral line; BO when a product is taken by mouth

What B4155 covers and what it excludes

B4155 describes a building block added to a feed. The code fits when a product adds one nutrient, or a small set of them, to a diet that comes mainly from another formula.

Qualifying characteristics

  • Nutritionally incomplete or modular: the product supplies specific nutrients and cannot serve as the sole source of nutrition
  • Single-nutrient focus: carbohydrate modules such as glucose polymers, protein or amino acid modules such as glutamine, or fat modules such as MCT oil
  • Combinations allowed: a product that blends two of these nutrient types can still fall under B4155 when it remains nutritionally incomplete
  • Tube delivery: the descriptor specifies administration through an enteral feeding tube, such as a nasogastric, gastrostomy or jejunostomy tube
  • Listed product: the product must appear under B4155 on the Pricing, Data Analysis and Coding (PDAC) contractor’s Product Classification List

What B4155 does not cover

  • Nutritionally complete formulas, which belong to B4150, B4152, B4153, B4154 or B4157 depending on composition
  • Manufactured blenderized natural-food formulas, which belong to B4149
  • Pediatric formulas, which belong to B4158 through B4162
  • Food thickeners (B4100), baby food and grocery products that could be blended at home, which Medicare does not cover
  • Fiber and other additives billed separately from the formula, since B4104 is not separately payable
  • Parenteral nutrition solutions given intravenously, which use the parenteral B-codes instead
  • Products taken by mouth, which Medicare denies as noncovered under the enteral benefit

How B4155 differs from adjacent enteral codes

B41xx coding turns on one question: is the product a complete formula or a module? Every code in the table except B4155 describes a nutritionally complete formula, so B4155 is the one code built for additions.

CodeFormula typeKey distinguishing feature
B4149Manufactured blenderized natural foodsComplete formula made from blended whole foods, with intact nutrients
B4150Nutritionally complete, intact nutrientsThe standard adult formula that suits most tube-fed patients
B4152Nutritionally complete, calorically denseIntact nutrients at 1.5 kcal/ml or more
B4153Nutritionally complete, hydrolyzed proteinsProteins broken down into amino acids and peptide chains
B4154Nutritionally complete, special metabolic needsAltered composition for conditions other than inherited disease of metabolism
B4155Nutritionally incomplete/modular nutrientsSpecific nutrients such as glucose polymers, amino acids or MCT fat; not a sole nutrition source
B4157Nutritionally complete, inherited metabolic diseaseFormulated for inherited disorders of metabolism
B4158-B4160Pediatric, nutritionally completeIntact nutrients (B4158), soy based (B4159) or calorically dense at 0.7 kcal/ml or more (B4160)
B4161Pediatric, hydrolyzed proteinsAmino acids and peptide chain proteins for children
B4162Pediatric, special metabolic needsFormulated for inherited disease of metabolism in children

The practical rule is to code from the product, not from the order wording. Check the manufacturer’s product sheet, then confirm the product’s code on the PDAC Product Classification List before you bill. The AAPC HCPCS Level II code lookup helps you compare neighboring descriptors quickly. Each neighboring B-code also has its own page in our HCPCS code guides.

Billing B4155 modules on top of a base formula

A modular nutrient rarely travels alone. The usual pattern is a complete formula, such as B4150 or B4152, on one claim line. The module goes on a second line, each with its own calories and units.

A patient on 1,500 kcal of B4150 a day with 300 kcal of added MCT oil generates two lines. That means 15 units of B4150 a day and 3 units of B4155 a day.

Illustrative 30-day enteral claim
The module counts only its own calories, so 300 kcal of MCT oil adds 90 units over 30 days. Codes and modifiers follow the CMS descriptors and the Enteral Nutrition LCD.

Each line needs its own medical necessity support. Justifying the base formula does not justify the module, because Medicare reviews B4155 as a special formula in its own right.

Billing units and modifiers for B4155

The billing unit for HCPCS Code B4155 is 100 calories of the modular product. Divide the ordered daily calories from the module by 100, then multiply by the days in the billing period.

Unit calculation example

Daily calories from the moduleUnits per dayUnits per 30-day period
100 kcal130
200 kcal260
300 kcal390
500 kcal5150

Bill only the units the treating practitioner ordered. Under policy article A58833, units beyond the order must not be billed with the KX modifier. Suppliers also may not dispense more than a one-month quantity at a time.

Modifiers used with B4155

  • KX: the coverage criteria in the Enteral Nutrition LCD are met and the documentation supports them
  • GA: the criteria are not met and a properly executed Advance Beneficiary Notice (ABN) is on file
  • GZ: the criteria are not met and no ABN is on file
  • GY: the item is statutorily excluded or does not meet the definition of a Medicare benefit
  • BO: the product is taken by mouth rather than through a feeding tube, which Medicare denies as noncovered

Since July 2, 2023, enteral claim lines without a KX, GA, GY or GZ modifier are rejected as missing information. The KO, KP and KQ modifiers are drug unit-dose modifiers and do not belong on enteral formula claims.

Medicare coverage and eligibility for B4155

Medicare covers enteral nutrition under the Enteral Nutrition LCD (L38955), published by the DME MACs with policy article A58833. The LCD replaced the retired L33783 policy and took its current KX-based form on July 2, 2023.

Coverage starts with the patient. The LCD requires feeding through an enteral access device and one of two permanent conditions:

  • Full or partial non-function or disease of the structures that normally let food reach the small bowel
  • Disease that impairs digestion or absorption of an oral diet by the small bowel, directly or indirectly

The condition must pass the test of permanence, meaning it is expected to be of long and indefinite duration. Adequate nutrition must also not be possible through dietary adjustment or oral supplements.

B4155 then has to clear a second bar. The LCD lists it among the special nutrient formulas, together with B4149, B4153, B4154, B4157, B4161 and B4162. The medical record must explain why a standard formula cannot meet the patient’s needs, and a diagnosis alone is not enough.

Commonly paired ICD-10 diagnoses

ICD-10-CM codeConditionCoverage note
R13.10-R13.19Dysphagia (unspecified to specified type)Document severity and permanence; aspiration risk frequently supports tube feeding
E40-E46Malnutrition (various types)Chronic, severe malnutrition with GI involvement is typical; a dietitian assessment helps justify the module
K50.00-K50.919Crohn’s diseaseBowel involvement causing absorptive failure is the qualifying mechanism; fat malabsorption often explains an MCT module
C15.xEsophageal cancerObstruction causing inability to swallow is the qualifying mechanism
G35Multiple sclerosisNeurological dysphagia or aspiration risk must be documented
G12.21Amyotrophic lateral sclerosis (ALS)Progressive neuromuscular dysphagia; typically meets the permanence requirement

These diagnoses support the need for tube feeding. The record still has to explain why the patient needs the added nutrient on top of the base formula.

Documentation requirements for B4155 claims

Missing or thin documentation is the most common reason B4155 claims fail on review. Assemble the file before the first claim goes out.

  • Standard written order (SWO): the order must reach the supplier before the claim is submitted. It should name the module and its ordered daily calories
  • Progress notes establishing permanence: treating practitioner notes that document the condition and why it is expected to be of long and indefinite duration
  • Special formula justification: notes explaining why the patient needs this module in addition to, or instead of, a standard formula
  • Dietitian assessment: a registered dietitian’s nutrition assessment that supports the calorie prescription and the choice of module
  • Qualifying diagnosis documentation: notes linking the ICD-10 code to the mechanism that prevents adequate oral nutrition
  • Refill and delivery records: proof of delivery and a documented refill request from the patient or caregiver, since auto-shipping is not allowed

Certificates of medical necessity and DME information forms no longer travel with enteral claims. CMS eliminated them for dates of service on or after January 1, 2023, including the enteral nutrition form CMS-10126. Suppliers still keep the supporting information on file and produce it on request.

Retain the full file for at least seven years. Post-payment audits and Targeted Probe and Educate reviews ask for the complete record. A superbill that carries the order, diagnosis and modifier data together reduces transcription errors at submission.

Pro Tip

Check the PDAC Product Classification List each time a new module enters the formulary. A product that is not listed under B4155 cannot be billed with that code, however well the record supports the module.

Common B4155 denial reasons and how to prevent them

B4155 claims follow predictable denial patterns. The table pairs each reason with its root cause and the step that prevents it.

Denial reasonRoot causeCorrective action
Special formula not justifiedRecord supports tube feeding but not the added moduleDocument why the patient needs the module on top of the base formula
Wrong formula codeA complete formula billed as B4155, or a module billed as a complete formulaCode from the product sheet and the PDAC Product Classification List
Missing claim modifierNo KX, GA, GY or GZ modifier on the lineAdd KX only when the LCD criteria are met and documented
Oral administrationModule taken by mouth rather than through the tubeBill with BO and expect a noncovered denial, or confirm tube delivery
Incorrect unit calculationUnits do not match the module calories in the orderDivide daily module calories by 100, then multiply by days in the period
Supplier not enrolled as DMEPOSBilling entity lacks an active DMEPOS supplier enrollmentVerify DMEPOS enrollment status in PECOS before the first claim
Missing permanence documentationNotes do not show the condition is long and indefiniteAsk the treating practitioner to state the expected duration in the notes

For a broader framework on reducing claim failure rates, the guide to denial management in healthcare covers tracking, categorizing and appealing denials across claim types.

Claim submission workflow for B4155

A clean B4155 claim follows a defined sequence. The steps most often skipped are the product classification check and the modifier choice.

  1. Verify DMEPOS enrollment: confirm an active DMEPOS supplier enrollment in PECOS before billing
  2. Obtain the standard written order: confirm it names the module, its daily calories and the treating practitioner before the claim goes out
  3. Confirm the code: check that the product is listed under B4155 on the PDAC Product Classification List
  4. Check coverage: confirm the record shows a permanent qualifying condition and justifies the module as a special formula
  5. Calculate units: divide the module’s daily calories by 100, then multiply by the days in the billing period
  6. Apply modifiers: add KX, GA, GY or GZ to each enteral line, plus BO when the product is taken by mouth
  7. Submit to the DME MAC: send the claim on the 837P or CMS-1500, using place of service 12 for delivery to the patient’s home
  8. Retain documentation: keep the order, notes, dietitian assessment, refill requests and delivery records for at least seven years

Submitting a clean claim the first time shortens payment timelines. Medicare generally pays clean claims within 30 days, while claims returned for missing information restart the clock.

Medicare reimbursement for B4155

The Medicare DMEPOS fee schedule sets the allowed amount for HCPCS Code B4155 per 100-calorie unit. Enteral nutrition sits in its parenteral and enteral nutrition (PEN) category, and CMS updates the files at least once a year.

  • Patient share: Medicare pays 80% of the allowed amount after the Part B deductible, and the patient or a supplemental insurer covers the remaining 20%
  • Competitive bidding: check whether an active DMEPOS Competitive Bidding Program contract covers enteral nutrition in the patient’s area before relying on the fee schedule amount
  • Looking up the current rate: download the current file from the CMS DMEPOS fee schedule page and find B4155 for the patient’s state

This guide does not state a dollar amount, because the fee schedule changes with each update. Commercial and Medicaid plans set their own rates, so confirm them in each payer contract.

Prior authorization for B4155

Medicare’s DMEPOS Required Prior Authorization List covers only specific items, and CMS changes it from time to time. Check the current list for B4155 before each new patient start rather than assuming either way.

Commercial plans and Medicaid managed care organizations often require prior authorization for enteral products. Call the payer before the first delivery to confirm the requirement, and note the call in the patient file. For the wider picture, the guide to medical billing covers how prior authorization fits the full revenue cycle.

How Pabau supports enteral nutrition documentation and claims

Enteral suppliers and the practices that order for them often keep the order, dietitian notes and refill calls in separate places. When a reviewer asks for the file, someone has to rebuild it from email and paper.

Pabau, the practice management platform we build, keeps those documents in one patient record. Digital forms capture the dietitian assessment and refill requests, and treatment notes hold the clinical reasoning for the module.

For US claims, Pabau’s claims management software sends the claim data your team has entered to Claim.MD and tracks each claim’s status. Your billers still choose the codes, units and modifiers, but they work from one complete record.

Keep enteral claim files complete and audit-ready

Pabau keeps orders, dietitian notes and refill records in one patient file, then sends your claims through Claim.MD and tracks their status.

Pabau claims management dashboard

Conclusion

Treat B4155 as an add-on that needs its own case. Before you bill a module, confirm the product is listed under B4155 and that the record explains why the base formula is not enough.

Getting this right protects the base formula claim as well. A supplier who documents the module separately can defend both lines on review, instead of losing the module and inviting scrutiny of the whole order.

Book a demo to see how Pabau keeps enteral nutrition orders, notes and claims in one place for your billing team.

Continue your research

Continue your research

New to the medical billing cycle? What is medical billing explains the end-to-end revenue cycle from patient encounter to payment posting.

Getting denials you can’t explain? Denial management in healthcare covers how to categorize, track, and systematically reduce claim denial rates.

Need a clean-claim primer before your next submission? Clean claim submission walks through every element a payer checks before auto-adjudicating a claim.

Comparing B4155 with other special formulas? HCPCS code B4153 covers complete formulas with hydrolyzed proteins, another special formula under the LCD.

Supplying a blenderized product instead? HCPCS code B4149 explains the code for manufactured blenderized natural-food formulas.

Frequently asked questions

What does HCPCS Code B4155 cover?

HCPCS Code B4155 covers nutritionally incomplete or modular enteral nutrients given through a feeding tube, billed at 100 calories per unit. Typical products are glucose polymers, protein or amino acid modules, and MCT oil added to a base formula.

How many units can be billed under B4155?

Units equal the daily calories from the module divided by 100, multiplied by the days in the billing period. A 300 kcal daily module is 3 units a day, or 90 units over 30 days. Never bill more units than the order supports.

What is the difference between B4155 and B4150?

B4150 is a nutritionally complete formula with intact nutrients that can serve as the sole source of nutrition. B4155 is a nutritionally incomplete or modular product that adds specific nutrients. A patient can have both on the same claim, one line each.

Does Medicare require a CMN for B4155?

No. CMS eliminated certificates of medical necessity and DME information forms, including CMS-10126, for dates of service on or after January 1, 2023. Suppliers still need a standard written order before billing and must keep the supporting records on file.

Why would a B4155 claim be denied?

The most common reason is a record that does not justify the module as a special formula. A missing KX, GA, GY or GZ modifier and oral administration follow close behind. Wrong unit counts, a product not listed under B4155, and lapsed DMEPOS enrollment also cause denials.

Who can bill HCPCS Code B4155?

Enrolled DMEPOS suppliers bill B4155 to the DME MAC for the patient’s area. A physician practice that furnishes enteral products must hold its own DMEPOS supplier enrollment and meet the Medicare supplier standards.

Does B4155 require prior authorization?

It depends on the payer. Check the current Medicare DMEPOS Required Prior Authorization List before each new start, since CMS updates it. Many commercial plans and Medicaid managed care organizations require prior authorization for enteral products.

Avatar photo
Despina Petrushevska
Content Writer

Despina Petrushevska is a content writer covering aesthetics, dermatology, and clinic operations, known for making detailed clinical concepts clear and engaging. Outside of work, she enjoys photography, weekend getaways, and finding inspiration in everyday experiences.
×