IV Vitamins & Supplements — Billing & Coding Reference

Cyanocobalamin / B12 (J3420) · Phytonadione / Vitamin K (J3430) · Thiamine / B1 (J3411) · Leucovorin / folinic acid (J0640) · Glucagon (J1610) · Levocarnitine (J1955) · Vitamin C / MVI / trace elements (J3490 NOC, TPN-bundled)

The smallest of the Wave 8 commodity rollups by search volume, but inpatient and critical-care use is constant. The recurring theme is route discipline — B12 is almost always IM, vitamin K is preferred oral when non-emergent, glucagon is IM for hypoglycemia and IV for toxicology — and TPN bundling, where MVI / trace elements / individual additives mixed into the parenteral nutrition bag are absorbed into the per-diem and are not separately billable. The anchor product for the page is cyanocobalamin B12 (J3420, per 1000 mcg) with current Q2 2026 ASP+6% of $0.667 per 1000 mcg unit — a few dollars per monthly pernicious-anemia injection, scaled across tens of millions of doses per year.

ASP data:Q2 2026 (live)
CPT admin codes:verified May 2026
FDA labels:current 2026
ASPEN TPN bundling guidance:current
Page reviewed:

Instant Answer — the 5 things you need to bill IV vitamins

Anchor J-code
J3420
B12 per 1000 mcg
B12 admin code
96372
IM / SC injection (not 96365)
Vitamin K admin
96365
IV infusion (slow; never push)
TPN additives
Bundled
MVI / trace = per-diem
Medicare ASP+6%
$0.667
J3420 per 1000 mcg, Q2 2026
B12 (J3420) routes
IM / deep SC is standard for pernicious anemia and B12 deficiency. 96372 is the admin code. 96365 (IV infusion) on a B12 claim is a #1-tier denial pattern.
Vitamin K (J3430)
Oral first for non-emergent warfarin reversal. IV reserved for active major bleed. Never IV push — anaphylactoid reaction; dilute and run over 20-30 min.
Thiamine (J3411)
IV thiamine before or with glucose in alcohol use disorder, hyperemesis, malnutrition. Wernicke prevention is high-value defensive billing.
Leucovorin vs folate
J0640 = leucovorin / folinic acid, not plain folic acid. Used for methotrexate rescue + 5-FU modulation. Plain folate has no dedicated J-code.
Glucagon (J1610)
Severe hypoglycemia (IM, 96372) and BB/CCB overdose (IV push 96374 + infusion 96365). EMS pre-hospital glucagon is bundled into transport.
Carnitine (J1955)
ESRD use is bundled into dialysis PPS. Separately billable only for non-ESRD indications: VPA toxicity, primary carnitine deficiency.
MVI / trace elements
When added to TPN bag: bundled into parenteral nutrition per-diem. Separate J3490 line on TPN claim is a top denial.
Vitamin C IV
Sepsis adjunct: not covered (post-VITAMINS trial). Scurvy / documented deficiency: covered under J3490 NOC with invoice. Wellness-clinic high-dose: cash-pay.
Iron products
Not on this rollup. See Injectafer, Monoferric, Feraheme, INFeD, Venofer.
Top denial
Wrong-route admin code (96365 billed for IM B12, etc.) and MVI / trace billed separately on TPN claim.
⚠️
The single biggest denial driver in this category: using the wrong administration CPT for the documented route. 96365 billed for an IM B12 injection that should be 96372; 96374 billed for a slow IV phytonadione infusion that should be 96365; 96372 billed for an IV-push drug. The J-code does not change with route; only the admin code does. See administration codes for the route matrix.
ℹ️
This is a rollup page. It covers IV vitamins (B12, K, thiamine, leucovorin / folinic acid, ascorbic acid, MVI) and individual supplements / metabolic agents (glucagon, levocarnitine, trace elements) that share two billing themes: route-discipline and TPN bundling. For iron products see the dedicated pages: Injectafer, Monoferric, Feraheme, INFeD, Venofer. See B12 IM vs IV / vitamin K oral vs IV for the route routing.

About this reference

IV vitamins and individual supplements are a small-dollar, high-touch family on the buy-and-bill pharmacy claim. A monthly cyanocobalamin injection for pernicious anemia reimburses for less than a dollar of drug under Medicare Part B, and most of the “supplements” on this page (multi-vitamin infusion, individual trace elements, sterile water, ascorbic acid) have no dedicated HCPCS J-code at all — they bill under J3490 (NOC non-chemotherapy drug) or J7799 (NOC non-inhalation drug). The reimbursement leverage on this page is not per-dose dollars; it is volume (B12 monthly for a defined pernicious-anemia population), defensive billing (thiamine in ED for Wernicke prevention, glucagon for toxicology), and avoiding the bundling errors (MVI / trace elements separately billed against TPN per-diem).

The dominant rule is route discipline. The HCPCS J-code attaches to the drug; the CPT administration code attaches to the actual route documented in the chart. B12 is almost always IM or deep SC for pernicious anemia — 96372, not 96365. Vitamin K is preferred oral for non-emergent warfarin reversal and only IV for active major bleed (slow infusion, never push, due to anaphylactoid reaction risk on the FDA label). Thiamine is given before or with IV glucose in any patient at Wernicke risk. Glucagon in the ED is IM for hypoglycemia and IV (push plus infusion) for beta-blocker and calcium-channel-blocker toxicity. Leucovorin (folinic acid, J0640) is not the same drug as plain folic acid — the most common coding error in the “folate” column is using J0640 for plain folic acid supplementation.

The second dominant rule is TPN bundling. Adult multi-vitamin infusion (MVI-12 / Infuvite Adult), pediatric multi-vitamins (M.V.I. Pediatric / Infuvite Pediatric), trace element solutions (Multrys / Tralement / Addamel — selenium, zinc, manganese, copper, chromium), and individual electrolyte additives mixed into the parenteral nutrition bag are absorbed into the per-diem payment for TPN (under the parenteral nutrition HCPCS B-code framework for home infusion, or into the facility per-diem / DRG for inpatient TPN). Separately billing J3490 for MVI on a TPN claim is one of the most consistently denied lines in the entire pharmacy-claim universe and is the #1 finding on inpatient TPN audit reviews. The drugs in scope for separate billing are the standalone outpatient injections — the monthly B12, the ED thiamine, the bleed-protocol vitamin K, the toxicology glucagon — not the TPN additives.

Phase 1 Identify what you’re billing Which vitamin / supplement, what route, and is it standalone or inside TPN?

Route routing — B12 IM vs IV / Vitamin K oral vs IV FDA labels + AHA/ACC verified May 2026

The two highest-yield disambiguations on this page are B12 route selection and vitamin K route selection. Get these right before you touch the admin code.

Cyanocobalamin / B12 (J3420) — IM vs IV vs SC

Side-by-side comparison of B12 administration routes.
IM (intramuscular)Deep SC (subcutaneous)IV push (rare)
HCPCSJ3420J3420J3420
CPT admin code963729637296374
Typical usePernicious anemia maintenance (1000 mcg monthly); B12 deficiency loadingAnticoagulated patients (avoid IM hematoma); patient preference / self-injection programsAcute hospital use only; rapid replacement protocols
Frequency1000 mcg IM daily × 7 days, then weekly × 4, then monthly maintenance (typical loading)Same loading and maintenance schedule as IMOne-off acute
Billing noteStandard PCP-office billing; most common scenarioSame as IM; documentation must specify SC routeHospital inpatient context; rarely separately reportable outside the facility per-diem / DRG
AvoidIf patient is fully anticoagulated and IM hematoma risk is real, route to SCNone for most patientsOral and nasal high-dose B12 are non-injection routes (pharmacy benefit); not relevant to buy-and-bill
The route-mismatch trap. Billing 96365 (therapeutic IV infusion) for a B12 IM injection is one of the most common denials in the entire vitamin family. The drug bills as J3420 in all three routes; only the admin code changes. Pull the nursing note for the route before you lock the admin code.

Phytonadione / Vitamin K (J3430) — oral vs IV vs SC

