🚧 Under construction — VoTechWorks is being built. A free tech program — complimentary, as our commitment to get America working.
voTechWorksGrade 13 · a vocational technology learning center, by urbanicity
newSchoolWorks.com › VoTechWorks › Health & Personal Services › Medical Billing & Coding › CPT and HCPCS Level II Procedure Coding › Lesson 7
HLT-MEDI67-03 · Lesson 7 · 12 clock hours · theory

HCPCS Level II Coding — Structure, Categories, and Code Assignment

Objective. Students will navigate the HCPCS Level II manual to assign alphanumeric codes for supplies, durable medical equipment, drugs, and services not captured by CPT, and apply HCPCS modifiers.

⚠ Pending professional review

This lesson, its worked examples and its practice questions has not yet been verified by a licensed clinician in the field or by a certification or approval body. It is a study draft and may contain errors. Do not use it to make decisions about any patient or medication. Always follow your instructor, your supervising professional, and current official references and regulations.

VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.

What Is HCPCS Level II?

The Healthcare Common Procedure Coding System (HCPCS) has two levels. Level I is CPT, published by the American Medical Association. Level II is a separate alphanumeric code set maintained by the Centers for Medicare & Medicaid Services (CMS). HCPCS Level II captures items and services that CPT does not cover well: durable medical equipment (DME), prosthetics, orthotics, supplies, certain drugs administered in outpatient and physician-office settings, ambulance services, and miscellaneous services billed to Medicare, Medicaid, and many private payers.

As a coder, you will use HCPCS Level II any time a provider supplies a piece of equipment, a drug by injection or infusion, or a non-physician service that has no appropriate CPT code. Selecting the wrong code or the wrong quantity can result in claim denial, overpayment, or underpayment — all of which carry compliance risk for the practice.

Structure of the HCPCS Level II Code Set

Every HCPCS Level II code begins with a single letter (A through V) followed by four digits. The opening letter groups codes by broad category:

The manual includes an alphabetic Index and a Table of Drugs — two tools you will use constantly.

Using the Index and Table of Drugs

The Index works like any coding manual index: look up the item or service by name, find the suggested code or range, then verify the full descriptor in the tabular (the main code listing). Never assign a code from the index alone — always confirm in the tabular.

The Table of Drugs lists drug names alphabetically. For each entry it shows the unit of service (the amount of drug represented by one billing unit), the route of administration, and the J-code (or other code) to use. Route abbreviations matter: IV (intravenous), IM (intramuscular), SC (subcutaneous), INH (inhalation), and OTH (other) are common. A code's descriptor may specify a route; billing the wrong route can constitute a false claim.

Calculating Drug Units

Unit calculation is one of the most error-prone tasks in HCPCS Level II coding. The rule is straightforward:

Billable units = Documented dose ÷ Code's unit descriptor (round up to the next whole unit)

For example, if a J-code covers 10 mg per unit and the provider administered 25 mg, you bill 3 units (25 ÷ 10 = 2.5, rounded up to 3). Rounding down would result in underpayment; billing a flat number without checking the descriptor would risk overbilling, which is a compliance and patient-safety issue because payer audits can trigger investigations that disrupt patient care.

Always document the exact dose from the medical record or medication administration record (MAR). Never estimate a drug dose. If the documented dose is ambiguous, query the provider before coding.

DME and Supply Coding

For equipment and supplies, read the descriptor carefully for:

Medical necessity documentation must support every DME code. Payers, especially Medicare, require a certificate of medical necessity (CMN) or detailed written order (DWO) for many items. Coding without that documentation on file creates a compliance risk.

HCPCS Level II Modifiers

HCPCS Level II modifiers are two-character codes (letters or letter-digit combinations) appended to a code to provide additional information. They do not change the code's definition but clarify circumstances such as:

Apply modifiers only when the clinical or payer situation requires them. Applying a modifier incorrectly — or omitting a required one — can cause a claim to be denied or, if it inflates payment, flagged for fraud.

Scope of Practice and Safety Reminders

As a coder you interpret documentation — you do not alter it. If a record says a drug dose was 50 mg, you code 50 mg. You never back-calculate a dose to fit a convenient number of units. Errors in drug coding can indirectly harm patients by disrupting the financial systems that keep care accessible. Report documentation problems through your organization's query or compliance process, not by changing codes to match what you think should have been given.

Key terms8

HCPCS Level IIAn alphanumeric code set maintained by CMS (codes A through V) used to bill for DME, supplies, drugs, and services not adequately described by CPT.
J-codeA HCPCS Level II code in the J section used to report drugs administered by routes other than oral (e.g., injection or infusion), including chemotherapy agents.
Table of DrugsAn alphabetical reference within the HCPCS Level II manual that lists each drug with its unit descriptor, route of administration, and corresponding code.
Durable Medical Equipment (DME)Equipment that can withstand repeated use, is primarily used for a medical purpose, is not generally useful in the absence of illness or injury, and is appropriate for use in the home; reported with E codes and related HCPCS codes.
Billable unitThe quantity of a drug or supply that one code unit represents, as defined in the code descriptor; the coder divides the documented dose by this amount (rounding up) to determine how many units to bill.
HCPCS Level II modifierA two-character alphanumeric code appended to a HCPCS code to supply additional information such as anatomical site, DME rental month, or coverage status without changing the code's core definition.
Certificate of Medical Necessity (CMN)A payer-required document, often for Medicare DME claims, in which the ordering physician certifies that the item is medically necessary for the patient.
Tabular (HCPCS)The main, sequentially organized listing of HCPCS Level II codes and their full descriptors; coders must verify every code here before assigning it, even if found first in the index.

