Key takeaways
HCPCS code B4216 covers the additives mixed into a home parenteral nutrition bag: vitamins, trace elements, heparin, and electrolytes.
One unit of B4216 equals one day of additives, counted from the treating practitioner’s order rather than from the number of bags.
CMS retired Certificates of Medical Necessity and DME Information Forms for dates of service from January 1, 2023. Attaching one now gets the claim rejected.
A Standard Written Order must reach the supplier before the claim goes out. The clinical support stays in the record until a contractor asks for it.
Every B4216 line needs a KX, GA, GY, or GZ modifier. Lines without one are rejected as missing information.
B4216 is separately billable with home mix solutions only. Premix codes such as B4189 and the B5000 series already include the additives.
Practice management software like Pabau keeps the signed order, clinical notes, and daily supply records in one patient record, so audit requests are a lookup.
A home parenteral nutrition claim can carry the right code, the right units, and the right price, and still come back rejected. HCPCS code B4216 draws more of those rejections than most B-series codes.
The code itself is simple. B4216 pays for the vitamins, trace elements, heparin, and electrolytes added to a home mix bag, at one unit per day. What changed sits around the code. CMS retired the forms this code used to depend on, for dates of service from January 1, 2023.
A second change in July 2023 made modifiers a condition of acceptance. Much of the B4216 guidance still circulating online describes the old rules. That is why teams keep working from checklists the policy left behind.
Everything below follows the current parenteral nutrition policy, CMS Policy Article A58836 and LCD L38953. It also flags the points where those rules diverge from what billing teams expect.
What is HCPCS code B4216?
HCPCS code B4216 is the daily additive code for home mix parenteral nutrition. One unit covers the vitamins, trace elements, heparin, and electrolytes added to a patient’s bag for a single day. It never stands alone on a claim, and it never applies to a premix solution.
Two rows on that table cause most of the confusion. B4216 sits in the Prosthetic Device benefit, not the general durable medical equipment benefit. The second row to watch is solution type, because this code applies to home mix only.