Side-by-side comparison of vitamin K administration routes.
Oral (preferred non-emergent)IV (active major bleed)SC (deprecated)
HCPCSPharmacy benefit — not buy-and-billJ3430 per 1 mgJ3430 per 1 mg (rare)
CPT admin codeN/A (oral)96365 (therapeutic IV infusion)96372 (SC injection)
Onset~24 hours for INR effect~6-8 hours for INR effect (faster than oral)Variable absorption (worst of the three routes)
Typical dose2.5-5 mg PO for warfarin INR over-correction without bleeding5-10 mg IV in 50-100 mL NS over 20-30 min for active major bleed (plus 4-factor PCC)2.5-10 mg SC (used historically; SC absorption is unreliable)
SafetySafe; no anaphylactoid riskNEVER IV push. FDA boxed concern: anaphylactoid / cardiac collapse reactions; always dilute and run slowlyLargely deprecated in favor of oral (non-emergent) or IV (emergent)
Billing notePharmacy benefit (not on this page)Buy-and-bill; standard separately payable Part B drugBuy-and-bill; not preferred clinically
Vitamin K is never IV push. The FDA-required slow-infusion (over at least 20-30 minutes, diluted in compatible IV solution) is on every phytonadione label because of fatal anaphylactoid reactions reported with rapid IV administration. Billing 96374 (IV push) for what was actually a slow IV infusion is both a clinical safety flag and a billing accuracy issue.

Glucagon (J1610) — IM for hypoglycemia, IV for toxicology

Severe hypoglycemiaBeta-blocker / CCB overdose
RouteIM (1 mg IM × 1, may repeat once)IV push 3-10 mg, then infusion 2-10 mg/hr titrated to hemodynamic response
CPT admin code9637296374 (push) + 96365 / 96366 (infusion)
SettingEMS, ED, or home (intra-nasal Baqsimi / Gvoke auto-injector are pharmacy-benefit, not buy-and-bill)ED / ICU only; cardiology / toxicology supervision
Billing noteEMS-administered glucagon before ED arrival is bundled into the ambulance transport (A0426/A0427/A0429); not separately billable by the EMS agencyHospital inpatient context typically absorbs the cost into the facility per-diem / DRG; ED-only encounter may be separately reportable

Per-drug dosing & typical regimens FDA labels + ASHP standards, verified May 2026

Indication-specific dosing for each drug in scope. Pernicious-anemia B12 is the highest-volume scenario; ED thiamine and toxicology glucagon are the highest-acuity.

Cyanocobalamin / B12 (J3420 per 1000 mcg)

IndicationDose & routeSchedule
Pernicious anemia maintenance1000 mcg IM (or deep SC) monthlyLifelong
B12 deficiency loading1000 mcg IM daily × 7 days, then weekly × 4, then monthlyInitial loading + maintenance per response
Schilling test (largely historical)1000 mcg IM × 1One-time
Methylmalonic acidemia / homocystinuria adjunct1000-2000 mcg IM, frequency per metabolic specialistInborn error of metabolism protocols

Phytonadione / Vitamin K (J3430 per 1 mg)

IndicationDose & routeNotes
Warfarin INR over-correction without bleeding (INR 4.5-10)2.5 mg PO × 1 (preferred); IV not indicatedPer ACC/AHA guidance; IV reserved for active bleed
Warfarin-related active major bleed5-10 mg IV in 50-100 mL NS over 20-30 min + 4-factor PCC (Kcentra)Never IV push; dilute and infuse slowly
Newborn prophylaxis (hemorrhagic disease of the newborn)0.5-1 mg IM × 1 at birth (universal in U.S.)Inpatient newborn nursery context; bundled into birth admission
Vitamin K deficiency due to malabsorption / antibiotics5-10 mg PO or IV per clinical contextVerify oral vs IV per documented indication

Thiamine / B1 (J3411 per 100 mg)

IndicationDose & routeNotes
Wernicke encephalopathy (treatment)500 mg IV in 100 mL NS over 30 min, three times daily × 2-3 days, then 250 mg IV daily × 3-5 days, then oral 100 mg dailyHigh-dose regimen per Royal College of Physicians and EFNS guidance
Wernicke encephalopathy (at-risk prevention)200-300 mg IV in 100 mL NS over 30 min daily × 3-5 daysAlcohol use disorder admission, hyperemesis, malnutrition; before or with glucose
Beriberi (wet / dry)100 mg IV or IM daily × 7-14 days, then oralE51.11 (dry) / E51.12 (wet)
Alcohol withdrawal admission100-500 mg IV daily × 3-5 daysStandard part of CIWA protocols
Refeeding syndrome prophylaxis100-300 mg IV daily before / during refeedingSevere malnutrition; ASPEN guidance

Leucovorin / folinic acid (J0640 per 50 mg)

IndicationDose & routeNotes
High-dose methotrexate rescue15 mg IV / PO every 6 hours starting 24 hours after methotrexate start, continued until methotrexate level < 0.05 micromol/L (dose-escalated for delayed clearance)Per institutional protocol; titrated to methotrexate level
5-FU biochemical modulation (FOLFOX / FOLFIRI / FOLFIRINOX)400 mg/m² IV over 2 hours before 5-FU bolus + infusionNCCN colorectal regimens; permanent cancer-line use
Trimethoprim / pyrimethamine bone-marrow rescue5-10 mg PO daily during therapyToxoplasmosis treatment with sulfadiazine + pyrimethamine
Folate-deficient megaloblastic anemia1 mg IM / IV / PO dailyRarely used; oral folic acid is first-line for nutritional deficiency

Glucagon (J1610 per 1 mg)

IndicationDose & routeNotes
Severe hypoglycemia (no IV access)1 mg IM × 1 (may repeat once)EMS, home, ED; auto-injector / nasal forms are pharmacy benefit
Beta-blocker overdose3-10 mg IV push, then 2-10 mg/hr infusion titrated to hemodynamic responseED / ICU; cardiology / toxicology supervision
Calcium-channel-blocker overdoseSame as BB overdose; often combined with high-dose insulin euglycemia (HIE) and IV calciumED / ICU; toxicology consult
GI radiographic procedures0.25-2 mg IV / IM to relax smooth muscleRadiology / GI suite procedural use

Levocarnitine / Carnitor (J1955 per 1 g)

IndicationDose & routeNotes
Valproate (VPA) toxicity with hyperammonemia100 mg/kg IV (max 6 g) over 30 min, then 50 mg/kg IV every 8 hours (max 3 g/dose)ED / ICU; toxicology consult; J1955 separately payable
Primary carnitine deficiency (inborn error)50 mg/kg/day IV divided every 4-6 hours acute; long-term oralMetabolic specialist; E71.4x
ESRD-associated carnitine deficiency10-20 mg/kg IV after each dialysis sessionBundled into ESRD PPS when furnished in dialysis facility — dialysis facility bills, not separately payable Part B line
Pediatric metabolic rescue protocolsPer institutional protocolInborn errors of metabolism context

Vitamin C / ascorbic acid (J3490 NOC typical)

IndicationDose & routeCoverage notes
Documented scurvy (E54)100-200 mg IV / IM daily × 7-14 days, then oralCovered with appropriate documentation; bill J3490 NOC + invoice
Severe vitamin C deficiency without scurvy100-300 mg daily IV / IM / POCovered with deficiency documentation
Sepsis adjunct (HAT protocol — hydrocortisone + ascorbic acid + thiamine)1.5 g IV every 6 hours × 4 daysGenerally NOT COVERED. Post-VITAMINS / VICTAS / ACTS / LOVIT trials; no mortality benefit; payers consider investigational
High-dose oncology / wellness-clinic useVariable (25-100 g IV per session)Cash-pay market. Not covered by traditional insurance

Multi-vitamin infusion (MVI) & trace elements

ProductHCPCSTypical useBilling
MVI-12 / Infuvite Adult (multi-vitamin infusion)J3490 NOCDaily additive to TPN bagBundled into TPN per-diem / DRG. Separate line is a top denial.
M.V.I. Pediatric / Infuvite PediatricJ3490 NOCDaily additive to pediatric TPN bagSame TPN bundling logic
Multrys / Tralement / Addamel (trace elements: Se, Zn, Mn, Cu, Cr)J3490 NOCDaily additive to TPN bagSame TPN bundling logic
Selenious acid (selenium, individual)J3490 NOCIndividual TPN additiveSame TPN bundling logic
Zinc sulfate / chloride (individual)J3490 NOCIndividual TPN additiveSame TPN bundling logic
If you remember nothing else about MVI / trace elements: when these are mixed into the TPN bag, they are not separately billable. They are absorbed into the parenteral nutrition per-diem (home infusion B-codes / S-codes) or into the inpatient DRG. Separate J3490 lines on a TPN claim is the #1 denial pattern.