Worked examples4

1. A patient receives an intramuscular injection of a drug. The Table of Drugs shows the code covers 25 mg per unit. The medication administration record documents that 75 mg was administered. How many billable units should be reported?
  1. Step 1 — Identify the documented dose from the medical record: 75 mg.
  2. Step 2 — Identify the unit descriptor from the Table of Drugs: 25 mg per unit.
  3. Step 3 — Divide the documented dose by the unit descriptor: 75 ÷ 25 = 3.0.
  4. Step 4 — Because the result is a whole number, no rounding is needed: 3 units.
  5. Step 5 — Report the J-code with a quantity of 3 on the claim.
Answer: 3 billable units.
2. A patient receives an intravenous infusion of a drug. The Table of Drugs shows the code covers 10 mg per unit. The medical record documents 35 mg administered. How many billable units should be reported?
  1. Step 1 — Identify the documented dose: 35 mg.
  2. Step 2 — Identify the unit descriptor: 10 mg per unit.
  3. Step 3 — Divide: 35 ÷ 10 = 3.5.
  4. Step 4 — Round up to the next whole number because a partial unit is still billed as a full unit per standard HCPCS drug billing convention: 4 units.
  5. Step 5 — Report the J-code with a quantity of 4 on the claim.
Answer: 4 billable units.
3. A patient receives a drug by subcutaneous injection. The Table of Drugs shows the code covers 50 mcg per unit. The provider documented 175 mcg administered. How many billable units should be reported?
  1. Step 1 — Identify the documented dose: 175 mcg.
  2. Step 2 — Identify the unit descriptor: 50 mcg per unit.
  3. Step 3 — Divide: 175 ÷ 50 = 3.5.
  4. Step 4 — Round up: 4 units.
  5. Step 5 — Confirm the route in the code descriptor matches 'subcutaneous' before finalizing the claim.
Answer: 4 billable units.
4. A patient receives an intravenous drug infusion. The Table of Drugs shows the code covers 100 mg per unit. The medical record documents 250 mg. How many billable units should be reported?
  1. Step 1 — Identify the documented dose: 250 mg.
  2. Step 2 — Identify the unit descriptor: 100 mg per unit.
  3. Step 3 — Divide: 250 ÷ 100 = 2.5.
  4. Step 4 — Round up: 3 units.
  5. Step 5 — Report the J-code with a quantity of 3 on the claim.
Answer: 3 billable units.
In class: HCPCS manual orientation: students identify the letter-section organization of HCPCS Level II (A through V codes), locate the index and table of drugs, and record the purpose and typical contents of five different letter sections in a structured reference chart. · DME and supply coding exercise: students receive ten clinical supply and equipment scenarios (wheelchair, hospital bed, ostomy supplies, blood glucose monitor) and assign the correct HCPCS Level II code, noting any quantity or frequency qualifiers in the code descriptor. · Drug table coding drill: using the HCPCS Table of Drugs, students locate and assign J-codes for ten medication administration scenarios, calculating the number of billable units based on the documented dose versus the code's unit descriptor, and flag any entries requiring a modifier.
Materials: Current-year HCPCS Level II manual (AMA or optum360 edition), HCPCS Table of Drugs, DME scenario worksheet, drug administration scenario worksheet (instructor-prepared)
Check: Drug table drill scored at 80% or higher, including correct unit calculation; DME exercise reviewed for accurate code selection and correct application of any required HCPCS modifiers.

Practice check8

Answer each question, then check it. Nothing is recorded; this is your own practice.

Medical Billing and Coding: HCPCS Level II
1. Which letter section of HCPCS Level II is the primary location for durable medical equipment such as hospital beds and standard wheelchairs?
Coding Compliance and Ethics
2. A coder locates a drug in the HCPCS Table of Drugs and finds it listed with route 'IV' only. The medical record states the drug was given intramuscularly. What is the most appropriate action?
Medical Billing and Coding: HCPCS Level II
3. The HCPCS Table of Drugs shows a J-code with a unit descriptor of 20 mg. The nurse administered 90 mg as documented in the medication administration record. How many units should be billed?
Medical Billing and Coding: HCPCS Level II
4. Which HCPCS Level II modifiers indicate the right side and left side of the body, respectively?
Medical Billing and Coding: HCPCS Level II
5. A coder finds a likely code in the HCPCS Level II Index. What must the coder do before assigning that code to the claim?
Reimbursement and Payer Requirements
6. Which document is commonly required by Medicare before a DME claim for certain items (such as a power wheelchair) will be reimbursed?
Medical Billing and Coding: HCPCS Level II
7. A provider supplies a patient with ostomy pouches. When assigning the HCPCS Level II code, the coder notes the code descriptor states 'per box of 10.' The provider dispensed 30 pouches. How many units should be billed?
Medical Billing and Coding: HCPCS Level II
8. HCPCS Level II J-codes are primarily used to report which of the following?
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.