Key takeaways
HCPCS code B4104 describes an additive for enteral formula, fiber being the usual example, within the HCPCS Level II B-series.
Medicare never pays B4104 separately. The DME MACs deny it because the enteral formula codes already include every nutrient component, fiber included.
Bill the formula code the patient actually receives, B4149 through B4162, and leave B4104 off the claim.
No certificate of medical necessity or DME information form applies. CMS retired both for dates of service on or after January 1, 2023.
Some state Medicaid programs and commercial plans do price B4104 separately, so check the payer’s own fee schedule before you write it off.
Practice management software like Pabau keeps the practitioner’s order, the medical record, and the delivery note on one patient file.
HCPCS code B4104 (additive for enteral formula, e.g., fiber) is a live code that Medicare will not pay on its own. The DME MACs deny it as not separately payable. The enteral formula codes already cover fiber and every other nutrient component, so nothing is left to pay for.
As a result, that one rule changes the whole billing task. There is no Medicare fee schedule amount to look up for B4104. There is no coverage checklist for the additive, and no form that turns it into a paid line.
This guide covers the official descriptor, the bundling rule and where it comes from, and what to bill instead. It also covers the modifiers and documentation the formula claim needs, the payers that do price B4104, and the related B-series codes.
HCPCS code B4104: official descriptor and classification
B4104 sits in the B-series of HCPCS Level II codes, which covers enteral and parenteral therapy equipment and supplies. The Centers for Medicare and Medicaid Services (CMS) maintains the code set and updates it every January.
In fact, the pricing indicator is the fastest way to settle the question. CMS assigns B4104 indicator 00. That value means the service is not separately priced under Part B, so no allowable exists to look up. In short, the answer is the same in every jurisdiction and every year.
Is HCPCS code B4104 separately payable?
No. Medicare denies B4104 as not separately payable, because the enteral formula code already pays for the fiber. The rule is written into the DME MAC Enteral Nutrition Policy Article, currently A58833, which pairs with LCD L38955.
Under its list of nutrient rules, the article states it plainly: Code B4104 is an enteral formula additive. The enteral formula codes include all nutrient components, including vitamins, mineral, and fiber. Therefore, code B4104 will be denied as not separately payable.
The same language applies in all four DME MAC jurisdictions. Noridian administers Jurisdictions A and D, while CGS administers Jurisdictions B and C for the rest of the country. The rule is a coding decision rather than a local pricing one, so it does not vary by state.
- There is no fee schedule amount to quote. B4104 carries no DMEPOS allowable, so any dollar figure you see attached to it for Medicare is wrong.
- There is no coverage checklist for the additive. Coverage criteria apply to the enteral nutrition claim as a whole, not to the fiber on its own.
- A modifier will not rescue the line. KX attests that an existing benefit’s criteria are met. It cannot unbundle a code CMS has bundled.
- The denial is a bundling denial, not a medical necessity denial. Expect the remittance to say the benefit is included in another service already adjudicated.
Because the cost is already inside the formula allowance, a separate charge to the beneficiary for the additive is not appropriate either. If you are unsure about liability on a specific claim, ask your DME MAC before you invoice the patient.
What to bill instead of B4104
Instead, bill the enteral formula code for the product the patient actually receives, and nothing else for the fiber. For example, read any formula descriptor in the B4149 to B4162 range and you will find the phrase may include fiber built into it.
That phrase is doing the work. A fiber-containing formula and its fiber-free equivalent share the same HCPCS code, so there is no add-on line to bill. In other words, the formula code is the whole claim for the nutrient.
- Pick the formula code by composition, not by brand. B4150 and B4152 cover the intact-nutrient formulas most adult patients receive.
- Count units in calories. Every formula code in the range uses 100 calories as one unit of service.
- Base the units on the order. Since January 1, 2023, suppliers must calculate units from the treating practitioner’s written order.
- Check the PDAC list first for special formulas. B4149, B4153, B4154, B4155, B4157, B4161, and B4162 need a written coding verification review from the PDAC contractor.
- Combine same-code products on one line. Two products sharing a HCPCS code go on a single claim line, with the units reflecting their total calories.
A product billed under one of those special formula codes without a matching entry on the PDAC Product Classification List is denied as incorrect coding. Additionally, the list is published on the PDAC website and changes as manufacturers submit new products.

Coverage criteria the formula claim has to meet
The additive rides on the formula claim, so the formula claim is what has to qualify. LCD L38955 covers enteral nutrition for a patient who needs an enteral access device to maintain weight and strength. That patient must also have one of these 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, whether directly or indirectly.
Adequate nutrition must not be possible through diet changes or oral supplements. For instance, head and neck cancer with reconstructive surgery is a typical qualifying condition, as is central nervous system disease that blocks safe oral feeding. The swallowing assessment behind that judgment usually comes from the speech therapy team, so keep it in the chart.
However, permanent does not mean the patient can never improve. A58833 sets a test of permanence instead. It is met when the medical record shows the impairment will last a long and indefinite time. The treating practitioner’s judgment counts as part of that record.
Modifiers on an enteral nutrition claim
B4104 takes no modifier, because it does not belong on the claim at all. These are the modifiers that apply to the formula, pump, and supply lines it would have sat beside.
Claim lines submitted without KX, GA, GY, or GZ are rejected as missing information. Units billed above the practitioner’s order are not reasonable and necessary, so they carry GA or GZ rather than KX.
Documentation requirements for enteral nutrition claims
Start by deleting a step you may still have in your process. Enteral nutrition once used a DME information form, CMS Form 10126, and never a certificate of medical necessity. Then, CMS retired both instruments for dates of service on or after January 1, 2023.
Consequently, a claim that arrives with one of those forms attached is now rejected and returned. Keep the historical forms in the file for older claims, then work from the medical record for everything current.
- Standard written order: the treating practitioner’s order naming the formula, the route of administration, and the quantity, dated before you bill. It often comes from the patient’s primary care practice.
- Medical record support: notes that establish the qualifying condition and the test of permanence, held in the patient’s chart rather than on a form.
- Evidence behind the KX modifier: the documentation showing every LCD criterion was met, retained in supplier files and produced on request.
- Justification for special formulas: a note explaining why a standard intact-nutrient formula will not do, since a diagnosis alone is not enough.
- Proof of delivery and refill records: signed confirmation of what was delivered, and evidence that the patient still needed the product before each refill.
A pump (B9002) needs its own justification in the record. For example, reflux, aspiration risk, severe diarrhea, dumping syndrome, or a feeding rate under 100 ml per hour all qualify. Without that note, the pump is denied as not reasonable and necessary.