NDC reference — common manufacturers FDA NDC Directory verified May 2026

Generic landscape across the board. The big manufacturers are Hospira / Pfizer, Hikma / West-Ward, Fresenius Kabi, American Regent, and Eli Lilly (glucagon). Always submit the 11-digit NDC of the vial actually administered with N4 qualifier.

Cyanocobalamin / B12 (J3420)

NDC (representative)ManufacturerPackageHCPCS
00641-2440-45Hikma / West-WardCyanocobalamin 1000 mcg/mL, 30 mL multi-dose vialJ3420
00517-0032-25American RegentCyanocobalamin 1000 mcg/mL, 30 mL multi-dose vialJ3420
00517-0031-25American RegentCyanocobalamin 1000 mcg/mL, 10 mL multi-dose vialJ3420
63323-0014-30Fresenius KabiCyanocobalamin 1000 mcg/mL, 30 mL multi-dose vialJ3420

Phytonadione / Vitamin K (J3430)

NDC (representative)ManufacturerPackageHCPCS
00409-1962-12Hospira / PfizerPhytonadione 10 mg/mL, 1 mL single-dose ampuleJ3430
00074-1664-01Hospira / PfizerPhytonadione 2 mg/mL (pediatric), 0.5 mL ampuleJ3430
63323-0245-31Fresenius KabiPhytonadione 10 mg/mL, 1 mL ampuleJ3430

Thiamine / B1 (J3411)

NDC (representative)ManufacturerPackageHCPCS
00517-9305-25American RegentThiamine HCl 100 mg/mL, 2 mL single-dose vialJ3411
00517-9320-25American RegentThiamine HCl 100 mg/mL, 10 mL multi-dose vialJ3411
00641-6105-25Hikma / West-WardThiamine HCl 100 mg/mL, 2 mL ampuleJ3411

Leucovorin / folinic acid (J0640)

NDC (representative)ManufacturerPackageHCPCS
16729-0084-05Accord HealthcareLeucovorin calcium 100 mg single-dose vial (lyophilized)J0640
16729-0084-07Accord HealthcareLeucovorin calcium 350 mg single-dose vial (lyophilized)J0640
00703-5141-01Teva ParenteralLeucovorin calcium 50 mg single-dose vialJ0640
00143-9277-01Hikma / West-WardLeucovorin calcium 200 mg single-dose vialJ0640

Glucagon (J1610)

NDC (representative)ManufacturerPackageHCPCS
00002-8031-01Eli Lilly & CompanyGlucagon for Injection 1 mg emergency kit (lyophilized vial + diluent syringe)J1610
00002-7510-01Eli Lilly & CompanyGvoke HypoPen 1 mg auto-injector (pharmacy benefit, not typical buy-and-bill)Pharmacy benefit
00169-6051-11Novo NordiskBaqsimi 3 mg nasal powder (pharmacy benefit, not buy-and-bill)Pharmacy benefit

Levocarnitine / Carnitor (J1955)

NDC (representative)ManufacturerPackageHCPCS
54482-0147-01Leadiant Biosciences (Carnitor brand)Levocarnitine 200 mg/mL, 5 mL single-dose vial (1 g per vial)J1955
00517-9305-01American Regent (generic)Levocarnitine 200 mg/mL, 5 mL single-dose vialJ1955
63323-0716-05Fresenius Kabi (generic)Levocarnitine 200 mg/mL, 5 mL single-dose vialJ1955

Ascorbic acid / Vitamin C, MVI, trace elements (NOC)

NDC (representative)ManufacturerPackageHCPCS
00517-4950-25American RegentAscorbic acid 500 mg/mL, 50 mL multi-dose vialJ3490 NOC
00517-9300-25American RegentInfuvite Adult multi-vitamin infusion (10 mL + 50 mL two-chamber)J3490 NOC (TPN-bundled)
00409-3700-09Baxter / HospiraMVI-12 multi-vitamin infusionJ3490 NOC (TPN-bundled)
00574-3030-01American RegentMultrys trace elements (Zn, Cu, Mn, Se, Cr) per FDA neonatal formulationJ3490 NOC (TPN-bundled)
Use 11-digit carton NDC with N4 qualifier in 24A shaded area. Multi-dose vials (B12, thiamine 10 mL, ascorbic acid 50 mL) require the same 11-digit NDC of the actual vial used. NOC products (MVI, trace elements, ascorbic acid, individual trace elements) always require NDC + invoice + manufacturer name even when the line is denied as bundled / packaged.
Phase 2 Code the claim Route discipline is the whole game — admin code must match the documented route.

Administration codes — the route matrix CPT 2026 verified May 2026

The most-failed question in this category is matching the CPT admin code to the actual route documented in the nursing note. The matrix below is the whole answer.

The rule. CPT 96365 / 96366 is for IV drug infusions (bag, 30+ min). 96374 / 96375 is for IV push. 96372 is for IM or SC injection. 96369 / 96370 / 96371 is for continuous SC infusion. The HCPCS J-code stays the same in all routes; only the CPT admin code changes. Billing 96365 for an IM B12, or 96372 for an IV drug, or 96374 for a slow IV phytonadione infusion that actually took 30 minutes — all are wrong-route mismatches and the most common denial type in this category.

The route matrix — which admin code goes with which drug

DrugTypical routeCPT admin codeNotes
Cyanocobalamin / B12 (J3420) IM or deep SC 96372 Pernicious anemia monthly maintenance, deficiency loading; standard PCP-office scenario
Phytonadione / Vitamin K (J3430) IV infusion (slow, never push) 96365 (+ 96366 for additional hour if applicable) Active major bleed only; 5-10 mg in 50-100 mL NS over 20-30 min; oral is preferred for non-emergent
Thiamine / B1 (J3411) IV infusion (typical) or IV push 96365 for slow infusion; 96374 for IV push 100-500 mg in 100 mL NS over 30 min for Wernicke prevention / treatment; some hospitals push slowly
Leucovorin / folinic acid (J0640) IV bolus / short infusion (oncology); IV / PO (rescue) 96365 / 96374 per route; or 96413 when administered as part of chemotherapy regimen (FOLFOX / FOLFIRI) 5-FU regimens: leucovorin admin is bundled into the chemo administration when given as part of the regimen
Glucagon — hypoglycemia (J1610) IM (no IV access) 96372 1 mg IM × 1, may repeat once; EMS pre-hospital is bundled into transport, not separately billable
Glucagon — BB / CCB toxicity (J1610) IV push then IV infusion 96374 (push) + 96365 / 96366 (infusion) ED / ICU; toxicology consult; infusion 2-10 mg/hr titrated
Levocarnitine (J1955) — VPA toxicity IV infusion (30 min) 96365 (+ 96366 if applicable) 100 mg/kg load over 30 min, then 50 mg/kg every 8 hours
Levocarnitine (J1955) — ESRD post-dialysis IV bolus during dialysis session N/A separately Bundled into ESRD PPS dialysis treatment payment; no separately reportable admin code
Ascorbic acid / Vitamin C (J3490 NOC) IV infusion for documented deficiency 96365 for covered indication Sepsis adjunct is generally not covered regardless of admin code
MVI / trace elements (J3490 NOC) Added to TPN bag N/A separately — bundled into TPN per-diem / DRG Standalone IV MVI (rare, off-TPN) would use 96365

Worked examples

# Scenario A: monthly B12 IM for pernicious anemia (PCP office, POS 11)
Drug: 1000 mcg cyanocobalamin IM
Drug line: J3420 × 1 unit (1 unit = 1000 mcg)
Admin line: 96372 (therapeutic IM injection)
Wrong: 96365 (would be denied / downcoded — route mismatch)

