HCPCS Level II Codes: Supplies, Equipment, and Non-Physician Services

HCPCS Level II codes form the standardized alphanumeric coding system used across Medicare, Medicaid, and most commercial payers to identify products, supplies, equipment, and services not captured by CPT codes. Administered by the Centers for Medicare & Medicaid Services (CMS), this code set governs billing for durable medical equipment, orthotics, prosthetics, drugs, ambulance transport, and a range of non-physician clinical services. Understanding the structure, scope, and application of HCPCS Level II is essential for accurate claims submission and payer compliance across virtually every care setting.

Definition and scope

HCPCS — the Healthcare Common Procedure Coding System — operates in two levels. Level I consists of CPT codes maintained by the American Medical Association, covering physician and outpatient services. Level II, maintained by CMS, covers items and services that CPT does not address, particularly those delivered outside of direct physician encounters.

Each HCPCS Level II code is a five-character alphanumeric string beginning with a letter (A through V) followed by four digits. The letter prefix designates a broad category of item or service. CMS publishes the full Level II code set through the CMS HCPCS Code Set and updates it on a quarterly basis to reflect coverage policy changes, new products, and drug pricing revisions.

The scope of Level II encompasses:

CMS delegates authority over certain temporary code ranges to other bodies: S-codes are maintained by America's Health Insurance Plans (AHIP) for non-Medicare commercial payers, while G-codes and Q-codes are assigned directly by CMS for program-specific services such as telehealth and quality reporting.

How it works

Billing with HCPCS Level II codes follows a structured sequence that integrates with the broader claims submission process:

HCPCS Level II codes are reported on the CMS-1500 claim form for professional and supplier claims, and on the UB-04 for institutional claims when applicable. The National Council for Prescription Drug Programs (NCPDP) governs pharmacy claims, which use a separate transaction standard even when J-codes or NDC numbers are involved.

Common scenarios

Durable medical equipment billing represents one of the highest-volume Level II applications. A supplier billing for a standard power wheelchair would use a code from the K0800–K0899 range, depending on the chair's weight capacity and features. Medicare's durable medical equipment billing rules, administered through the four Durable Medical Equipment Medicare Administrative Contractors (DME MACs), impose strict documentation and competitive bidding requirements under the DMEPOS Competitive Bidding Program.

Drug and biological administration uses J-codes (J0001–J9999) and, for some oral anti-cancer drugs, the Q-code range. Each J-code specifies the drug name, route of administration, and dosage unit. For instance, J0171 covers 10 mg of adrenalin (epinephrine) injection.

Ambulance transport is coded using the A0021–A0999 range. Ground ambulance services are classified by transport level — Basic Life Support (BLS) versus Advanced Life Support (ALS), each with distinct codes — while air transport uses separate codes for rotary-wing and fixed-wing aircraft.

Orthotics and prosthetics billing, coded in the L-code range (L0000–L9999), involves detailed specification matching between the physical device and the code descriptor. A single digit difference in code selection can represent a different level of prefabrication, material, or joint type.

Decision boundaries

Distinguishing Level II codes from CPT codes is a foundational billing judgment. The CMS-published HCPCS guidelines specify that when both a CPT code and a Level II HCPCS code describe the same service, Medicare instructs providers to use the HCPCS Level II code. However, some state Medicaid programs and commercial payers follow different hierarchies.

Key decision boundaries include:

Payers processing Level II-coded claims also apply bundling and unbundling rules — for example, certain supply codes are considered bundled into a surgical procedure payment and cannot be billed separately. The NCCI (National Correct Coding Initiative), published by CMS, defines these edit pairs.

📜 1 regulatory citation referenced  ·   · 

References