Common billing errors involving B4104
Most B4104 problems come from treating it like a payable supply line. The patterns below show up across DME MAC jurisdictions, and each one has a straightforward fix.
The payers that do pay B4104 separately
However, B4104 is a valid HCPCS code, and non-Medicare payers are free to price it. Several state Medicaid programs do exactly that. The same code can be denied by one payer and paid by another in the same week.
Louisiana Medicaid, for example, lists B4104 on its durable medical equipment fee schedule at $1.37 per unit. Other programs pay from invoice cost or a discount off the manufacturer’s list price instead of a fixed rate.
So check the payer before you decide how to code. Confirm the rate on the payer’s own published fee schedule, not on a third-party lookup, and record which payer rule you applied. Still, for Medicare, the answer never changes: the fiber belongs to the formula code.
Related HCPCS codes for enteral nutrition
Choosing correctly around B4104 means knowing which neighboring codes are payable and which are not. The table below groups the codes a supplier meets most often on an enteral claim.
Key comparisons to remember
Descriptors are shortened here for reading. Each formula code’s full CMS wording ends with administered through an enteral feeding tube, 100 calories = 1 unit. Most of them also carry the phrase may include fiber.
Two comparisons are worth holding on to. B4100 is non-covered because of its oral route, while B4104 is bundled because of its content. In contrast, B4154 shows what a genuinely separate formula code looks like.
Pro Tip
Audit one month of enteral claims for B4104 lines. If the code appears, the fix is usually in the order set rather than the billing team. Remove B4104 from the template that builds your enteral orders, then confirm the formula code on those claims matches the product delivered. That single change clears a recurring denial for good.
How Pabau keeps enteral nutrition documentation audit-ready
Once B4104 is off the claim, everything rests on the formula line and the record behind it. That record is usually scattered. The order sits in one system, the medical necessity note in the chart, and the delivery confirmation in an inbox.
Practice management software like Pabau keeps those pieces on the same patient file. Accordingly, the practitioner’s order, the clinical notes supporting the test of permanence, and the signed delivery confirmation all sit together. When a DME MAC asks for the evidence behind a KX modifier, you can pull it in one place.
Digital intake and treatment forms can also make the fields you need mandatory before delivery, so nothing goes out with a missing order date. Automated reminders prompt the refill check on time, which keeps the file complete without anyone chasing paperwork.
As a result, there are fewer surprises at audit and less rework each month. Your team spends its time on patients instead of reconstructing a claim from three systems.
Keep enteral nutrition records audit-ready
Practice management software like Pabau keeps the practitioner's order, the medical necessity notes, and delivery confirmations on one patient file. See how Pabau supports documentation for DMEPOS billing workflows.
Conclusion
B4104 is a code you should recognize and then leave alone on a Medicare claim. The fiber your patient needs is already paid for inside the formula code, so adding the additive line only buys a denial.
Spend the effort where it actually changes the outcome. Get the formula code right for the product delivered. Count units in calories from the practitioner’s order, and keep the record strong enough to stand behind the KX modifier.
One caveat is worth remembering. A state Medicaid program or a commercial plan may pay B4104 separately, so the right answer depends on the payer in front of you.
Practice management software like Pabau keeps orders, clinical notes, and delivery confirmations on one record, so audit requests stop turning into a search party. Book a demo to see how Pabau supports enteral nutrition documentation.
Continue your research
Coding another DMEPOS supply? A4404 covers the ostomy ring, where the same supply allowance rules decide what gets paid.
Billing durable equipment too? E0112 sets out how a pair of underarm crutches is coded and covered.
Patient fed at home by family? Caregiver note gives the caregiver a structured way to record what happened between visits.
Need the clinical need in writing? Medical needs form captures the detail your order and record have to agree on.
Tidying up your chart notes? SOAP progress notes keeps each entry in a format an auditor can follow.
Frequently asked questions
What is HCPCS code B4104 used for?
HCPCS code B4104 describes an additive for enteral formula, with fiber as the usual example. It sits in the HCPCS Level II B-series for enteral and parenteral therapy. The code exists for product identification, but Medicare does not pay it as a separate line.
Is B4104 separately payable by Medicare?
No. The DME MAC Enteral Nutrition Policy Article A58833 states that the enteral formula codes include all nutrient components, including vitamins, mineral, and fiber. Code B4104 is therefore denied as not separately payable, in every DME MAC jurisdiction.
How do I bill a fiber-containing enteral formula?
Bill only the enteral formula code for the product supplied, somewhere in the B4149 to B4162 range. Those descriptors include the phrase may include fiber, so a fiber formula and its fiber-free equivalent share one code. Count units at 100 calories per unit.
Does enteral nutrition still need a certificate of medical necessity?
No. Enteral nutrition used a DME information form, CMS Form 10126, rather than a certificate of medical necessity. CMS retired both instruments for dates of service on or after January 1, 2023. Claims submitted with either form attached are rejected and returned.