# Scenario B: IV thiamine in ED for at-risk alcohol use disorder admission (POS 23)
Drug: 500 mg thiamine IV in 100 mL NS over 30 min
Drug line: J3411 × 5 units (500 mg ÷ 100 mg/unit)
Admin line: 96365 (therapeutic IV infusion, initial up to 1 hour)
Pair with: F10.20 (alcohol use disorder) + E51.2 (Wernicke) or E51.9 (thiamine def NOS)
Documentation: given before or with IV glucose

# Scenario C: IV vitamin K for warfarin-related active bleed (ED, POS 23)
Drug: 10 mg phytonadione IV in 100 mL NS over 30 min
Drug line: J3430 × 10 units (10 mg ÷ 1 mg/unit)
Admin line: 96365 (slow IV infusion, never push)
Plus: 4-factor PCC (Kcentra) line, separately billed
ICD-10: T45.515A (warfarin adverse effect) + bleed Dx (e.g., K92.2 GI hemorrhage)

# Scenario D: MVI added to TPN bag (inpatient or home infusion)
Drug: 10 mL Infuvite Adult per TPN bag daily
Drug line: none separately — bundled into TPN per-diem
Admin line: none separately — bundled into TPN per-diem
Billing context: home infusion B4189 / S9365; inpatient TPN per-diem / DRG
Common error: J3490 separate line for MVI — denied as bundled

# Scenario E: glucagon IV in ED for beta-blocker overdose (POS 23)
Drug: 5 mg glucagon IV push, then 5 mg/hr infusion × 4 hours
Drug lines: J1610 × 5 units (push) + J1610 × 20 units (infusion = 5 mg/hr × 4 hr)
Admin lines: 96374 (IV push, initial) + 96365 (therapeutic IV infusion) + 96366 (each additional hour, × 3)
Only ONE initial code — the IV push (96374) and infusion (96365) hierarchy: drug infusion is the initial; IV push is sequential (96375)
Corrected: 96365 initial + 96366 × 3 + 96375 sequential push

Hierarchy reminder

When multiple admin services occur on the same encounter, only ONE initial code is reported. The CPT hierarchy is roughly: chemo / highly complex drug administration > therapeutic drug infusion > IV push > SC / IM injection > hydration. The highest-ranking service is the initial code; lower-ranking services become sequential / additional. In the glucagon BB-toxicity case above, the IV infusion (96365) is the initial; the IV push (96375 sequential, not 96374 initial) and any IM injection are reported as sequential / concurrent.

Common error #1: 96365 billed for a B12 IM injection. Re-code to 96372. This is the single most common denial in the category.
Common error #2: 96374 billed for a slow vitamin K infusion that actually ran 30 minutes. Re-code to 96365. Vitamin K is never IV push.
Common error #3: Separate J3490 line for MVI on a TPN claim. The MVI is in the bag and the bag is in the per-diem. Suppress the line.

Modifiers CMS verified May 2026

JW / JZ rarely apply here because most products are multi-dose vials (B12, thiamine 10 mL multi-dose, ascorbic acid 50 mL). The exceptions are single-dose vitamin K ampules and single-dose leucovorin vials — both small enough that vial waste is usually negligible but JZ may still be required.

JW / JZ (waste / no-waste)

CMS’s July 2023 single-dose container waste policy requires JW (waste) or JZ (no waste) on every separately payable J-code claim from a single-dose vial or container. Most of the drugs on this page ship in multi-dose vials (B12 10 mL / 30 mL, thiamine 10 mL, ascorbic acid 50 mL, glucagon 10 mL reconstituted) and the single-dose policy does not apply. The exceptions:

  • Phytonadione (J3430) ships in single-dose ampules (1 mg / 10 mg). JZ applies when the entire ampule is used; JW applies if any volume is discarded (rare given the small ampule size).
  • Leucovorin (J0640) ships in single-dose vials (50 mg / 100 mg / 200 mg / 350 mg). The 5-FU regimen leucovorin dose (typically 400 mg/m²) often requires combining vials with some discard; JW may apply for the discarded mg with the standard two-line paid-units / discarded-units pattern.
  • Levocarnitine (J1955) ships in single-dose 5 mL vials (1 g each). At the standard 1 g doses, JZ is correct (full vial used).

Place-of-service modifiers (POS)

POS routing matters here because TPN context determines whether MVI / trace lines are bundled. POS 11 office (B12 monthly), POS 23 ED (thiamine / vitamin K / glucagon acute), POS 22 hospital outpatient (less common standalone), POS 12 home (home infusion TPN context), POS 31 / 32 SNF / nursing home (PDPM-bundled). POS 65 (ESRD treatment facility) is the key marker for ESRD-context levocarnitine that’s bundled into the dialysis PPS.

Modifier 25 — same-day E/M

Use modifier 25 on the same-day E/M code (e.g., 99213-99215 office, 99281-99285 ED) when a significant, separately identifiable evaluation and management service was performed alongside the injection or infusion. Required to support payment of the E/M alongside the admin code.

340B (JG / TB)

340B modifier reporting follows current OPPS rules in the hospital outpatient setting. At the commodity-generic price points of B12, thiamine, leucovorin, and similar products, the financial difference is minimal. Verify current MAC convention.

POS routing is the highest-leverage modifier on this page. POS determines whether a drug line is separately payable Part B, packaged into a facility / per-diem payment, or bundled into a dialysis PPS / TPN per-diem. POS mismatches are a common source of downstream denials.

ICD-10-CM by indication FY2026 verified May 2026

Deficiency, toxicity, and metabolic indication codes for each drug. Pair the specific ICD-10 with the drug; non-specific codes (e.g., E61.9 unspecified mineral deficiency) are weak medical-necessity support.

IndicationICD-10Notes
Vitamin B12 deficiency anemia due to intrinsic factor deficiency (pernicious anemia)D51.0Classic indication for monthly B12 IM; lifelong
Vitamin B12 deficiency anemia due to selective B12 malabsorption with proteinuriaD51.1Imerslund-Gräsbeck syndrome
Other vitamin B12 deficiency anemiaD51.8Documented B12 deficiency anemia of other etiology
Vitamin B12 deficiency anemia, unspecifiedD51.9When more specific code is not supported
Other vitamin B12 deficiencyE53.8B12 deficiency without anemia
Folate deficiency anemia (dietary)D52.0For leucovorin or oral folate
Folate deficiency anemia, drug-inducedD52.1Methotrexate, trimethoprim, pyrimethamine etc.
Other folate deficiencyE53.8Folate deficiency without anemia
Thiamine deficiency — beriberi (dry)E51.11Polyneuropathic form
Thiamine deficiency — beriberi (wet)E51.12Cardiovascular form
Wernicke encephalopathyE51.2Highest-acuity thiamine indication
Other manifestations of thiamine deficiencyE51.8
Thiamine deficiency, unspecifiedE51.9
Scurvy (vitamin C deficiency)E54Documented scurvy for IV vitamin C coverage
Other and unspecified vitamin deficienciesE56.9For vitamin deficiency NEC
Vitamin K deficiencyE56.1
Hemorrhagic disease of newborn (vitamin K deficiency)P53Newborn prophylaxis context
Adverse effect of warfarin (anticoagulant)T45.515APair with bleed Dx; supports IV vitamin K
Poisoning by anticoagulants — warfarin (accidental, intentional, assault, undetermined)T45.511A / T45.512A / T45.513A / T45.514APer intent; supports IV vitamin K reversal
Hypoglycemia, unspecifiedE16.2Supports glucagon admin
Drug-induced hypoglycemia without comaE16.0Insulin or sulfonylurea overdose context
Poisoning by beta-adrenoreceptor antagonists (BB)T44.7X1A / T44.7X2A / T44.7X3A / T44.7X4APer intent; supports glucagon IV protocol
Poisoning by calcium-channel blockers (CCB)T46.1X1A / T46.1X2A / T46.1X3A / T46.1X4APer intent; supports glucagon IV protocol
Poisoning by valproic acid / valproateT42.6X1A / T42.6X2A / T42.6X3A / T42.6X4APer intent; supports levocarnitine IV protocol
Hyperammonemia (acquired or VPA-induced)E72.20 / E72.21Supports levocarnitine
Disorders of carnitine metabolism (primary carnitine deficiency)E71.4x family (E71.40 / E71.41 / E71.42 / E71.43 / E71.448)Inborn errors; supports lifelong levocarnitine
End-stage renal disease (ESRD) on dialysisN18.6 + Z99.2Levocarnitine in this context is bundled into ESRD PPS, not separately payable
Alcohol use disorder (uncomplicated / dependence / withdrawal)F10.10 / F10.20 / F10.230Context for ED thiamine prophylaxis
Hyperemesis gravidarum (mild / with metabolic disturbance)O21.0 / O21.1Context for OB thiamine and IV hydration
Postsurgical malabsorption (e.g., post-bariatric)K91.2Context for B12, thiamine, fat-soluble vitamin deficiencies
Malnutrition (severe / moderate)E43 / E44.0 / E44.1Refeeding-syndrome thiamine prophylaxis context
Specificity matters. D51.9 (B12 deficiency anemia unspecified) is acceptable when chart truly does not support D51.0 (pernicious anemia), but a payer that audits will look for documentation of intrinsic-factor antibodies, parietal-cell antibodies, anti-IF, or Schilling-test history before paying D51.0. E51.2 Wernicke requires documented clinical triad / signs, not just “at risk.” E54 scurvy requires documented clinical / biochemical scurvy, not just low ascorbate level.

