What Is an HCPCS Code? A Practical Guide for Device Makers

2026-07-20 · Caduvo Team

HCPCS Level II codes are the gateway to payment for medical devices, DME, and supplies. This guide explains what HCPCS codes are, how CMS assigns them, and what to do while you wait for your own code.

Your device has FDA clearance. The packaging is printed. The sales team is ready. But when the first claim is submitted, the payer rejects it. The reason: no HCPCS code. For device makers, a HCPCS Level II code is the difference between a product that ships and a product that gets paid. This guide explains what HCPCS codes are, why they matter, and how to get one.

What Is an HCPCS Code?

HCPCS stands for Healthcare Common Procedure Coding System. It is a two-level system maintained by the Centers for Medicare & Medicaid Services (CMS).

Level I is the CPT code set, owned by the American Medical Association. CPT codes describe medical procedures and services—think surgical interventions, office visits, and lab tests. They are the domain of physicians and hospitals.

Level II is where medical devices, supplies, durable medical equipment (DME), prosthetics, orthotics, and certain drugs live. These codes are alphanumeric, always starting with a letter (A through V) followed by four digits. Examples: A4250 for a standard lancet, E0601 for a continuous positive airway pressure (CPAP) device, L4360 for a walking boot. If you manufacture something that a patient wears, uses, or has implanted, you almost certainly need a Level II code.

For a deeper split between the two code sets, see HCPCS vs CPT codes.

Why a Code Is the Gateway to Payment

A HCPCS code is a claim line item. Without one, a bill cannot be built. But the code does more than label a product. It triggers the rest of the reimbursement machinery.

The code is the first domino in the coding–coverage–payment framework. Get it right, and the rest becomes possible.

The CMS HCPCS Application Cycle

CMS accepts applications for new Level II codes once a year. The cycle is rigid. Missing the deadline means waiting another full year.

Key Dates

What You Need to Apply

A complete application demands much more than a product description. Gather these items early:

  1. FDA authorization. You must include your 510(k) clearance number, De Novo classification order, or PMA number. If your device is exempt, state the exemption and the regulation number.
  2. Product description and intended use. Explain what the device is, how it works, and the patient population it serves. Distinguish it from existing coded items.
  3. Clinical evidence. Peer-reviewed articles, registry data, or formal health technology assessments that show the device is safe, effective, and clinically meaningful. CMS wants to see that the device is not merely a convenience item.
  4. Pricing information. Provide the manufacturer’s suggested retail price, the expected cost to the Medicare program, and any existing contract prices.
  5. Marketing status. Confirm the device is being marketed and that you have commercial distribution.

CMS evaluates applications using a set of published criteria: the product must be clearly defined, distinct from other codes, and have a demonstrated need for a unique code. Vague, unproven devices don’t get codes.

Do a HCPCS Code Lookup First

Before you invest months in an application, run a thorough hcpcs code lookup on the CMS HCPCS Quarterly Update website. Search by keyword, category, or manufacturer. You may find an existing code that already describes your device. If the fit is reasonable, use it. A premature application for a code that duplicates an existing one will be rejected—and you’ll lose a year.

When You Don’t Have a Code: Miscellaneous Codes

A new device will spend months, sometimes years, without a dedicated HCPCS code. During that gap, you bill with a miscellaneous code.

For DME and accessories, the catch-all is E1399 (Durable medical equipment, miscellaneous). For orthotics, it’s L2999; for prosthetics, L5999; for surgical dressings, A4649. These codes signal to the payer: “This is something unusual—review the documentation.”

Miscellaneous codes are not a long-term solution. They come with significant friction:

Despite the drawbacks, a miscellaneous code is the only on-ramp while you wait for a permanent code. Use the time to build the evidence file you’ll need for the application. Collect real-world data, secure testimonials, and track payment amounts. The more you can show CMS that the device is in use and is being paid—even via manual pricing—the stronger your case for a unique code.

Actionable Takeaways

Related reading