CO-4 on a drug line: the JW or JZ modifier is missing or inconsistent

CO-4 · drug and administration lines · fix · appeal

CO-4 means the modifier does not fit the code. Since Medicare made the JZ modifier mandatory on single-dose-container drugs with no waste (claims from July 1, 2023; edits enforced from October 1, 2023), the most common CO-4 on a drug claim is a single-dose J-code billed with neither JW nor JZ — or with JW on a line that has no discarded amount.

Reviewed Sep 20, 2026 · maintained by Erin Rose · general reference, not legal advice

What the remit says

CO-4 — “The procedure code is inconsistent with the modifier used.”

Verbatim, X12 code lists 11/1/2025.

Why it lands on drug claims

The rule is per line, not per claim. A single-dose or single-use container drug administered to a Medicare Part B patient needs one of two statements: JZ on the administered line (nothing discarded), or two lines — the administered units without a wastage modifier and the discarded units on their own line with JW. Multi-dose containers are outside the policy and take neither modifier.

CO-4 also fires the other way: JW on a line for a drug the contractor does not treat as single-dose, or JZ and JW on the same line, or JW on the administered units instead of the discarded ones. The remit does not say which; the CMS JW/JZ FAQ does.

Commercial payers increasingly mirror the Medicare edit but not uniformly; a CO-4 from a commercial payer on a JW line usually means the payer wants the discarded amount documented in the notes or does not pay waste at all under the contract.

The fix

What to attach

Corrected claim or appeal?

Corrected claim in every case. Multi-dose vial: drop the modifier. Single-dose, no waste: JZ on the line. Single-dose with waste: two lines, JW on the discarded units only. There is nothing to appeal until the modifier matches the container.

Medicare windows (redetermination 120 days, reconsideration 180 days, ALJ 60 days) and the commercial path are on the denials hub, cited to 42 CFR Part 405 Subpart I; the edits are CMS's NCCI tables.

Frequently asked

Do I put JZ on every drug line now?
On every single-dose-container drug line with no discarded amount, for Medicare Part B. Not on multi-dose vials, not on drugs the pharmacy compounded from multi-dose stock, and not on a line that also carries JW.
The vial was 100 mg, I gave 100 mg. JZ or nothing?
JZ. The modifier is the affirmative statement that nothing was discarded; its absence on a single-dose drug is what returns CO-4 under the October 2023 edit.
Does CO-4 mean the waste itself was denied?
Not by itself — it means the line was inconsistent. If the JW line was denied with a different code (CO-96, CO-16 with M123) the waste documentation or the units are the problem. This page is the modifier case only.

Related references

JW or JZ decided from the vial, not from memory

Claim Check resolves the vial combination for the dose, separates administered from discarded units, and puts JW or JZ on the right line automatically.

Open Claim Check

Sources & how this is maintained

Computed on this page
Nothing — this denial has no table fact; the code text is verbatim X12. Edits vintage Q3 2026.
Authored
Which lines need which modifier since the October 2023 edit, and the three ways CO-4 fires the other direction.
Corrections
Send one with the remit line.