Site of care & TPN bundling CMS verified May 2026

Where the drug is given controls how it pays. The big distinctions on this page are office vs ED (separately payable) vs inpatient (DRG-bundled) vs TPN context (per-diem-bundled) vs dialysis context (ESRD-PPS-bundled).

Most of these drugs become bundled in the wrong context. MVI / trace elements in TPN are bundled. Levocarnitine in dialysis context is bundled into ESRD PPS. Inpatient thiamine / vitamin K / glucagon is absorbed into the DRG. Newborn prophylactic vitamin K is in the birth admission. The standalone outpatient / ED scenarios are where the J-codes pay.
SettingPOSClaim formPayment status
Physician office — monthly B12 IM 11 CMS-1500 / 837P Separately payable under Part B at ASP+6% for J3420 + 96372 for admin
Physician office — standalone thiamine / leucovorin / glucagon 11 CMS-1500 / 837P Separately payable under Part B at ASP+6% with appropriate admin code
Emergency department — thiamine / vitamin K / glucagon (toxicology) 23 UB-04 / 837I Separately payable on top of ED facility E/M when criteria met
Hospital outpatient (HOPD) — standalone vitamin / supplement 22 UB-04 / 837I Separately payable under OPPS (typically SI=K, paid via APC) when not part of a packaged procedure
Hospital outpatient — vitamin / supplement as part of packaged procedure 22 UB-04 / 837I Packaged into parent procedure’s APC; J-line is informational
Hospital inpatient — all categories 21 UB-04 / 837I (inpatient) Bundled into MS-DRG. No separately payable Part B line; chargemaster reports for cost-reporting only
Inpatient TPN — MVI / trace elements / additives 21 UB-04 / 837I (inpatient) Bundled into MS-DRG / inpatient per-diem. Separate J3490 line for MVI / trace is the #1 inpatient pharmacy audit finding
Home infusion TPN — MVI / trace elements / additives 12 CMS-1500 / 837P (home infusion) Bundled into parenteral nutrition per-diem (S9364 / S9365 / B-codes per infusion vendor framework)
ESRD-context levocarnitine (in dialysis facility) 65 UB-04 / 837I (dialysis) Bundled into ESRD PPS per-treatment payment; dialysis facility bills, not separately payable
Non-ESRD-context levocarnitine (e.g., ED VPA toxicity) 23 (ED) / 22 (HOPD) UB-04 / 837I Separately payable at ASP+6% J1955 + 96365 admin when documentation supports non-ESRD indication
SNF / nursing home 31 / 32 UB-04 / 837I SNF PDPM-bundled for inpatient SNF days; standalone outpatient SNF visits follow outpatient rules
Newborn nursery — vitamin K prophylaxis 21 UB-04 / 837I (inpatient newborn) Bundled into birth admission MS-DRG

The TPN bundling rule in detail

Adult and pediatric parenteral nutrition is billed under the parenteral / enteral nutrition framework. In the home infusion setting, daily TPN per-diems (S9364 / S9365 / S9366) and the parenteral nutrition solution / additive HCPCS B-codes (B4185 / B4189 / B4193 / B4197 / B4199 for various amino-acid / dextrose / lipid formulations) include the MVI, trace elements, individual electrolytes, and additives mixed into the bag. The DME MAC parenteral nutrition LCD specifically lists vitamins and trace elements as included in the per-diem; separate billing of J3490 for MVI or for an individual trace element on the same date as the TPN per-diem is denied as bundled. Inpatient TPN is absorbed into the MS-DRG the same way other inpatient drugs are.

The ESRD bundling rule

End-stage renal disease drugs furnished in the dialysis facility are subject to the ESRD Prospective Payment System consolidated billing requirement. Levocarnitine for the ESRD indication is one of the drugs explicitly within the ESRD bundle — the dialysis facility bills, payment is the bundled per-treatment ESRD PPS rate, and separate J1955 lines for the ESRD context are not paid. Non-ESRD indications (VPA toxicity in ED, primary carnitine deficiency, inborn errors) are outside the ESRD PPS and remain separately payable Part B drugs with documentation of the non-ESRD indication.

The pattern. If the drug is given as part of a per-diem service (TPN bag, dialysis treatment, inpatient stay, ED packaged procedure), it is bundled. If the drug is the standalone reason for the encounter (monthly B12 IM, ED thiamine on Wernicke risk, ED glucagon for toxicology, ED vitamin K for active bleed), it is separately payable.

Claim form field mapping CMS verified May 2026

CMS-1500 / 837P for office and home infusion. UB-04 / 837I for hospital outpatient, ED, inpatient, dialysis facility.

CMS-1500 / 837P (office, freestanding infusion, home)

InformationCMS-1500 boxNotes
NPI17b / 24JRendering provider (PCP for monthly B12, ED physician for acute, etc.)
NDC qualifier + 11-digit NDC + UoM + qty24A shaded areaN4 + 11-digit carton NDC + ML / UN / GR per drug + total qty
HCPCS J-code (drug)24DJ3420 / J3430 / J3411 / J0640 / J1610 / J1955 / J3490 NOC per drug
HCPCS units24GJ3420 = per 1000 mcg unit; J3430 = per 1 mg; J3411 = per 100 mg; J0640 = per 50 mg; J1610 = per 1 mg; J1955 = per 1 g
CPT admin code24D96372 (IM/SC) / 96365 (IV infusion) / 96374 (IV push) / 96369-96371 (continuous SC) per route
ICD-1021D51.0 / E51.2 / T45.515A / E16.2 / T42.6X1A / E71.4x / E54 per indication
Place of service24B11 office / 49 ambulatory infusion / 12 home (rare for these) / 65 ESRD facility (for bundled context)
JW / JZ modifier (when applicable)24DFor single-dose phytonadione ampules and leucovorin vials with documented waste

UB-04 / 837I (hospital outpatient, ED, inpatient, dialysis)

InformationUB-04 locationNotes
Revenue code (drug)FL 420636 (drugs requiring detailed coding) typical; 0250 (pharmacy general) for non-detailed; verify chargemaster
HCPCS J-codeFL 44J3420 / J3430 / J3411 / J0640 / J1610 / J1955 / J3490 NOC
CPT admin codeFL 4496372 / 96365 / 96366 / 96374 / 96375 per route + initial / sequential
NDC qualifier + 11-digit NDC + UoM + qtyFL 43 (description) or 837I LIN/CTP loopsN4 + 11-digit NDC + ML / UN / GR + total qty
Principal diagnosisFL 67Per indication
ICD-10-PCS (inpatient)FL 74Procedural codes drive MS-DRG; admin not separately payable in inpatient context
Condition code (when applicable)FL 18-28Per facility convention; e.g., dialysis-context condition codes for ESRD claims
Documentation that survives audit: drug name, strength, dose, route, start and stop times (for infusions), indication (matching the ICD-10), and post-administration response where clinically relevant. For NOC products (MVI / trace / ascorbic acid), the manufacturer name, NDC, vial / package size, and invoice are required for manual pricing by the MAC.
Phase 3 Get paid Per-dose reimbursement is small; volume + correct routing is everything.

