6.3 HCPCS Level II
Key Takeaways
- HCPCS Level II codes are alphanumeric (one letter + four digits) and report products, supplies, and services not described by CPT — durable medical equipment, drugs, ambulance transport, orthotics, and prosthetics.
- The leading letter signals the section: A = transport/supplies, E = durable medical equipment, J = injectable drugs, K = temporary DME, L = orthotics/prosthetics, V = vision/hearing.
- Effective July 1, 2023 (rejections enforced for dates of service on/after Oct 1, 2023), Medicare requires JW (reports discarded units on a separate line) or JZ (attests zero discard) on applicable single-dose drug claims.
- Therapy modifiers identify the discipline: GP = physical therapy, GO = occupational therapy, GN = speech-language pathology plan of care.
- HCPCS Level II is maintained by CMS and updated quarterly, so a biller must apply the code set in effect on the date of service, not the date the claim is keyed.
What HCPCS Level II Covers
HCPCS stands for the Healthcare Common Procedure Coding System. It has two levels: Level I is CPT (the AMA code set), and Level II is the alphanumeric code set maintained by the Centers for Medicare & Medicaid Services (CMS). HCPCS Level II reports items and services that CPT does not describe — primarily products, supplies, and non-physician services.
A HCPCS Level II code is one letter followed by four digits (for example, J1885 for injectable ketorolac). Billers encounter these codes on durable medical equipment (DME) claims, drug claims, ambulance claims, and orthotic and prosthetic claims. Units of service matter enormously here: J codes are billed in defined dosage increments, so a biller must convert the administered milligrams to the number of code units (e.g., if J1885 is per 15 mg and 60 mg was given, report 4 units).
HCPCS Level II also carries its own modifier set (alphabetic and alphanumeric), including anatomic modifiers like LT/RT (left/right side) and toe/finger modifiers (TA-T9, FA-F9), and the NU/RR/UE modifiers for DME (new purchase / rental / used equipment). A power wheelchair billed as a rental uses RR; the same code purchased new uses NU. Choosing the wrong DME purchase/rental modifier changes the payment method entirely and is a common denial.
Letter Sections
The leading letter tells you the category of the item or service:
| Letter | Section |
|---|---|
| A | Transportation (ambulance) and medical/surgical supplies |
| B | Enteral and parenteral therapy |
| C | Outpatient Prospective Payment System (OPPS) pass-through items |
| E | Durable medical equipment (DME) |
| G | Temporary procedures/professional services (Medicare) |
| J | Drugs administered other than by the oral method (injectable/infused) |
| K | Temporary DME codes assigned by the DME MAC |
| L | Orthotic and prosthetic procedures and devices |
| Q | Temporary codes (drugs, supplies, services) |
| V | Vision and hearing services |
Knowing the letter section helps a biller route a claim to the correct payer or contractor. For example, E and K codes typically go to the DME Medicare Administrative Contractor (DME MAC) rather than the local Part B carrier, and the supplier must hold a valid PTAN and meet supplier standards or the claim denies for enrollment reasons rather than coding.
Drug Waste Modifiers: JW and JZ
When a single-dose (single-use) drug vial is larger than the dose administered, the unused portion is discarded drug waste. Medicare requires the discarded amount to be accounted for so it can be paid (waste from single-dose vials is payable) and audited:
- JW — appended to a separate claim line that reports the number of units discarded. The administered units go on one line; the wasted units go on a second line with JW.
- JZ — attests on the line that no amount was discarded (zero waste).
Medicare's JW policy has required reporting of discarded single-dose drug since January 1, 2017; the JZ "zero waste" attestation became required July 1, 2023, and CMS stated claims missing the required modifier for dates of service on or after October 1, 2023 may be rejected. On applicable single-dose drug claims, Medicare expects either JW or JZ on every line — a missing waste modifier can trigger a denial or refund request. JW/JZ do not apply to drugs from multi-dose vials.
Therapy Discipline Modifiers: GP, GO, GN
When rehabilitative therapy services are billed, the payer must know which discipline's plan of care the service falls under:
| Modifier | Discipline / plan of care |
|---|---|
| GP | Physical therapy |
| GO | Occupational therapy |
| GN | Speech-language pathology |
Missing or mismatched therapy modifiers cause denials because the payer cannot tie the service to the correct benefit category or therapy-threshold tracking (the former "therapy cap," now the KX-modifier threshold process). A PT service billed without GP, or with GO instead, will deny.
A Biller's Quarterly Discipline and Common Traps
CMS updates HCPCS Level II quarterly (January, April, July, October), with the largest release effective January 1. Drug (J) and DME (E/K) codes change frequently, and codes are added, revised, and deleted. A biller must always apply the code set in effect on the date of service, not the date the claim is keyed. Frequent traps:
- Reporting the wrong number of J-code units by billing milligrams instead of code-defined increments.
- Forgetting JW/JZ on a single-dose drug line.
- Using a deleted DME code after a quarterly update.
- Applying the wrong therapy modifier (GP/GO/GN) for the discipline that actually furnished the service.
Worked Example: Billing a Drug with Waste
A provider administers 80 mg of a drug whose HCPCS J code is defined per 10 mg, drawn from a single-dose 100 mg vial. The biller reports the administered amount as 8 units on the first line, then a second line with the JW modifier reporting 2 units (the 20 mg discarded). The two lines together account for the full 100 mg vial. If the vial had matched the dose exactly with nothing left over, the biller would instead place JZ on the single line to attest zero waste.
Forgetting the second JW line means Medicare does not reimburse the payable waste and may later request records; forgetting JZ on a no-waste line may cause rejection for dates of service on or after October 1, 2023.
Crosswalk to CPT
Sometimes both a CPT and a HCPCS Level II code describe a service. Medicare and many payers require the HCPCS Level II code when one exists (for example, a G code for a specific Medicare service in place of a CPT code). A biller validating a claim should know that submitting the CPT version when the payer mandates the HCPCS version produces a coverage or coding denial even though the CPT code is technically valid.
A physician administers an injectable drug from a single-dose vial. The full vial was used and nothing was discarded. Which HCPCS modifier should the biller append to the drug line?
A claim for a power wheelchair (an E-series code) is being prepared. To which contractor is this DME claim typically routed for a Medicare beneficiary?
A speech-language pathologist furnishes therapy under a plan of care. Which HCPCS Level II therapy modifier identifies this discipline so the payer assigns it to the correct benefit?