Which additives B4216 pays for
B4216 covers four groups of additives, and the current long descriptor names all four. Heparin and electrolytes belong on the B4216 line, not on a line of their own. Guides that list only vitamins and trace elements are quoting a shorter version of the descriptor.
- Vitamins: multi-vitamin injection preparations supplying fat soluble and water soluble vitamins.
- Trace elements: zinc, copper, manganese, selenium, chromium, and related compounds.
- Heparin: added to the formulation to help keep the central catheter patent.
- Electrolytes: sodium, potassium, calcium, magnesium, and phosphate added to the bag.
- Not B4216: the dextrose (B4164, B4180), the amino acids (B4168 through B4178), and the lipids (B4185, B4187). The daily supply allowance (B4222) and the administration kit (B4224) are separate again.
Home mix only, never premix
Article A58836 draws the line by solution type. With a home mix solution, the carbohydrates, amino acids, additives, and lipids are each separately billable. Premix works the other way, because the price already covers them.
Premix means B4189, B4193, B4197, B4199, B5000, B5100, or B5200. Those descriptors already include electrolytes, trace elements, and vitamins. A B4216 line billed next to them duplicates something Medicare has already paid for. Lipids are the one exception, since B4185 and B4187 stay separately billable with a premix solution.
The patients behind a B4216 claim
Home parenteral nutrition is for patients whose absorption problem is expected to last.
Short bowel syndrome after resection, Crohn’s disease with severe malabsorption, radiation enteritis, and motility disorders are the usual histories. Because the gut cannot transport or absorb nutrients, the micronutrients have to arrive intravenously alongside the macronutrients.
Practices running IV therapy services will recognize the supply structure, though home parenteral nutrition adds documentation rules that in-office infusion does not carry. Care is usually shared, so a gastroenterology team owns the formulation while metabolic health practices and primary care track labs and weight between reviews.
What Medicare checks before it covers B4216
Medicare Part B covers B4216 under the Prosthetic Device benefit in Social Security Act section 1861(s)(8). Coverage of the additives follows coverage of the therapy. If the parenteral nutrition itself qualifies under LCD L38953, the related nutrients, supplies, and equipment qualify with it.
- Qualifying condition: the record must show a condition of the small intestine or its exocrine glands that significantly impairs absorption. A motility disorder of the stomach or intestine that blocks transport and absorption also qualifies.
- Test of permanence: the impairment must be expected to last a long and indefinite time. Medicare does not require proof that the patient will never improve.
- Enteral nutrition ruled out: enteral feeding must have been considered and ruled out, tried and found ineffective, or shown to worsen gastrointestinal dysfunction. The record states which of the three applies.
- Recent evaluation: the treating practitioner must see the patient within the 30 days before therapy starts. If that does not happen, the record explains why and describes the monitoring used instead.
- Standard Written Order: a signed order must reach the supplier before you submit the claim. Billing without one makes the claim deniable as not reasonable and necessary.
- Caloric and protein range: 20 to 35 cal/kg/day needs no explanation. Orders outside that range, or protein outside 0.8 to 2.0 g/kg/day, need a documented reason.
- Patient share: Medicare pays 80% of the fee schedule allowable after the Part B deductible, and the patient owes the remaining 20%.
Where reviewers push back most often
The enteral criterion draws the most questions on review. Write down which of the three situations applies, and name the trial if there was one. Should tube feeding turn out to be workable after all, the parenteral line stops. The claim then moves to enteral formula codes such as B4149 or B4162.
Three limits that catch new teams
Medicare covers one supply kit and one administration kit for each day of therapy. You can bill no more than one month of nutrients, supplies, or equipment ahead. During a Part A covered stay the facility bills the nutrition, and Part B pays nothing toward it.
Send the claim to the DME MAC, not Part B
Coverage settled, the next question is routing. B4216 goes to the DME MAC for the jurisdiction covering the patient’s address, never to the Part B physician MAC. Four jurisdictions are split between two contractors.
A claim sent to the physician MAC comes back without adjudication. Routing is the only problem in that case, so nothing about the claim content needs to change before you resubmit it to the correct contractor.
There is no covered ICD-10-CM code list
Parenteral nutrition has no list of covered diagnosis codes. In both LCD L38953 and Article A58836, the ICD-10-CM group that supports medical necessity and the group that does not are published as N/A.
That catches billers who are used to checking a claim against an LCD code list. For B4216 the test is different. The diagnosis you report has to be the condition the medical record documents as the reason absorption failed.
The codes below are the ones that usually carry these claims. Treat them as examples of qualifying conditions, not as an approved list.
One code deserves a second look. K90.81 is Whipple’s disease, not short bowel syndrome, and it is regularly misused for it. Short bowel syndrome has its own subcategory at K90.82, split by whether the colon remains in continuity.
Every B4216 line needs one of four modifiers
Every B4216 claim line carries one of four modifiers, KX, GA, GY, or GZ. The contractor rejects a line carrying none of the four as missing information. Rejections cannot be appealed, so you correct the claim and send it again.
Modifier EY sits outside that group of four, and the parenteral nutrition policy does not list it as a required modifier. Under the standard documentation rules in Article A55426, EY reports that no treating practitioner order is on file for the item billed. For B4216 that means the order needs chasing before the claim goes anywhere.
KX carries more weight than the other three. Adding it asserts that every coverage criterion in the LCD is met. It also says the evidence sits in the supplier’s files, ready for the DME MAC on request.
Unit counts interact with this. Since January 1, 2023, suppliers calculate units of service from the treating practitioner’s order. Days billed beyond what was ordered are not reasonable and necessary, so they must not carry KX. Those extra units belong on a separate line with GA or GZ.
Worked example: Splitting a month into two lines
Say the order covers additives for all 31 days of August. The patient then spends five of those days as an inpatient, on a Part A covered stay. You bill 26 units with KX, one unit for each day additives went to the home. Those five inpatient days belong to the facility, and Part B pays nothing toward them.
Now change the order to 20 days, with 26 days already shipped. The first 20 days carry KX as normal. Six days sit outside the order, so they go on a second line. That line carries GA if the patient signed an Advance Beneficiary Notice, and GZ if nobody did.
How to bill HCPCS code B4216, step by step
The mechanics are ordinary durable medical equipment billing with three parenteral nutrition specifics layered on top. Teams working in practice management software with integrated billing can automate parts of this, though the sequence stays the same on any platform.
- Confirm the benefit and the jurisdiction. Check Part B eligibility, then identify the DME MAC that covers the patient’s address.
- Get the Standard Written Order in hand. It needs the patient’s name or Medicare Beneficiary Identifier, the order date, an item description, and the quantity. Add the treating practitioner’s name or NPI, plus their signature.
- Check the delivery timing rule. B4216 is not on the CMS required face-to-face and written order prior to delivery list. The order has to be complete before you submit the claim, not before delivery.
- Confirm the solution is home mix. A premix base code rules out a separate B4216 line entirely.
- Count days, not bags. One unit equals one day of additives, capped at the days the practitioner ordered.
- Build the rest of the claim. Pair B4216 with the base component codes, the daily supply allowance B4222, and the administration kit B4224.
- Append the modifier. KX when every coverage criterion is met, GA or GZ when they are not, GY when the item is statutorily excluded.
- Submit to the DME MAC and attach nothing. No CMN, no DIF, no supporting forms. The documentation stays in your files and is produced on request.
Before you submit, run these checks
- The order is signed, dated, and covers every day you are about to bill.
- No premix base code appears anywhere on the claim.
- The unit count matches the daily supply records, day for day.
- Each line carries KX, GA, GY, or GZ, and KX only where the criteria hold.
- The diagnosis is the condition the chart names as the cause of the absorption failure.
- The claim is addressed to the DME MAC for the patient’s address, with no forms attached.
Practices billing several code families at once benefit from keeping the routing rules separated by claim type. Lipids on the same regimen go out under B4185, which has its own per-10-gram unit rule. A B-series claim and a physician fee schedule claim also reach different contractors.
B4216 documentation stays in your files, not on the claim
Nothing gets attached to a B4216 claim. Everything below lives in the supplier’s files or the patient’s medical record. The DME MAC asks for it when it wants to review the claim.
- Standard Written Order signed and dated by the treating practitioner. Someone else may complete the remaining elements, but the signature has to be the practitioner’s. Signature and date stamps are not accepted.
- Medical record support for the qualifying condition, the permanence of the impairment, and the decision to rule out enteral feeding.
- The pre-therapy evaluation within 30 days of initiation, or a note explaining why it did not happen and what monitoring replaced it.
- The prescribed formulation and daily calorie and protein targets, with a reason for anything outside the accepted ranges.
- Daily supply records showing which days additives were provided, because the unit count on the claim has to match them.
- Proof of delivery, which is a supplier standard and has to be produced on request.
- Refill documentation. Contact the patient no sooner than 30 days before the current supply ends, record an affirmative response, and deliver no sooner than 10 days before.
- Evidence of continued need, since suppliers have to keep confirming that the coverage criteria still hold.
The clinical facts a DIF used to carry have not gone away. Length of need, route of administration, formulation, and days per week still matter to an auditor. What changed is where they live. They belong in the record now, not on a form travelling with the claim.
Those records sit under the same privacy rules as the rest of the chart, so HIPAA compliance governs how you store and share them. Many teams keep the nutrition assessment in a nursing care plan, which holds the reasoning behind the formulation next to the numbers.
How B4216 is priced and what Medicare pays
B4216 is priced on the DMEPOS fee schedule, in the parenteral and enteral nutrition pricing category. Locality sets the allowables, and CMS updates them every January, so last year’s file will not price this year’s claim correctly.
Pull the current CMS file instead of a third-party lookup. Locality amounts differ, and a single national figure quoted in a blog post is directional at best. For teams filing several B-series codes on one claim, price each code separately.
Pro Tip
Rebuild your B4216 rate table from the CMS DMEPOS file every January, then spot-check it after each quarterly update. Filter the file to the B-series codes you bill, import the locality allowables into your billing system, and date-stamp the import. That date-stamp is what tells you whether a denial is a pricing problem or a documentation problem.
Where B4216 claims usually go wrong
Most B4216 denials and rejections trace back to the same short list. Two of them exist only because the rules changed in 2023 and old templates never caught up.
- Attaching a CMN or DIF. For dates of service from January 1, 2023, a claim that arrives with either form is rejected and returned unprocessed. This is the reverse of the pre-2023 rule, and it is the error most often inherited from an old billing template.
- Omitting the modifier. A line without KX, GA, GY, or GZ is rejected as missing information, so it never reaches a reviewer.
- Billing a lump sum instead of days. Twenty-eight days of additives is 28 units, not one unit at a higher charge.
- Billing B4216 with a premix code. B4189, B4193, B4197, B4199, and the B5000 series already include the additives, so the extra line is a duplicate.
- Billing more days than the order supports. Units above the practitioner’s order cannot carry KX and belong on a GA or GZ line.
- Sending the claim to the wrong contractor. The Part B physician MAC returns it without adjudication.
- Reporting a diagnosis the chart does not support. There is no LCD code list to match against, so the record itself is the test.
Waiting for the remittance advice to surface these is the expensive route. A pre-submission check on units, modifier, and solution type catches the three most common ones. Teams that run that check inside their patient care management workflow, rather than in a spreadsheet, tend to keep it running.
The codes that travel with B4216 on a claim
B4216 always appears alongside at least one base solution code. The table below carries the current long descriptors, since several third-party summaries of this family are out of date.
Two distinctions in that table do the most work. B4164 and B4180 are both carbohydrate codes, separated by dextrose concentration. B4220 and B4222 are the same daily allowance for different solution types, premix and home mix, while B4224 is the separate administration kit.
Solutions carrying less than 10 grams of protein per day are coded to B9999 instead. The premix side of the family runs on its own arithmetic, and B5000 covers the per-gram unit count in detail.
Keeping the B4216 documentation trail in one record
Those errors share a root cause. B4216 claims fail on documentation far more often than on arithmetic. The order has to exist before you bill. Daily supply records have to match the units on the claim. Both have to be findable when a contractor asks, sometimes a year later.
Practice management software like Pabau keeps those pieces against the patient instead of scattering them across systems. The signed order, the clinical notes supporting the impairment, the nutritional assessment, and the refill contacts sit in one record. When the DME MAC requests documentation, answering is a lookup instead of a search.
Pabau’s claims management tools hold each claim until the required submission fields are complete, and a status dashboard shows where every claim stands. Custom forms capture the refill conversation and the patient’s affirmative response, so the record shows that the contact happened before delivery.
None of that replaces a durable medical equipment clearinghouse, and it is not meant to. What it does mean is that the evidence behind each claim line stays complete and retrievable, which is where B4216 rejections usually begin.
Keep the documentation behind every claim in one place
Pabau keeps signed orders, clinical notes, supply records, and claim status against the patient record. Home infusion and IV therapy teams can answer a documentation request without hunting through three systems.
Conclusion
B4216 is a simple code with an outdated reputation. The descriptor covers vitamins, trace elements, heparin, and electrolytes in a home mix bag, at one unit per day. Everything around it moved. The forms are gone, the modifier is mandatory, and the unit count is tied to the treating practitioner’s order.
So the fix is rarely a coding fix. Teams still working from a pre-2023 checklist will keep seeing rejections that look like coding problems. Usually the order date or the unit count is what needs attention. Rebuild the checklist once, and most of these claims clear the first time.
The trade-off worth remembering is where the evidence lives. Nothing travels with the claim any more, so retrieval speed is what protects you on review. Book a demo to see how Pabau keeps the order, the clinical notes, and the daily supply record together for every B4216 claim you send.
Continue your research
Billing the premix supply kit as well? HCPCS code B4220 covers the daily allowance that replaces B4222 when the solution is premix.
Need the lipid component on the same claim? HCPCS code B4185 walks through the per-10-gram unit count that trips up parenteral nutrition claims.
Working with a premix solution? HCPCS code B5000 explains the per-gram unit rule and why the additives stay bundled.
Moving a patient to tube feeding? HCPCS code B4149 covers the enteral formula code billed per 100 calories, with its own modifier set.
Documenting the nutrition assessment? Imbalanced nutrition nursing care plan gives you a structure that supports the formulation on the order.
Frequently asked questions
Who bills B4216, the supplier or the practitioner?
The enrolled DMEPOS supplier bills it. The treating practitioner writes and signs the order, then keeps the clinical support in the medical record. The claim itself goes to the DME MAC under the supplier’s number.
How long do I have to file a B4216 claim?
Twelve months from the date of service, the same limit as any other Medicare claim. Bill each month as the days are supplied, and nothing waits long enough to expire.
How long do B4216 records have to be kept?
Seven years from the date of service, under the standard documentation requirements for DME MAC claims. That covers the order, the daily supply records, proof of delivery, and the refill contacts.
What happens when a GZ line is denied?
Medicare denies it as not reasonable and necessary, and the supplier absorbs the cost. Without a signed Advance Beneficiary Notice you cannot bill the patient for that line.
Does Medicare Advantage cover B4216 the same way?
Advantage plans have to cover what Original Medicare covers, so the clinical criteria hold. Each plan can still add prior authorization and network rules, so check the plan before the first delivery.
Can B4216 be billed while the patient is in the hospital?
No. During a Part A covered stay the facility bills the nutrition, and Part B pays nothing toward it. Restart the B4216 line on the first day the patient is home again.