Payer policy snapshot Reviewed May 2026

Commercial payers broadly follow Medicare. The high-friction areas are vitamin C for sepsis (denied), MVI / trace billed separately on TPN claims (denied as bundled), and leucovorin used for off-label folate (downcoded).

PayerPACoverage notesDocumentation expectations
Medicare (FFS) No for routine B12 monthly for pernicious anemia / B12 deficiency: covered with appropriate Dx; vitamin K for warfarin reversal: covered with bleed Dx; thiamine for Wernicke / beriberi: covered with appropriate Dx; leucovorin for chemo / methotrexate rescue: covered; glucagon for hypoglycemia / toxicology: covered; carnitine for non-ESRD indications: covered. Vitamin C for sepsis: not covered. MVI / trace in TPN: bundled. Specific deficiency / toxicity ICD-10 with lab evidence (intrinsic factor antibodies for pernicious anemia, B12 level, INR for warfarin reversal, ammonia / VPA level for carnitine, etc.)
Medicare Advantage Generally no Follows FFS conventions Same as FFS
UnitedHealthcare No for routine; some PA for non-formulary / high-dose Vitamin C for sepsis: not covered; carnitine for non-ESRD: PA may apply; routine B12 / thiamine / leucovorin: covered with appropriate Dx Standard deficiency / toxicity documentation
Aetna No for routine; PA for ascorbic acid high-dose Aetna CPB-0125 (vitamin C) limits high-dose IV ascorbic acid coverage to documented scurvy / severe deficiency; sepsis use considered investigational Documented deficiency or biochemical scurvy
BCBS plans Plan-specific; generally no for routine Per plan medical policy; high-dose IV vitamin C generally not covered Standard deficiency / toxicity documentation
Cigna No for routine; PA for high-dose ascorbic acid Cigna medical coverage policy follows similar pattern: routine vitamin replacement covered with deficiency documentation; sepsis adjunct not covered Standard deficiency documentation
Medicaid (state-by-state) Generally no for routine State Medicaid plans cover B12 / thiamine / vitamin K / glucagon with appropriate Dx; vitamin C IV coverage varies by state; carnitine ESRD bundled (ESRD PPS) and non-ESRD covered with Dx State-specific

The sepsis vitamin C trial timeline (why it’s denied)

The Marik 2017 retrospective study suggested a mortality benefit from hydrocortisone + ascorbic acid + thiamine (HAT) in septic shock and triggered widespread adoption. Subsequent prospective randomized trials — VITAMINS (JAMA 2020), VICTAS (JAMA 2021), ACTS (JAMA 2020), and LOVIT (NEJM 2022) — failed to demonstrate the mortality benefit, and LOVIT specifically showed a signal toward harm in the high-dose vitamin C arm. Most payers updated medical policies 2021-2023 to consider IV vitamin C for septic shock investigational / not medically necessary. Continued billing of J3490 for HAT-protocol vitamin C in septic shock encounters is denied at most payers and most MAC jurisdictions.

Step therapy

Oral repletion is the preferred first-line for non-symptomatic ambulatory deficits where absorption is intact (oral B12 for non-pernicious-anemia deficiency, oral folate for nutritional deficiency, oral thiamine for maintenance, oral vitamin K for non-emergent warfarin reversal). IV replacement is supported by symptomatic disease, severe deficit, malabsorption, NPO status, acute toxicology, or oral failure. Payers may downcode IV when oral is clinically appropriate.

Medicare reimbursement CMS Q2 2026 (live)

ASP from the CMS Part B Drug ASP Pricing File. Refreshes automatically each quarter. Per-unit rates are very small for B12 / thiamine / vitamin K; glucagon and carnitine are the higher-dollar items in this family.

Q2 2026 payment snapshot — anchor codes

Effective April 1 – June 30, 2026 · Based on 4Q25 ASP submissions · NOC / TPN-bundled / ESRD-bundled codes pay under different rules — see notes

J3420 (B12 1000 mcg)
$0.667
per 1000 mcg, ASP+6%; monthly PA dose
J1610 (Glucagon 1 mg)
$146.332
per 1 mg, ASP+6%; toxicology IV protocol
J1955 (Carnitine 1 g)
$23.087
per 1 g, ASP+6%; non-ESRD only

Full Q2 2026 ASP table

HCPCSDescriptorUnitASP+6% per unit
J3420Vitamin B12 (cyanocobalamin) injection1000 MCG$0.667
J3430Vitamin K (phytonadione) injection1 MG$3.156
J3411Thiamine HCl injection100 MG$1.554
J0640Leucovorin calcium injection50 MG$3.591
J1610Glucagon HCl injection1 MG$146.332
J1955Levocarnitine (Carnitor) injection1 GM$23.087
J3490NOC non-chemotherapy drug (MVI, trace elements, ascorbic acid, etc.)NOCManual pricing by MAC; submit invoice + NDC. TPN-bundled when added to TPN bag.
J7799NOC non-inhalation drug (alternate NOC for some sterile water / specialty additives)NOCManual pricing by MAC; submit invoice + NDC

Per-dose payment examples

  • Monthly B12 IM (pernicious anemia, 1000 mcg): 1 unit J3420 + 96372 admin = approximately a dollar of drug + the admin code allowance. Annual drug cost approximately $8 in ASP terms; the admin code and the office E/M are the bulk of the revenue.
  • ED thiamine (500 mg in 100 mL NS over 30 min): 5 units J3411 + 96365 admin = approximately $7.77 in drug ASP + the ED facility admin code revenue.
  • Vitamin K active bleed (10 mg IV): 10 units J3430 + 96365 admin = approximately $31.56 in drug ASP + the ED facility admin code.
  • Glucagon BB toxicity (5 mg push + 5 mg/hr × 4 hr = 25 mg total): 25 units J1610 = approximately $3,658.30 in drug ASP — the only meaningful drug-dollar line in the family.
  • Levocarnitine VPA toxicity (100 mg/kg load + every 8 hr maintenance): dose-dependent; a 70 kg patient at 7 g load = 7 units J1955 = approximately $161.61 per dose.
  • Leucovorin chemo modulator (400 mg/m² on 1.7 m² BSA = 680 mg): 14 units J0640 (rounded; 50 mg per unit, includes vial-waste mg) = approximately $50.27 per chemo cycle.

Sequestration

Standard ~2% Medicare sequestration applies to separately payable J-lines, bringing effective payment to roughly ASP + 4.3%. In TPN-bundled, ESRD-bundled, or DRG-bundled contexts, sequestration is applied at the per-diem / bundle level, not at the individual drug line.

Code history and stability

  • J3420, J3430, J3411, J0640, J1610, J1955 — permanent CMS HCPCS Level II codes; descriptors and per-unit denominators stable
  • J3490 / J7799 — permanent NOC codes; used for ascorbic acid, MVI, trace elements, individual electrolyte additives, sterile water, and any non-J-coded vitamin / supplement; pricing is by MAC determination from invoice; TPN-context use is bundled into parenteral nutrition per-diem regardless of the J-code on the chargemaster
  • Next ASP update: July 1, 2026 for Q3 2026

Patient assistance Reviewed May 2026

Essentially none. This is a commodity-generic category with no manufacturer copay cards, no foundation funds, and minimal patient OOP given the low per-dose ASP rates.

  • No manufacturer PAP for B12, thiamine, vitamin K, leucovorin, glucagon, levocarnitine, MVI, or trace elements as a category. All are commodity generics produced by multiple manufacturers (American Regent, Hospira / Pfizer, Hikma, Fresenius Kabi, others). No copay cards, no free-drug programs, no foundation funds specific to these products.
  • Patient OOP flows through the facility / E&M math. A monthly B12 IM at a PCP office: patient’s 20% Part B coinsurance on the office visit + drug + admin code, not a drug-specific copay program. An ED thiamine: patient’s ED facility coinsurance, not a drug program.
  • Brand-specific exception: Carnitor (levocarnitine). Leadiant Biosciences markets the Carnitor brand and historically operated a patient access program for primary carnitine deficiency (an ultra-rare inborn error). Coverage and access programs are patient-population-specific (e.g., metabolic specialist referrals) and operate on a case-by-case basis through Leadiant patient services rather than as a general copay card. Verify current Carnitor patient services status at time of need.
  • Brand-specific exception: Lilly Glucagon Emergency Kit. Eli Lilly operates general patient assistance for Lilly products through the Lilly Cares Foundation; for glucagon, the emergency-kit form is typically covered as a pharmacy-benefit dispense (Baqsimi nasal / Gvoke auto-injector are pharmacy benefit) and copay assistance flows through those programs, not buy-and-bill.
  • Hospital financial assistance / charity care. For uninsured / underinsured patients with ED encounters involving any of these drugs, hospital 501(r) financial assistance programs are the appropriate safety net for the encounter charges (not the drug line).
  • 340B for the facility. 340B-participating hospitals purchase these drugs at 340B-discounted pricing; facility economics rather than patient OOP.
