Reviewed September 27, 2026

CPT code for a Venofer infusion: 96365 or 96374, and J1756 units

Last reviewed: September 27, 2026 · Source: AMA CPT manual, NCCI Policy Manual 2026 · Methodology

Build this claim: pick the drug and dose, get the codes, units and modifiers.

Code this visit

Free claim calculator · Medicare basis

Venofer 200 mg infused over 30 minutes in a physician office. Sixteen or more documented minutes makes this an infusion, not a push:

LineDescriptionUnitsModMedicare allowed
J1756Venofer (1 unit = 1 mg)200JZ$44.80
96365Therapeutic infusion, initial hour1$67.14
Medicare-basis total$111.94

Any drug in the catalog, NDC lines, JW/JZ — free. A payer’s policy and your contracted rate come with the free 30-day trial.

Quick Answer

CPT code for a Venofer infusion: 96365 or 96374, and J1756 units

It depends on the documented minutes, not on which drug it is. Venofer’s label allows the 100 mg and 200 mg doses as a slow IV push over 2–5 minutes, or diluted and infused over 15 minutes; the 300 mg and 400 mg PDD-CKD doses only make sense as infusions of 1.5 and 2.5 hours. CMS counts anything documented at 15 minutes or less as a push — 96374 — and anything documented at 16 minutes or more as an infusion — 96365. Either way, J1756 bills 1 mg per unit, so a 200 mg dose is 200 units.

The push-vs-infusion decision: what the label allows, what the minutes decide

Venofer’s FDA label gives two routes for the 100 mg and 200 mg doses: a slow intravenous injection over 2 to 5 minutes, or the same dose diluted in saline and run as an infusion over 15 minutes. The 300 mg peritoneal-dialysis dose runs 1.5 hours and the 400 mg peritoneal-dialysis dose runs 2.5 hours — neither of those is ever a push. That gives one drug four label-supported administration times, and CPT does not code by drug or by dose; it codes by the documented method and the clock.

“For chemotherapy administration and therapeutic, prophylactic and diagnostic injections and infusions, an intravenous or intra-arterial push is defined as: 1.) an injection in which the healthcare professional is continuously present to administer the substance/drug and observe the patient; or 2.) an infusion of 15 minutes or less.” — CMS Pub. 100-04 Ch. 12 §30.5

Read against Venofer’s label, that rule sorts cleanly. A 100 mg or 200 mg dose given as the labeled 2–5 minute slow injection is a push, 96374 — the healthcare professional stays at the bedside the whole time, which is the first prong of the CMS definition on its own. The same 200 mg dose diluted and run over 15 minutes still meets the “15 minutes or less” prong, so it is also 96374. Only when the infusion is documented at 16 minutes or more does it cross into 96365 — which is exactly what happens with a 300 mg or 400 mg PDD-CKD dose, and with any 100/200 mg dose a clinic chooses to run slower than the label’s 15-minute floor. There is no code for “infusion, exactly 15 minutes” separate from the push family; 15 minutes is still inside the push definition, and 16 is where the infusion codes start.

Chart the actual minutes. “IV push” on the MAR with no clock time is fine for 96374; anything you intend to bill as 96365 needs a start time and a stop time that together show 16 minutes or more, because that is the only way to prove the administration left the push definition at all.

J1756 units per dose

J1756 bills 1 mg per unit regardless of which administration code applies, so the unit count never changes with the push-vs-infusion decision — only the admin line does.

DoseJ1756 unitsTypical setting
100 mg100HDD-CKD, during a hemodialysis session (usually ESRD PPS-bundled, not separately billable)
200 mg200NDD-CKD, one of five doses over about 14 days
300 mg300PDD-CKD, the first two of three doses
400 mg400PDD-CKD, the third and final dose

The PDD-CKD course is 300 + 300 + 400 mg, the same 1,000 mg cumulative total as every other adult Venofer regimen. MUE for J1756 is 500 units, practitioner and facility, MAI 3 (2026 Q3 and Q4 NCCI MUE table) — every dose in the table above clears it individually, but a claim that combines two visits’ worth of units on one date of service would not.

JW or JZ, by which vial the dose actually came from

Venofer’s FDA label lists three single-dose vial sizes: 50 mg/2.5 mL, 100 mg/5 mL and 200 mg/10 mL. JW and JZ apply only to single-dose containers, and the modifier follows the vial math, not the dose alone — the same 300 mg dose can be either fully accounted for or partly wasted, depending on which vials filled it.

Dose drawn from…DiscardedModifier
200 mg from one 200 mg vialNoneJZ
200 mg from two 100 mg vialsNone — both vials fully usedJZ
300 mg from a 200 mg vial + a 100 mg vialNone — both vials fully usedJZ
300 mg from two 200 mg vials100 mg (400 mg opened, 300 mg given)J1756 ×300 (administered) + J1756 ×100-JW (discarded)

The last row is the one billers round away. Opening two 200 mg vials to reach a 300 mg dose is a routine stocking decision, not a documentation problem — but it does leave 100 mg unused, and CMS treats JZ and JW as mutually exclusive on a claim: JZ attests that nothing was discarded at all, so a claim with any waste line carries JW on the discarded portion and no JZ anywhere, not JZ on the administered line and JW on the rest. Pick vial sizes that exhaust evenly (a 200 mg vial plus a 100 mg vial for a 300 mg dose) when the pharmacy has the choice, and the JW line disappears.

