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, on the administered and the discarded (JW) units alike, plus the administration code at the fee-schedule rate. This tool shows that allowed amount for the dose you enter and the 20% coinsurance share of it. What the patient actually owes depends on the Part B deductible, a Medigap plan and any copay assistance — run it through the cost estimator.
What is the MUE, and what happens if my units are over it?
The Medically Unlikely Edit is the maximum units of a code Medicare expects on one date of service for one patient. Units above it deny or are cut to the limit unless the code's adjudication indicator allows a documented override. This tool checks your total units against the current practitioner MUE table; the MUE lookup has the limit, the indicator and the facility value for every drug and administration code.
Which administration code goes with the drug?
The code follows the route and the time, not the drug: an IV push of 15 minutes or less is 96374, a therapeutic infusion is 96365 with 96366 for each added hour, a chemotherapy or complex-biologic infusion is 96413 with 96415, and a subcutaneous or intramuscular injection is 96372 (96401 for chemotherapy agents). This tool shows the typical line for the drug you picked; the documented time on the day decides the claim.
- Source
- Billing unit basis and ASP+6% payment limits from the current CMS ASP Drug Pricing file (quarter shown above); vial sizes and NDC-to-HCPCS billable units from CMS crosswalks; MUE limits from the CMS NCCI practitioner MUE table; administration rates from the CY2026 Medicare Physician Fee Schedule national payment amounts (no locality adjustment). 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.