Patient OOP for a vitamin / supplement encounter is driven by the facility / professional / admin code math, not a drug copay program. Run a CareCost Estimate for the underlying encounter cost exposure instead of trying to estimate the drug line in isolation.
Phase 4 Fix problems Most denials trace to wrong-route admin codes or TPN bundling errors.

Common denials & how to fix them Reviewed May 2026

Denial reasonCommon causeFix
MVI / trace elements billed separately on TPN claim (denied as bundled) Coder added J3490 line for MVI / trace addition to the TPN bag on the same date of service as the TPN per-diem (S9364/S9365/B-codes); these are bundled into the parenteral nutrition per-diem and not separately payable Suppress the J3490 line at the chargemaster for TPN encounters. The MVI / trace cost is captured in the per-diem. Do not appeal — the denial is correct.
Vitamin C IV denied for sepsis adjunct Indication on claim is septic shock / sepsis / critical illness; payer policy considers IV ascorbic acid for sepsis investigational / not medically necessary per post-VITAMINS / LOVIT trial evidence Do not bill IV vitamin C for sepsis adjunct — will be denied at most payers. Reserve covered IV vitamin C billing for documented scurvy (E54) or severe deficiency with appropriate clinical / biochemical documentation.
B12 IM billed as IV (96365 on J3420 line) Coder used 96365 (therapeutic IV infusion) for what was actually a 1-mL IM injection; admin code does not match the documented route Re-code to 96372 (IM / SC injection). This is the #1 wrong-route denial in this category. Update office-billing logic so monthly B12 IM claims auto-route to 96372.
Wrong-route admin code (96365 IV billed for SC, etc.) Admin code does not match the route documented in the nursing note Pull the nursing note. Re-code to the correct admin code: 96372 IM/SC, 96365 IV bag infusion, 96374 IV push, 96369-96371 continuous SC. The HCPCS J-code stays the same; only the CPT admin changes.
Vitamin K IV push (96374) billed for what was actually a slow IV infusion Coder used 96374 (IV push) because the dose was small; phytonadione is required by FDA label to be diluted and infused over at least 20-30 minutes — not IV push Re-code to 96365 (therapeutic IV infusion). Verify nursing documentation supports the slow infusion. IV push of phytonadione is a clinical safety concern beyond billing.
J0640 leucovorin billed for plain folate / folic acid supplementation J0640 is for leucovorin calcium (folinic acid, the reduced metabolite); plain folic acid (vitamin B9) for nutritional supplementation is a different drug and J0640 does not describe it Plain folic acid IV has no dedicated HCPCS code — bill J3490 / J7799 NOC per MAC convention with NDC + invoice. Reserve J0640 for true leucovorin / folinic acid use (methotrexate rescue, 5-FU modulation, trimethoprim / pyrimethamine rescue).
Levocarnitine separately billed in dialysis context (ESRD bundled) J1955 line submitted for post-dialysis carnitine in an ESRD patient with N18.6 + Z99.2 — covered under ESRD PPS bundled payment, not separately billable For ESRD context, the dialysis facility bills under the consolidated billing requirement; no separate J1955 line. For non-ESRD indications (VPA toxicity, primary carnitine deficiency), bill J1955 separately with the appropriate ICD-10 (T42.6X1A / E71.4x etc.).
EMS glucagon billed separately by EMS agency (bundled into transport) Pre-hospital EMS-administered glucagon billed as separate J1610 line on the ambulance claim; drug is included in the ambulance transport payment (A0426/A0427/A0429) Remove the J1610 line from the EMS ambulance claim. The drug is in the transport payment. Hospital ED encounters that administer additional glucagon may bill J1610 separately for the hospital-given drug.
D51.0 pernicious anemia without intrinsic-factor / parietal-cell antibody documentation Payer audit requested documentation of pernicious anemia diagnosis; chart shows low B12 + macrocytic anemia but not the IF / parietal-cell antibody workup that supports D51.0 specifically If chart supports D51.0, attach the workup. If chart does not support pernicious anemia specifically, re-code to D51.8 / D51.9 / E53.8 as appropriate for the documented presentation.
Thiamine billed without documented Wernicke risk / deficiency indication J3411 billed with non-specific Dx (e.g., R51.9 headache) that does not support thiamine medical necessity Add the appropriate ICD-10: F10.20 alcohol use disorder, E51.2 Wernicke encephalopathy, E51.11/E51.12 beriberi, K91.2 postsurgical malabsorption, O21.x hyperemesis, E43/E44 malnutrition.
Multiple initial admin codes on same encounter 96365 (initial IV infusion) and 96374 (initial IV push) both reported; CPT allows only ONE initial code per encounter Hierarchy: chemo > drug infusion > IV push > SC/IM > hydration. Highest-ranking service is initial; others become sequential (96375 for push, 96376 for subsequent push of same drug after 30 min).
NOC line (J3490) submitted without NDC + invoice Coder reported J3490 for MVI / trace / ascorbic acid without the required NDC, manufacturer, and invoice attached for manual MAC pricing Attach 11-digit NDC, manufacturer, and invoice. NOC lines without supporting documentation are returned unprocessed at most MACs.
If your billing team is appealing 96365 denials for IM B12 injections, stop. The denial is correct. Re-code to 96372 and update upstream office-billing logic so monthly B12 IM claims route to the correct admin code automatically. Same pattern for separate MVI lines on TPN claims — those are bundled, the denial is correct, and the fix is upstream chargemaster suppression.

Frequently asked questions

B12 IM vs IV — which CPT admin code?

Cyanocobalamin (J3420) is almost always given IM or deep SC, not IV. The IM / SC injection admin code is 96372 (therapeutic / prophylactic / diagnostic injection, IM or SC) — not 96365 (therapeutic IV infusion) and not 96374 (IV push). Billing 96365 for a B12 IM injection is one of the most common denials in this family. If the rare IV-push B12 is documented, use 96374. The J-code stays J3420 in all three routes; only the admin code changes.

Vitamin K — oral or IV?

For non-bleeding warfarin reversal or routine INR over-correction, oral phytonadione is preferred and is nearly as effective as IV for warfarin reversal within 24 hours, with no anaphylactoid reaction risk. Reserve IV vitamin K (J3430, per 1 mg) for active major bleeding or urgent reversal where oral is too slow; combine with 4-factor PCC (Kcentra) for true emergent reversal. IV phytonadione must be diluted and given slowly (over at least 20-30 minutes) — direct IV push is contraindicated by the FDA label. Admin code is 96365 for the slow IV infusion.

MVI in TPN — separately billable?

No — generally not. Adult multi-vitamin infusion (MVI-12 / Infuvite Adult), trace elements (Multrys / Tralement / Addamel), and individual additives mixed into the TPN bag are bundled into the parenteral nutrition per-diem (home infusion: S9364/S9365 + B-codes; inpatient: MS-DRG). Separately billing J3490 for MVI on a TPN claim is a top denial. The exception is intermittent IV MVI given outside a TPN bag — rarely encountered.

IV vitamin C for sepsis — covered?

Generally no. After the negative VITAMINS, VICTAS, ACTS, and LOVIT trials, most payers including Medicare do not consider IV ascorbic acid for septic shock medically necessary. The drug has no dedicated J-code (bill J3490 NOC) and is routinely denied as experimental / investigational when the indication is septic shock. Covered indications remain documented scurvy (E54) and severe vitamin C deficiency; wellness-clinic high-dose use is essentially cash-pay.

