Medicare billing units & JW/JZ wastage calculator

Dose → billing units · vials to draw · administered vs. discarded (JW/JZ)

Enter a specialty drug and the dose. This gives you the Medicare billing units (rounded up per the HCPCS unit), the vials to draw, and the administered vs. discarded unit split for single-use waste — with the math shown so you can check it. Free, no login.

Uses the current CMS ASP quarter · maintained by Erin Rose · verify units and wastage billing with your MAC

Worked example — Abraxane (J9264)
Billing units
468
total (J9264)
Administered
468
Discarded — JW
32
260 mg/m² × 1.8 m² BSA = 468 mg → 468 mg ÷ 1 mg/unit = 468 administered units (rounded up)
Claim lines
J9264 x 468 (administered, no wastage modifier) J9264 x 32 JW (discarded, separate line)
Vials to draw: 5 × 100 mg vial (the only single-dose size on file for J9264) · drawn 500 mg · discarded 32 mg
This is the same calculation the tool above runs: enter J9264, choose mg/m² × BSA, and enter 260 mg/m² and 1.8 m² to reproduce it, or swap in your own patient's numbers.

Worked-example source: billing unit basis (1 mg/unit) and price from the current CMS ASP Drug Pricing file; vial size (100 mg single-dose vial) from the CMS ASP NDC-HCPCS crosswalk. Abraxane's standard 260 mg/m² regimen and the 1.8 m² BSA are an illustrative patient input — use the calculator above for your own patient.

How Medicare billing units work

A drug's billing unit is set by its HCPCS descriptor, not by the vial. Rituximab (J9312) is defined as "injection, rituximab, 10 mg," so its billing unit is 10 mg: a 700 mg dose is 70 units. You divide the administered dose by the billing unit and round up to whole units. This tool reads the unit basis from the current CMS ASP file, so the number matches what Medicare expects.

JZ and JW: administered vs. discarded

Since July 2023, single-use-vial drugs require either JZ (attesting zero waste) or JW (reporting the discarded amount) on the claim — the two are mutually exclusive for the same drug on the same date of service. When the vials you must open hold more than the dose, the leftover is discarded drug: bill the administered units on one line with no wastage modifier, and the discarded units on a separate JW line, and Medicare reimburses both. When there's zero waste, bill all the units on one line with JZ instead. Skipping the required modifier leaves the claim unprocessable or money on the table. This tool draws the fewest vials that cover the dose, then splits the result into administered and discarded units for you.

Frequently asked

How do I calculate Medicare billing units for a drug?

Divide the administered dose by the drug's billing unit (from the HCPCS descriptor) and round up. Rituximab (J9312) bills per 10 mg, so a 700 mg dose is 70 units. This tool does it for you and shows the math.

What are the JW and JZ modifiers?

JZ attests there was zero discarded drug; JW reports the discarded amount from a single-use vial on a separate line so Medicare reimburses the waste. Since July 2023 one of the two is required on single-use-vial drugs.

Do I bill the units I administered or the vials I opened?

You bill the units administered to the patient on one line (with JZ only if nothing was discarded), and separately the units discarded from single-use vials on a JW line. Together they equal the units in the vials opened.

How much does Medicare pay, and what will the patient owe?

Medicare Part B pays the ASP+6% payment limit per billing unit, updated quarterly. To see the allowed amount for a specific dose, your payer's rate, and the patient's out-of-pocket with any copay assistance, run it through the cost estimator.

Source & verification
Source
Billing unit basis from the current CMS ASP Drug Pricing file; vial sizes and NDC-to-HCPCS billable units from CMS crosswalks. HCPCS J/Q codes are public domain.
Maintained by
Erin Rose, Founder, under CareCost's methodology and editorial policy. Corrections are logged on the Corrections page.
Not advice
General billing reference, not legal or billing advice. Confirm units, wastage, and modifier billing against the policy that applies to your MAC and payer.