Hydration on the same visit is usually incidental, not 96361

A Venofer push or infusion already occupies the encounter’s one initial-service slot (96374 or 96365), so fluids given alongside it can never be billed as 96360 — NCCI reserves 96360 for hydration that is the initial service. If separately necessary hydration is given before or after the Venofer dose, with its own diagnosis and at least 31 documented minutes, it is reported as the add-on 96361. Fluids that simply keep the line open during the Venofer administration, or run at the same time through a second line, are incidental and not billed at all.

“Hydration concurrent with other drug administration services is not separately reportable.” — NCCI Ch. XI §B.6

A 30-minute hydration bag never earns a code on its own — the CPT descriptor for 96360/96361 starts the clock at 31 minutes — so a short bag run alongside Venofer “to help it go down” is neither push nor infusion nor hydration on the claim.

The five-dose NDD-CKD series: five dates, five administration codes

The non-dialysis CKD regimen is 200 mg on five different days across roughly two weeks, to the same 1,000 mg cumulative total. Each of those five visits is its own date of service and its own encounter, so each one gets its own initial administration code independently — 96374 if that day’s dose was pushed, 96365 if it was infused for 16 minutes or more. Nothing carries over between visits: there is no cumulative infusion-hour code across the series, and units reset to 200 on the drug line each time. The same logic applies to the three-dose PDD-CKD series (300, 300, then 400 mg) — three dates, three administration lines, priced and coded independently.

A worked claim, and the diagnosis question

Venofer 200 mg infused over 30 minutesJ1756office, POS 11
Documented
Iron sucrose 200 mg diluted in 100 mL saline, start 09:00, stop 09:30 (30 minutes). No other administration.
Push or infusion
30 documented minutes is well past the 15-minute push definition — this is an infusion.
Sixteen or more documented minutes moves the same dose out of the push family and into the infusion family.
J1756 × 200 · JZ
96365 × 1

Diagnosis pairing follows the dialysis setting, at a high level: D63.1 (anemia in chronic kidney disease) with the applicable N18.x stage code covers the NDD-CKD and PDD-CKD regimens above; non-CKD iron-deficiency anemia uses a D50.x code instead. There is no national coverage determination for IV iron and no single national LCD to cite — coverage is payer-specific, and the diagnosis-to-code detail lives on the iron infusion ICD-10 reference and on the Venofer drug page, not on this page.

Checklist

Bill it this way when…

  • The push or infusion time is charted with start and stop times, so the 15-vs-16-minute line is provable
  • J1756 units equal the mg actually administered that date of service, not the mg drawn into the syringe
  • Every vial on the claim carries JZ if nothing was discarded, or JW on its own line if it was — never both on the same drug
  • Each date in a multi-dose NDD-CKD or PDD-CKD series is coded and priced as its own encounter

Do not when…

  • Coding 96365 out of habit for a 100 mg or 200 mg dose that was actually pushed over 2–5 minutes
  • Billing JZ on the administered line and JW on the discarded line of the same claim — any waste at all removes JZ
  • Reporting hydration as 96360 on a day Venofer already took the initial-service slot
  • Carrying 96366 or any “additional hour” code across separate NDD-CKD visits instead of coding each date on its own

Frequently asked questions

Is Venofer billed as an IV push or an infusion?

Whichever the chart supports: 96374 for any documented administration of 15 minutes or less (the labeled 2–5 minute push, or a 15-minute infusion), and 96365 once the documented infusion reaches 16 minutes or more. The 300 mg and 400 mg PDD-CKD doses, at 1.5 and 2.5 hours, are always 96365 (with 96366 added for the 400 mg dose’s second hour).

How many J1756 units does a 300 mg Venofer dose bill?

300 units — J1756 bills 1 mg per unit no matter which administration code applies. That is comfortably under the 500-unit MUE for J1756 (practitioner and facility, MAI 3, 2026 Q3 and Q4 NCCI table).

Do I bill JW or JZ when a 300 mg dose comes from two 200 mg vials?

JW, on the 100 mg discarded from the second vial, on its own claim line: J1756 ×300 administered plus J1756 ×100-JW. JZ does not belong anywhere on that claim once any amount was discarded — it attests to zero waste, not partial waste.

Can I bill hydration on the same day as a Venofer infusion?

Only as the add-on 96361, and only when the fluids are separately medically necessary, given before or after the Venofer administration at a distinct documented time of 31 minutes or more, with their own diagnosis. Venofer’s own push or infusion already holds the encounter’s one initial-service code, so hydration on that day can never be 96360.

Sources

Quoted passages are reproduced from the cited federal publications; everything else is our reading of them. The methodology by which we resolve source disagreements is described in the Methodology.

Editorial review & sourcing
Reviewed by
Erin Rose, CareCost Estimate founder
Methodology
Every rule on this page is quoted or cited from the current NCCI Policy Manual, the AMA CPT manual or the Medicare Claims Processing Manual, and cited inline. See our methodology and editorial policy.
Last reviewed
September 27, 2026
Update triggers
Annual NCCI Policy Manual revision, quarterly NCCI edit file changes, AMA CPT annual revision, MAC article on the codes discussed, reader-reported correction.
Independence
CareCost Estimate accepts no compensation from drug manufacturers, payers, or PBMs. Full statement on the Advertising Disclosure.
Spotted an error?
Email editorial@carecostestimate.com. Confirmed corrections normally ship within five business days and are recorded in the public change log.