Carnitine for ESRD — separately billable?

No. Levocarnitine (Carnitor, J1955) for ESRD-associated carnitine deficiency furnished in the dialysis facility is within the ESRD PPS consolidated billing requirement — the dialysis facility bills, payment is bundled into the ESRD per-treatment rate, and separate J1955 lines for ESRD context are not paid. Non-ESRD indications (VPA toxicity, primary carnitine deficiency) remain separately payable Part B with appropriate non-ESRD ICD-10 documentation.

Glucagon — how is EMS administration billed?

EMS pre-hospital glucagon administration before ED arrival is bundled into the ambulance transport payment (A0426 / A0427 / A0429) and is not separately billable by the EMS agency as a drug line. Glucagon given in the ED is billed separately as J1610 + the appropriate admin code: 96372 (IM, for severe hypoglycemia without IV access), 96374 + 96365 (IV push + infusion, for BB / CCB toxicology protocol).

Folate vs leucovorin?

Two different drugs. Plain folic acid (vitamin B9) for nutritional deficiency has no dedicated HCPCS J-code; IV form bills as J3490 / J7799 NOC by MAC convention. Leucovorin calcium (folinic acid, J0640, per 50 mg) is the reduced folate metabolite that bypasses dihydrofolate reductase — used for methotrexate rescue, as the 5-FU biochemical modulator in colorectal regimens (FOLFOX / FOLFIRI / FOLFIRINOX), and as the antidote for trimethoprim / pyrimethamine bone-marrow toxicity. Coding plain folic acid as J0640 is incorrect.

IV thiamine in the ED for Wernicke prevention — covered?

Yes — IV thiamine (J3411) for at-risk patients (alcohol use disorder, hyperemesis, malnutrition, post-bariatric surgery presenting with neurological signs) is covered with the appropriate ICD-10 (E51.2 Wernicke, E51.11/E51.12 beriberi, E51.8/E51.9 thiamine deficiency, F10.x alcohol use disorder, K91.2 post-surgical malabsorption, O21.x hyperemesis). The clinical rule is to give thiamine before or with IV glucose in any at-risk patient. Admin code is 96365 for the typical 100-500 mg over 30 minutes; 96374 if pushed.

Pediatric trace elements — separately billable?

Generally no when given as part of TPN. Pediatric trace element solutions and individual trace elements added to neonatal / pediatric TPN bags are bundled into the parenteral nutrition per-diem the same way adult MVI and trace elements are. Recent FDA shortage-driven neonatal formulation changes (manganese, copper, aluminum content) have not changed the billing logic.

Iron products — covered on this rollup?

No. IV iron has dedicated CareCost pages: Injectafer (ferric carboxymaltose, J1439), Monoferric (ferric derisomaltose, J1437), Feraheme (ferumoxytol, Q0138), INFeD (iron dextran, J1750), and Venofer (iron sucrose, J1756). The vitamins & supplements rollup intentionally excludes iron products to avoid duplicating the dedicated coverage.

What’s the right route matrix when I’m unsure?

96365 / 96366 for IV bag infusions of a drug (30+ min). 96374 / 96375 for IV push of a drug. 96372 for IM or deep SC injections. 96369 / 96370 / 96371 for continuous SC. The J-code never changes with route; only the admin code does. Pull the nursing note for the documented route before locking the admin code.

Reference Sources & methodology Every claim on this page is sourced. Methodology and review history below.

Source documents

  1. AMA — CPT 2026 Professional Edition (96365 / 96366 / 96369-96371 / 96372 / 96374 / 96375 descriptors and parenthetical notes)
    Therapeutic injection / infusion / push administration code definitions and hierarchy; primary source for the route-matrix at the heart of this page
  2. CMS — Medicare Part B Drug ASP Pricing File (Q2 2026)
    Quarterly ASP+6% rates for J3420 / J3430 / J3411 / J0640 / J1610 / J1955; effective April 1 – June 30, 2026
  3. CMS — ESRD Prospective Payment System overview & consolidated billing requirement
    Framework for ESRD-bundled levocarnitine billing in dialysis-facility context
  4. CMS — Medicare DME MAC Parenteral and Enteral Nutrition LCD & policy article
    Specifies that MVI, trace elements, and additives are included in the parenteral nutrition per-diem; framework for TPN bundling
  5. FDA — Drugs@FDA (cyanocobalamin, phytonadione, thiamine, leucovorin, glucagon, levocarnitine, ascorbic acid, MVI, trace elements)
    FDA-approved labels for each drug in scope; multiple manufacturer labels
  6. DailyMed — current product labels for B12, vitamin K, thiamine, leucovorin, glucagon, carnitine, MVI
    Current labels, NDCs, package inserts (American Regent, Hospira / Pfizer, Hikma, Fresenius Kabi, Eli Lilly, Leadiant, Accord, Teva)
  7. ASPEN — Parenteral Nutrition guidelines (adult and pediatric)
    Standards for MVI / trace element content in TPN; refeeding-syndrome thiamine prophylaxis; pediatric trace element formulation changes
  8. ASHP — Standardize 4 Safety: vitamin K, glucagon, thiamine continuous infusions
    National standards for vitamin / glucagon admin practices
  9. VITAMINS trial (JAMA 2020) — vitamin C, hydrocortisone, thiamine in septic shock
    Negative trial; basis for non-coverage of HAT-protocol vitamin C in sepsis
  10. LOVIT trial (NEJM 2022) — high-dose IV vitamin C in septic shock
    Signal toward harm; reinforced payer non-coverage decisions for IV vitamin C in sepsis
  11. ACC / AHA — warfarin INR over-correction and reversal guidance
    Oral vs IV phytonadione decision framework for bleeding / non-bleeding warfarin reversal
  12. CMS — JW / JZ modifier policy (CR 12056, eff. July 2023)
    Single-dose container waste-reporting policy; applies to phytonadione ampules and leucovorin vials in this category
  13. CMS — HCPCS Level II Quarterly Updates
  14. FDA National Drug Code Directory

Refresh cadence

ElementCadenceHow it’s refreshed
Medicare ASP pricingQuarterlyAuto-bound to CareCost ASP layer; updates on CMS file release
OPPS Status IndicatorQuarterlyReviewed against the current OPPS Addendum B
CPT admin codes & hierarchyAnnualReviewed against the current CPT Professional Edition
ESRD PPS consolidated billing listAnnualReviewed against CMS ESRD PPS final rule each calendar year
DME MAC parenteral nutrition LCDEvent-drivenReviewed on LCD updates
NDC, dosing, FDA labels, manufacturersEvent-drivenTied to current FDA labels and manufacturer revisions
Pending SME review. This page is staff-authored from primary sources (AMA CPT, FDA, CMS, manufacturer labels, ASPEN, ASHP, ACC/AHA, published RCT data — all linked above). Editorial review in progress. Until that review is complete, treat this as a draft reference and verify each cited source for high-stakes claims.

Change log

  • — Initial publication. Wave 8 commodity rollup. ASP data: Q2 2026 for J3420 / J3430 / J3411 / J0640 / J1610 / J1955. Built per drug-library-completion-plan.md Wave 8 spec. Iron products excluded (dedicated pages: Injectafer / Monoferric / Feraheme / INFeD / Venofer).

Methodology

Every claim on this page is sourced inline. Pricing reflects the current CMS Part B Drug ASP Pricing File. ESRD bundling logic is read directly from CMS ESRD PPS guidance. TPN bundling logic is read directly from the DME MAC parenteral nutrition LCD. CPT admin code descriptors and route hierarchy are read directly from the AMA CPT Professional Edition. Indication lists and dosing are verified against current FDA labels and current ASPEN / ASHP / ACC-AHA guidance. Coverage rationale for IV vitamin C in sepsis cites the published VITAMINS / VICTAS / ACTS / LOVIT trial record. We do not paraphrase from billing-software vendor blogs.

Stop billing 96365 for IM B12 injections.

Get the route right on entry. 96372 for IM/SC, 96365 for IV bag, 96374 for IV push. MVI / trace in TPN is bundled — suppress the line.

Run a free CareCost Estimate →